FormTemplate constructor
const
FormTemplate({
- required String id,
- @Default(null) String? rev,
- @Default(null) int? deletionDate,
- @Default(null) FormTemplateLayout? templateLayout,
- @Default(null) Uint8List? rawTemplateLayout,
- @Default(null) String? name,
- @Default(null) String? guid,
- @Default(null) DocumentGroup? group,
- @Default(null) String? descr,
- @Default(null) String? disabled,
- @Default(null) CodeStub? specialty,
- @Default(null) String? author,
- @Default(null) String? formInstancePreferredLocation,
- @Default(null) String? keyboardShortcut,
- @Default(null) String? shortReport,
- @Default(null) String? mediumReport,
- @Default(null) String? longReport,
- @Default({}) Set<
String> reports, - @Default({}) Set<
CodeStub> tags, - @Default(null) String? layoutAttachmentId,
- @Default(null) String? templateLayoutAttachmentId,
Implementation
const factory FormTemplate({
required String id,
@Default(null) String? rev,
@Default(null) int? deletionDate,
@Default(null) FormTemplateLayout? templateLayout,
@Default(null) Uint8List? rawTemplateLayout,
@Default(null) String? name,
@Default(null) String? guid,
@Default(null) DocumentGroup? group,
@Default(null) String? descr,
@Default(null) String? disabled,
@Default(null) CodeStub? specialty,
@Default(null) String? author,
@Default(null) String? formInstancePreferredLocation,
@Default(null) String? keyboardShortcut,
@Default(null) String? shortReport,
@Default(null) String? mediumReport,
@Default(null) String? longReport,
@Default({}) Set<String> reports,
@Default({}) Set<CodeStub> tags,
@Default(null) String? layoutAttachmentId,
@Default(null) String? templateLayoutAttachmentId,
}) = _FormTemplate;