Represents the private interface for the TreeField component.

interface ITreeFieldPrivate<Data = IAnything> {
    dirty: boolean;
    disabled: boolean;
    incorrect: null | string;
    invalid: null | string;
    loading: boolean;
    name: string;
    onChange: (v: any, config?: { skipReadonly?: boolean }) => void;
    value: any;
    withContextMenu: undefined | true;
}

Type Parameters

  • Data = IAnything

    The type of data for the TreeField component.

Properties

dirty: boolean
disabled: boolean
incorrect: null | string
invalid: null | string
loading: boolean
name: string
onChange: (v: any, config?: { skipReadonly?: boolean }) => void
value: any
withContextMenu: undefined | true