Skip to content

@vtj


@vtj / ui / XGridEditor

Variable: XGridEditor

const XGridEditor: DefineComponent<GridEditorProps, { blur: () => void; dialogVisible: Ref<boolean, boolean>; focus: () => void; open: () => void; }, { }, { }, { }, ComponentOptionsMixin, ComponentOptionsMixin, { change: (model) => any; update:modelValue: (model) => any; }, string, PublicProps, Readonly<GridEditorProps> & Readonly<{ onChange?: (model) => any; onUpdate:modelValue?: (model) => any; }>, { minus: boolean; plus: boolean; }, { }, { }, { }, string, ComponentProvideOptions, false, { inputRef: object & Readonly<{ autocomplete: string; clearIcon: string | Component; disabled: boolean; inputStyle: string | false | CSSProperties | StyleValue[] | null; modelModifiers: InputModelModifiers; modelValue: string | number | null; rows: number; tabindex: string | number; type: InputType; validateEvent: boolean; wordLimitPosition: "inside" | "outside"; }> & Omit<Readonly<ExtractPropTypes<{ ariaLabel: { type: ...; }; autocomplete: { default: ...; type: ...; }; autofocus: { type: ...; }; autosize: { type: ...; }; clearable: { type: ...; }; clearIcon: { default: ...; type: ...; }; containerRole: { type: ...; }; disabled: { default: ...; type: ...; }; form: { type: ...; }; formatter: { type: ...; }; id: { type: ...; }; inputmode: { type: ...; }; inputStyle: { default: ...; type: ...; }; maxlength: { type: ...; }; minlength: { type: ...; }; modelModifiers: { default: ...; type: ...; }; modelValue: { default: ...; type: ...; }; name: { type: ...; }; parser: { type: ...; }; placeholder: { type: ...; }; prefixIcon: { type: ...; }; readonly: { type: ...; }; resize: { type: ...; }; rows: { default: ...; type: ...; }; showPassword: { type: ...; }; showWordLimit: { type: ...; }; size: { type: ...; }; suffixIcon: { type: ...; }; tabindex: { default: ...; type: ...; }; type: { default: ...; type: ...; }; validateEvent: { default: ...; type: ...; }; wordLimitPosition: { default: ...; type: ...; }; }>> & object, "clear" | "disabled" | "type" | "ref" | "input" | "select" | "textarea" | "tabindex" | "focus" | "blur" | "modelValue" | "validateEvent" | "modelModifiers" | "autosize" | "autocomplete" | "clearIcon" | "wordLimitPosition" | "inputStyle" | "rows" | "textareaStyle" | "isComposing" | "resizeTextarea"> & ShallowUnwrapRef<{ autosize: Ref<InputAutoSize | undefined>; blur: () => void | undefined; clear: () => void; focus: () => void | undefined; input: ShallowRef<HTMLInputElement | undefined>; isComposing: Ref<boolean>; ref: ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>; resizeTextarea: () => void; select: () => void; textarea: ShallowRef<HTMLTextAreaElement | undefined>; textareaStyle: ComputedRef<StyleValue>; }> & object & ComponentCustomProperties & object & object | null; }, any>

Defined in: packages/ui/types/components/grid-editor/GridEditor.d.ts:5

Released under the MIT License.