interface IItemModalProps {
    _autofocusDelay?: number;
    data: any;
    itemList:
        | undefined
        | string[]
        | (data: any, payload: any) => string[]
        | (data: any, payload: any) => Promise<string[]>;
    keepRaw: undefined | boolean;
    onValueChange: (v: any, config?: { skipReadonly?: boolean }) => void;
    payload: any;
    placeholder: undefined | string;
    tip:
        | undefined
        | string[]
        | (value: string, data: any, payload: any) => string[] | Promise<string[]>;
    title: undefined | string;
    tr:
        | undefined
        | (s: string, data: any, payload: any) => string
        | (s: string, data: any, payload: any) => Promise<string>;
    type: FieldType;
    value: any;
}

Properties

_autofocusDelay?: number
data: any
itemList:
    | undefined
    | string[]
    | (data: any, payload: any) => string[]
    | (data: any, payload: any) => Promise<string[]>
keepRaw: undefined | boolean
onValueChange: (v: any, config?: { skipReadonly?: boolean }) => void
payload: any
placeholder: undefined | string
tip:
    | undefined
    | string[]
    | (value: string, data: any, payload: any) => string[] | Promise<string[]>
title: undefined | string
tr:
    | undefined
    | (s: string, data: any, payload: any) => string
    | (s: string, data: any, payload: any) => Promise<string>
type: FieldType
value: any