NoteModel constructor
const
NoteModel({
- required String title,
- required String text,
- @Default.new(PublishEnum.public) PublishEnum publish,
- @Default.new(ModelTimestamp()) ModelTimestamp time,
- @Default.new([]) List<
ModelImageUri> images, - @RefParam.new(UserModelDocument) UserModelRef? user,
Implementation
const factory NoteModel({
required String title,
required String text,
@Default(PublishEnum.public) PublishEnum publish,
@Default(ModelTimestamp()) ModelTimestamp time,
@Default([]) List<ModelImageUri> images,
@RefParam(UserModelDocument) UserModelRef user,
}) = _NoteModel;