BasePublishModel<TMedia extends ImageChooseBean, TVoice extends VoiceBaseBean, TTag extends BaseChooseItemModel, TTopic, TUser> class

Constructors

BasePublishModel({String? publishId, bool publishIdAsEditIdIfExsit = true, String? publishTitle, String? publishDescribe, List<String>? messageAtUserIds, List<TMedia>? imageChooseModels, ImageChooseBean? coverImageChooseModel, TVoice? uploadVoiceBean, List<TTag>? selectedActivityTagModels, List<TTopic>? topicList, DateChooseBean? dateChooseBean, String? dateChooseString, NearbyOrAreaPickerAddressModel? locationBean, JurisdictionType? jurisdictionType, List<TUser>? selectUsers})

Properties

coverImageChooseModel ↔ ImageChooseBean?
getter/setter pair
dateChooseBean ↔ DateChooseBean?
getter/setter pair
dateChooseString ↔ String?
getter/setter pair
exsitDate → bool
no setter
exsitDescribe → bool
no setter
exsitImages → bool
no setter
exsitSpecialAddress → bool
no setter
exsitTag → bool
检查是否存在
no setter
hashCode → int
The hash code for this object.
no setterinherited
imageChooseModels ↔ List<TMedia>?
getter/setter pair
jurisdictionType ↔ JurisdictionType?
getter/setter pair
locationBean ↔ NearbyOrAreaPickerAddressModel?
3、地点
getter/setter pair
messageAtUserIds ↔ List<String>?
getter/setter pair
publishDescribe ↔ String?
getter/setter pair
publishId ↔ String?
getter/setter pair
publishIdAsEditIdIfExsit ↔ bool
getter/setter pair
publishTitle ↔ String?
1、内容
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selectedActivityTagModels ↔ List<TTag>?
getter/setter pair
selectUsers ↔ List<TUser>?
getter/setter pair
topicList ↔ List<TTopic>?
getter/setter pair
uploadVoiceBean ↔ TVoice?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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