Paywall class

Annotations
  • @JsonSerializable.new()

Constructors

Paywall({int? id, String? currentLocale, int? state, int? templateType, List<PaywallElement>? elements, List<PaywallAsset>? assets, List<PaywallItemTreeState>? itemsTreesState, List<PaywallLocalization>? localizations, String? createdAt, String? updatedAt, List<OfferingPackages>? offeringPackages})
Paywall.fromJson(Map<String, dynamic> json)
factory

Properties

assets → List<PaywallAsset>?
final
createdAt → String?
final
currentLocale → String?
final
elements → List<PaywallElement>?
final
hashCode → int
The hash code for this object.
no setterinherited
id → int?
final
itemsTreesState → List<PaywallItemTreeState>?
final
localizations → List<PaywallLocalization>?
final
offeringPackages → List<OfferingPackages>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → int?
final
templateType → int?
final
updatedAt → String?
final

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