CartValues
public class CartValues : TrackingValues
残留カート履歴用の値を収納するためクラス
-
カート履歴
Declaration
Swift
public let cartItemCodes: Set<String>
-
ロケーションに依存しないカート履歴の追加
Declaration
Swift
public let cartAddItemCodes: Set<String>
-
ロケーションに依存しないカート履歴の削除
Declaration
Swift
public let cartRemoveItemCodes: Set<String>
-
イニシャライザ
Declaration
Swift
public convenience init(_ values: CartValues)
Parameters
values
値のコピー元
-
イニシャライザ
Declaration
Swift
public convenience init(initializer: (Builder) throws -> Void) rethrows
Parameters
initializer
初期化処理
-
イニシャライザ
Declaration
Swift
public convenience init(_ values: CartValues, initializer: (Builder) throws -> Void) throws
Parameters
values
値のコピー元
initializer
初期化処理
-
CartValuesのビルダークラス
See moreDeclaration
Swift
public class Builder : TrackingValues.Builder