PriceRule class
Constructors
-
PriceRule.new({int? id, String? valueType, String? value, String? customerSelection, String? targetType, String? targetSelection, String? allocationMethod, int? allocationLimit, bool? oncePerCustomer, int? usageLimit, String? startsAt, String? endsAt, String? createdAt, String? updatedAt, String? title, String? adminGraphqlApiId, List<
int> ? entitledCollectionIds, EntitledCountryIds? entitledCountryIds, List<int> ? entitledProductIds, List<int> ? entitledVariantIds, List<int> ? prerequisiteCustomerIds, PrerequisiteQuantityRange? prerequisiteQuantityRange, List<int> ? customerSegmentPrerequisiteIds, PrerequisiteShippingPriceRange? prerequisiteShippingPriceRange, PrerequisiteSubtotalRange? prerequisiteSubtotalRange, PrerequisiteToEntitlementPurchase? prerequisiteToEntitlementPurchase, List<int> ? prerequisiteProductIds, List<int> ? prerequisiteVariantIds, List<int> ? prerequisiteCollectionIds, PrerequisiteToEntitlementQuantityRatio? prerequisiteToEntitlementQuantityRatio}) -
PriceRule.fromJson(Map<
String, dynamic> json)
Properties
- adminGraphqlApiId ↔ String?
-
getter/setter pair
- allocationLimit ↔ int?
-
getter/setter pair
- allocationMethod ↔ String?
-
getter/setter pair
- createdAt ↔ String?
-
getter/setter pair
-
customerSegmentPrerequisiteIds
↔ List<
int> ? -
getter/setter pair
- customerSelection ↔ String?
-
getter/setter pair
- endsAt ↔ String?
-
getter/setter pair
-
entitledCollectionIds
↔ List<
int> ? -
getter/setter pair
- entitledCountryIds ↔ EntitledCountryIds?
-
getter/setter pair
-
entitledProductIds
↔ List<
int> ? -
getter/setter pair
-
entitledVariantIds
↔ List<
int> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ int?
-
getter/setter pair
- oncePerCustomer ↔ bool?
-
getter/setter pair
-
prerequisiteCollectionIds
↔ List<
int> ? -
getter/setter pair
-
prerequisiteCustomerIds
↔ List<
int> ? -
getter/setter pair
-
prerequisiteProductIds
↔ List<
int> ? -
getter/setter pair
- prerequisiteQuantityRange ↔ PrerequisiteQuantityRange?
-
getter/setter pair
- prerequisiteShippingPriceRange ↔ PrerequisiteShippingPriceRange?
-
getter/setter pair
- prerequisiteSubtotalRange ↔ PrerequisiteSubtotalRange?
-
getter/setter pair
- prerequisiteToEntitlementPurchase ↔ PrerequisiteToEntitlementPurchase?
-
getter/setter pair
- prerequisiteToEntitlementQuantityRatio ↔ PrerequisiteToEntitlementQuantityRatio?
-
getter/setter pair
-
prerequisiteVariantIds
↔ List<
int> ? -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startsAt ↔ String?
-
getter/setter pair
- targetSelection ↔ String?
-
getter/setter pair
- targetType ↔ String?
-
getter/setter pair
- title ↔ String?
-
getter/setter pair
- updatedAt ↔ String?
-
getter/setter pair
- usageLimit ↔ int?
-
getter/setter pair
- value ↔ String?
-
getter/setter pair
- valueType ↔ String?
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited