DocType class
Class containing properties of a doctype. In addition, it contains helper functions for frappe docs.
- Inheritance
- Annotations
-
- @JsonSerializable()
Constructors
- DocType()
-
DocType.fromJson(Map<
String, dynamic> ? json) -
factory
Properties
- allowAutoRepeat ↔ bool?
-
getter/setter pair
- allowCopy ↔ bool?
-
getter/setter pair
- allowEventsInTimeline ↔ bool?
-
getter/setter pair
- allowGuestToView ↔ bool?
-
getter/setter pair
- allowImport ↔ bool?
-
getter/setter pair
- allowRename ↔ bool?
-
getter/setter pair
- amendedFrom ↔ String?
-
getter/setter pairinherited
- app ↔ String?
-
getter/setter pair
- assetsLoaded ↔ bool?
-
getter/setter pair
- assign ↔ dynamic
-
getter/setter pair
- autoName ↔ String?
-
getter/setter pair
- beta ↔ bool?
-
getter/setter pair
- calendarJs ↔ String?
-
getter/setter pair
- color ↔ String?
-
getter/setter pair
- colour ↔ String?
-
getter/setter pair
- comments ↔ dynamic
-
getter/setter pair
- creation ↔ DateTime?
-
getter/setter pairinherited
- css ↔ String?
-
getter/setter pair
- custom ↔ bool?
-
getter/setter pair
- customJs ↔ String?
-
getter/setter pair
- dashboard ↔ dynamic
-
getter/setter pair
- defaultPrintFormat ↔ String?
-
getter/setter pair
- description ↔ String?
-
getter/setter pair
-
disabledFields
↔ List<
DocField> ? -
Hidden fields
getter/setter pair
- docStatus ↔ FrappeDocStatus?
-
getter/setter pairinherited
- doctype ↔ String?
-
getter/setter pairinherited
- documentType ↔ String?
-
getter/setter pair
- editableGrid ↔ bool?
-
getter/setter pair
- engine ↔ String?
-
getter/setter pair
-
fields
↔ List<
DocField> ? -
The fields of the doctype
getter/setter pair
-
formGridTemplates
↔ Map<
String, dynamic> ? -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasWebView ↔ bool?
-
getter/setter pair
- hideToolbar ↔ bool?
-
getter/setter pair
- icon ↔ String?
-
getter/setter pair
- idx ↔ int?
-
getter/setter pairinherited
- imageField ↔ String?
-
The name of the field to refer for the image
getter/setter pair
- inCreate ↔ bool?
-
getter/setter pair
- isLoading ↔ bool
-
getter/setter pair
- isLocal ↔ bool?
-
getter/setter pairinherited
- isPublishedField ↔ bool?
-
getter/setter pair
- isSingle ↔ bool?
-
Whether the document is a single type meaning there will only be one document of a doctype
getter/setter pair
- isSubmittable ↔ bool?
-
Whether the doctype is submittable. A submittable document can't be deleted once submitted, but rather cancelled
getter/setter pair
- isTable ↔ bool?
-
Whether the document is a table that can be set as a child of another table
getter/setter pair
- isTree ↔ bool?
-
getter/setter pair
- js ↔ String?
-
getter/setter pair
- kanbanColumnFields ↔ List?
-
getter/setter pair
- lastUpdate ↔ String?
-
getter/setter pair
- likedBy ↔ dynamic
-
getter/setter pair
- linkedWith ↔ String?
-
getter/setter pair
- listJs ↔ String?
-
getter/setter pair
- listViewTemplate ↔ String?
-
getter/setter pair
- mapJs ↔ String?
-
getter/setter pair
- maxAttachments ↔ int?
-
getter/setter pair
-
getter/setter pair
-
messages
↔ Map<
String, dynamic> ? -
getter/setter pair
- modified ↔ DateTime?
-
getter/setter pairinherited
- modifiedBy ↔ String?
-
getter/setter pairinherited
- module ↔ String?
-
getter/setter pair
- name ↔ String?
-
getter/setter pairinherited
- nameCase ↔ String?
-
getter/setter pair
- owner ↔ String?
-
getter/setter pairinherited
- parent ↔ String?
-
getter/setter pairinherited
- parentField ↔ String?
-
getter/setter pairinherited
- parentNode ↔ String?
-
getter/setter pair
- parentType ↔ String?
-
getter/setter pairinherited
-
permissions
↔ List<
DocPerm> ? -
The permissions of the doctype
getter/setter pair
- printFormats ↔ List?
-
getter/setter pair
- printOutline ↔ String?
-
getter/setter pair
- quickEntry ↔ bool?
-
getter/setter pair
-
rawResponse
↔ Map<
String, dynamic> ? -
getter/setter pairinherited
- readOnly ↔ bool?
-
getter/setter pair
- restrictToDomain ↔ String?
-
getter/setter pair
- route ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchFields ↔ String?
-
getter/setter pair
- showNameInGlobalSearch ↔ bool?
-
getter/setter pair
- showPreviewPopup ↔ bool?
-
getter/setter pair
- smallIcon ↔ String?
-
getter/setter pair
- sortField ↔ String?
-
getter/setter pair
- sortOrder ↔ String?
-
getter/setter pair
- subject ↔ String?
-
getter/setter pair
- tagFields ↔ String?
-
getter/setter pair
-
templates
↔ Map<
String, dynamic> ? -
getter/setter pair
- timelineField ↔ String?
-
getter/setter pair
- titleField ↔ String?
-
The field to refer to as the Title
getter/setter pair
- trackChanges ↔ bool?
-
getter/setter pair
- trackSeen ↔ bool?
-
getter/setter pair
- trackViews ↔ bool?
-
getter/setter pair
- treeJs ↔ String?
-
getter/setter pair
- treeView ↔ bool?
-
Whether the document should be presented in a tree view
getter/setter pair
- unsaved ↔ bool?
-
getter/setter pairinherited
- userTags ↔ String?
-
getter/setter pair
- workflowDocs ↔ List?
-
getter/setter pair
Methods
-
deserializeList<
T> (List? docs) → List< T> ? -
inherited
-
fromJson<
T> (Map< String, dynamic> ? json) → T -
Returns the target type from json (Map)
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Returns the JSON representation of a type in the form of Map
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited