AppModel class

Constructors

AppModel({required String documentID, required String ownerID, String? title, String? homeURL, String? email, String? description, AppStatus? appStatus, PublicMediumModel? anonymousProfilePhoto, AppHomePageReferencesModel? homePages, String? styleFamily, String? styleName, bool? autoPrivileged1, bool? isFeatured, bool? includeShippingAddress, bool? includeInvoiceAddress, bool? includeSubscriptions, String? welcomeMessage})

Properties

anonymousProfilePhoto ↔ PublicMediumModel?
getter/setter pair
appStatus ↔ AppStatus?
getter/setter pair
autoPrivileged1 ↔ bool?
getter/setter pair
description ↔ String?
getter/setter pair
documentID ↔ String
getter/setter pairoverride
email ↔ String?
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
homePages ↔ AppHomePageReferencesModel?
getter/setter pair
homeURL ↔ String?
getter/setter pair
includeInvoiceAddress ↔ bool?
getter/setter pair
includeShippingAddress ↔ bool?
getter/setter pair
includeSubscriptions ↔ bool?
getter/setter pair
isFeatured ↔ bool?
getter/setter pair
getter/setter pair
ownerID ↔ String
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
styleFamily ↔ String?
getter/setter pair
styleName ↔ String?
getter/setter pair
title ↔ String?
getter/setter pair
welcomeMessage ↔ String?
getter/setter pair

Methods

collectReferences({String? appId}) → Future<List<ModelReference>>
override
copyWith({String? documentID, String? ownerID, String? title, String? homeURL, String? email, String? description, AppStatus? appStatus, PublicMediumModel? anonymousProfilePhoto, AppHomePageReferencesModel? homePages, String? styleFamily, String? styleName, bool? autoPrivileged1, bool? isFeatured, bool? includeShippingAddress, bool? includeInvoiceAddress, bool? includeSubscriptions, String? welcomeMessage}) → AppModel
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toEntity({String? appId}) → AppEntity
override
toString() → String
A string representation of this object.
override

Operators

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

Static Methods

fromEntity(String documentID, AppEntity? entity) → Future<AppModel?>
fromEntityPlus(String documentID, AppEntity? entity, {String? appId}) → Future<AppModel?>

Constants

id → const String
packageName → const String