EmailViewDefinitionSetting class

Annotations
  • @JsonSerializable()

Properties

hashCode int
The hash code for this object.
no setterinherited
localization Map<String, EMailSettingLocalization>?
A dictionary of localized text for the EMail setting, keyed by the locale.
getter/setter pair
name String?
The identifier for this UI Setting, which can be used to relate it to custom strings or other data as desired.
getter/setter pair
optInAggregateValue OptInFlags?
The OptInFlags value to set or clear if this setting is set or cleared in the UI. It is the aggregate of all underlying opt-in flags related to this setting.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setByDefault bool?
If true, this setting should be set by default if the user hasn't chosen whether it's set or cleared yet.
getter/setter pair
subscriptions List<EmailSubscriptionDefinition>?
The subscriptions to show as children of this setting, if any.
getter/setter pair

Methods

asyncToJson() Future<Map<String, dynamic>>
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

Static Methods

asyncFromJson(Map<String, dynamic> json) Future<EmailViewDefinitionSetting>