MemberEntity class

Constructors

MemberEntity({String? name, List<MemberSubscriptionEntity>? subscriptions, List<String>? subscriptionsAsStrArr, String? photoId, String? photoURL, String? shipStreet1, String? shipStreet2, String? shipCity, String? shipState, String? postcode, String? country, bool? invoiceSame, String? invoiceStreet1, String? invoiceStreet2, String? invoiceCity, String? invoiceState, String? invoicePostcode, String? invoiceCountry, String? email, bool? isAnonymous})

Properties

country String?
final
email String?
final
hashCode int
The hash code for this object.
no setterinherited
invoiceCity String?
final
invoiceCountry String?
final
invoicePostcode String?
final
invoiceSame bool?
final
invoiceState String?
final
invoiceStreet1 String?
final
invoiceStreet2 String?
final
isAnonymous bool?
final
name String?
final
photoId String?
final
photoURL String?
final
postcode String?
final
props List<Object?>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shipCity String?
final
shipState String?
final
shipStreet1 String?
final
shipStreet2 String?
final
subscriptions List<MemberSubscriptionEntity>?
final
subscriptionsAsStrArr List<String>?
final

Methods

copyWith({String? documentID, String? name, List<MemberSubscriptionEntity>? subscriptions, List<String>? subscriptionsAsStrArr, String? photoId, String? photoURL, String? shipStreet1, String? shipStreet2, String? shipCity, String? shipState, String? postcode, String? country, bool? invoiceSame, String? invoiceStreet1, String? invoiceStreet2, String? invoiceCity, String? invoiceState, String? invoicePostcode, String? invoiceCountry, String? email, bool? isAnonymous}) MemberEntity
enrichedDocument(Map<String, Object?> theDocument) Future<Map<String, Object?>>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
switchAppId({required String newAppId}) MemberEntity
override
toDocument() Map<String, Object?>
override
toJsonString() String
toString() String
A string representation of this object.
override

Operators

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

Static Methods

fromJsonString(String json, {Map<String, String>? newDocumentIds}) MemberEntity?
fromMap(Object? o, {Map<String, String>? newDocumentIds}) MemberEntity?