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

BasePublishModel<TMedia extends ImageChooseBean, TVoice extends VoiceBaseBean, TTag extends BaseChooseItemModel, TTopic, TUser>({
  1. String? wishId,
  2. String? publishTitle,
  3. String? publishDescribe,
  4. List<String>? messageAtUserIds,
  5. List<TMedia>? imageChooseModels,
  6. ImageChooseBean? coverImageChooseModel,
  7. TVoice? uploadVoiceBean,
  8. List<TTag>? selectedActivityTagModels,
  9. List<TTopic>? topicList,
  10. DateChooseBean? dateChooseBean,
  11. String? dateChooseString,
  12. NearbyOrAreaPickerAddressModel? locationBean,
  13. JurisdictionType? jurisdictionType,
  14. List<TUser>? selectUsers,
})

Implementation

BasePublishModel({
  this.wishId,
  this.publishTitle,
  this.publishDescribe,
  this.messageAtUserIds,
  this.imageChooseModels,
  this.coverImageChooseModel,
  this.uploadVoiceBean,
  this.selectedActivityTagModels,
  this.topicList,
  this.dateChooseBean,
  this.dateChooseString,
  this.locationBean,
  this.jurisdictionType,
  this.selectUsers,
});