PatchedModelUpdate class

Constructors

PatchedModelUpdate({String? nameDe, String? nameEn, String? nameFr, String? nameIt, ModelStatus? status, String? description, String? descriptionDe, String? descriptionEn, String? descriptionFr, String? descriptionIt, int? number, String? siteUrlDe, String? siteUrlEn, String? siteUrlFr, String? siteUrlIt, bool? scaleable, String? sku, double? price, String? priceCurrency, bool? verticalPlacement})
Returns a new PatchedModelUpdate instance.

Properties

description String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
descriptionDe String?
Used when shared as link and for SEO.
getter/setter pair
descriptionEn String?
Used when shared as link and for SEO.
getter/setter pair
descriptionFr String?
Used when shared as link and for SEO.
getter/setter pair
descriptionIt String?
Used when shared as link and for SEO.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
nameDe String?
Name will be visible in Android as title.
getter/setter pair
nameEn String?
Name will be visible in Android as title.
getter/setter pair
nameFr String?
Name will be visible in Android as title.
getter/setter pair
nameIt String?
Name will be visible in Android as title.
getter/setter pair
number int?
Use for custom sort order.
getter/setter pair
price double?
Display price. The effective price is determined by the external webstore.
getter/setter pair
priceCurrency String?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaleable bool?
Let's the user scale the model in AR when enabled.
getter/setter pair
siteUrlDe String?
Link to the product on your site. Required when using standalone QR codes (e.g. Print).
getter/setter pair
siteUrlEn String?
Link to the product on your site. Required when using standalone QR codes (e.g. Print).
getter/setter pair
siteUrlFr String?
Link to the product on your site. Required when using standalone QR codes (e.g. Print).
getter/setter pair
siteUrlIt String?
Link to the product on your site. Required when using standalone QR codes (e.g. Print).
getter/setter pair
sku String?
Stock-keeping unit. The identfier of the product in external webstore.
getter/setter pair
status ModelStatus?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
verticalPlacement bool?
When set to true, users will be able to place the model on a vertical surface.
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.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromJson(dynamic value) PatchedModelUpdate?
Returns a new PatchedModelUpdate instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) List<PatchedModelUpdate>
mapFromJson(dynamic json) Map<String, PatchedModelUpdate>
mapListFromJson(dynamic json, {bool growable = false}) Map<String, List<PatchedModelUpdate>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.