interface DocField {
    allow_bulk_edit?: boolean;
    allow_in_quick_entry?: boolean;
    allow_on_submit?: boolean;
    bold?: boolean;
    collapsible?: boolean;
    collapsible_depends_on?: string;
    column_break_13?: void;
    column_break_18?: void;
    column_break_22?: void;
    column_break_28?: void;
    column_break_35?: void;
    column_break_38?: void;
    column_break_6?: void;
    columns?: number;
    constraints_section?: void;
    creation?: string;
    default?: string;
    defaults_section?: void;
    depends_on?: string;
    description?: string;
    display?: void;
    docstatus?: number;
    doctype?: string;
    documentation_url?: string;
    fetch_from?: string;
    fetch_if_empty?: boolean;
    fieldname?: string;
    fieldtype:
        | "Autocomplete"
        | "Attach"
        | "Attach Image"
        | "Barcode"
        | "Button"
        | "Check"
        | "Code"
        | "Color"
        | "Column Break"
        | "Currency"
        | "Data"
        | "Date"
        | "Datetime"
        | "Duration"
        | "Dynamic Link"
        | "Float"
        | "Fold"
        | "Geolocation"
        | "Heading"
        | "HTML"
        | "HTML Editor"
        | "Icon"
        | "Image"
        | "Int"
        | "JSON"
        | "Link"
        | "Long Text"
        | "Markdown Editor"
        | "Password"
        | "Percent"
        | "Phone"
        | "Read Only"
        | "Rating"
        | "Section Break"
        | "Select"
        | "Signature"
        | "Small Text"
        | "Tab Break"
        | "Table"
        | "Table MultiSelect"
        | "Text"
        | "Text Editor"
        | "Time";
    hidden?: boolean;
    hide_border?: boolean;
    hide_days?: boolean;
    hide_seconds?: boolean;
    idx?: number;
    ignore_user_permissions?: boolean;
    ignore_xss_filter?: boolean;
    in_filter?: boolean;
    in_global_search?: boolean;
    in_list_view?: boolean;
    in_preview?: boolean;
    in_standard_filter?: boolean;
    is_virtual?: boolean;
    label?: string;
    label_and_type?: void;
    length?: number;
    link_filters?: string;
    list__search_settings_section?: void;
    mandatory_depends_on?: string;
    max_height?: string;
    modified?: string;
    modified_by?: string;
    name?: string;
    no_copy?: boolean;
    non_negative?: boolean;
    oldfieldname?: string;
    oldfieldtype?: string;
    options?: string;
    owner?: string;
    parent?: string;
    parentfield?: string;
    parenttype?: string;
    permissions?: void;
    permlevel?: number;
    precision?:
        | ""
        | "0"
        | "1"
        | "2"
        | "3"
        | "4"
        | "5"
        | "6"
        | "7"
        | "8"
        | "9";
    print_hide?: boolean;
    print_hide_if_no_value?: boolean;
    print_width?: string;
    read_only?: boolean;
    read_only_depends_on?: string;
    remember_last_selected_value?: boolean;
    report_hide?: boolean;
    reqd?: boolean;
    search_index?: boolean;
    set_only_once?: boolean;
    show_dashboard?: boolean;
    sort_options?: boolean;
    translatable?: boolean;
    unique?: boolean;
    visibility_section?: void;
    width?: string;
}

Properties

allow_bulk_edit?: boolean
allow_in_quick_entry?: boolean
allow_on_submit?: boolean
bold?: boolean
collapsible?: boolean
collapsible_depends_on?: string
column_break_13?: void
column_break_18?: void
column_break_22?: void
column_break_28?: void
column_break_35?: void
column_break_38?: void
column_break_6?: void
columns?: number
constraints_section?: void
creation?: string
default?: string
defaults_section?: void
depends_on?: string
description?: string
display?: void
docstatus?: number
doctype?: string
documentation_url?: string
fetch_from?: string
fetch_if_empty?: boolean
fieldname?: string
fieldtype:
    | "Autocomplete"
    | "Attach"
    | "Attach Image"
    | "Barcode"
    | "Button"
    | "Check"
    | "Code"
    | "Color"
    | "Column Break"
    | "Currency"
    | "Data"
    | "Date"
    | "Datetime"
    | "Duration"
    | "Dynamic Link"
    | "Float"
    | "Fold"
    | "Geolocation"
    | "Heading"
    | "HTML"
    | "HTML Editor"
    | "Icon"
    | "Image"
    | "Int"
    | "JSON"
    | "Link"
    | "Long Text"
    | "Markdown Editor"
    | "Password"
    | "Percent"
    | "Phone"
    | "Read Only"
    | "Rating"
    | "Section Break"
    | "Select"
    | "Signature"
    | "Small Text"
    | "Tab Break"
    | "Table"
    | "Table MultiSelect"
    | "Text"
    | "Text Editor"
    | "Time"
hidden?: boolean
hide_border?: boolean
hide_days?: boolean
hide_seconds?: boolean
idx?: number
ignore_user_permissions?: boolean
ignore_xss_filter?: boolean
in_filter?: boolean
in_global_search?: boolean
in_list_view?: boolean
in_preview?: boolean
in_standard_filter?: boolean
is_virtual?: boolean
label?: string
label_and_type?: void
length?: number
link_filters?: string
list__search_settings_section?: void
mandatory_depends_on?: string
max_height?: string
modified?: string
modified_by?: string
name?: string
no_copy?: boolean
non_negative?: boolean
oldfieldname?: string
oldfieldtype?: string
options?: string
owner?: string
parent?: string
parentfield?: string
parenttype?: string
permissions?: void
permlevel?: number
precision?:
    | ""
    | "0"
    | "1"
    | "2"
    | "3"
    | "4"
    | "5"
    | "6"
    | "7"
    | "8"
    | "9"
print_hide?: boolean
print_hide_if_no_value?: boolean
print_width?: string
read_only?: boolean
read_only_depends_on?: string
remember_last_selected_value?: boolean
report_hide?: boolean
reqd?: boolean
search_index?: boolean
set_only_once?: boolean
show_dashboard?: boolean
sort_options?: boolean
translatable?: boolean
unique?: boolean
visibility_section?: void
width?: string