@spaceone/design-system
Version:
SpaceONE Design System
103 lines (102 loc) • 3.33 kB
TypeScript
/// <reference types="lodash/common/common" />
/// <reference types="lodash/common/array" />
/// <reference types="lodash/common/collection" />
/// <reference types="lodash/common/date" />
/// <reference types="lodash/common/function" />
/// <reference types="lodash/common/lang" />
/// <reference types="lodash/common/math" />
/// <reference types="lodash/common/number" />
/// <reference types="lodash/common/object" />
/// <reference types="lodash/common/seq" />
/// <reference types="lodash/common/string" />
/// <reference types="lodash/common/util" />
import { ValueItem } from '@/inputs/search/query-search/type';
declare const _default: import("vue").ComponentOptions<import("vue").default, {
focus: () => void;
blur: () => void;
showMenu: (refresh?: boolean) => Promise<void>;
hideMenu: () => void;
updateMenuItems: ((inputText: string) => Promise<void>) & import("lodash").Cancelable;
emitSearch: (valueItem: ValueItem) => void;
onInput: (e: any) => Promise<void>;
onEnter: () => Promise<void>;
onKeydownCheck: (e: KeyboardEvent) => Promise<void>;
onPaste: (e: ClipboardEvent) => void;
onDeleteAll: () => void;
onMenuSelect: (value: string, idx: number) => Promise<void>;
onHelpClick: () => void;
menuSlots: {};
searchSlots: {};
} & {
[key: string]: unknown;
}, {}, {}, {
value: {
type: StringConstructor;
default: string;
};
placeholder: {
type: StringConstructor;
default: undefined;
};
focused: {
type: BooleanConstructor;
default: boolean;
};
keyItemSets: {
type: ArrayConstructor;
default: () => never[];
};
valueHandlerMap: {
type: ObjectConstructor;
default: () => {};
};
}, {} & {
value?: string | undefined;
keyItemSets?: unknown[] | undefined;
valueHandlerMap?: {
[key: string]: any;
} | undefined;
placeholder?: string | undefined;
focused?: boolean | undefined;
}> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{
value: string;
keyItemSets: unknown[];
valueHandlerMap: {
[key: string]: any;
};
placeholder: string;
focused: boolean;
} & {}, {
focus: () => void;
blur: () => void;
showMenu: (refresh?: boolean) => Promise<void>;
hideMenu: () => void;
updateMenuItems: ((inputText: string) => Promise<void>) & import("lodash").Cancelable;
emitSearch: (valueItem: ValueItem) => void;
onInput: (e: any) => Promise<void>;
onEnter: () => Promise<void>;
onKeydownCheck: (e: KeyboardEvent) => Promise<void>;
onPaste: (e: ClipboardEvent) => void;
onDeleteAll: () => void;
onMenuSelect: (value: string, idx: number) => Promise<void>;
onHelpClick: () => void;
menuSlots: {};
searchSlots: {};
}, {} & {
value?: string | undefined;
keyItemSets?: unknown[] | undefined;
valueHandlerMap?: {
[key: string]: any;
} | undefined;
placeholder?: string | undefined;
focused?: boolean | undefined;
}, {}, {}, {
value: string;
keyItemSets: unknown[];
valueHandlerMap: {
[key: string]: any;
};
placeholder: string;
focused: boolean;
} & {}>);
export default _default;