@spaceone/design-system
Version:
SpaceONE Design System
948 lines (947 loc) • 47.3 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 { ComponentRenderProxy } from '@vue/composition-api';
import { QueryItem } from '@/inputs/search/query-search/type';
import { QueryTag } from '@/inputs/search/query-search-tags/type';
import { SearchGridLayoutProps, Options } from '@/others/deprecated/search-grid-layout/type';
declare const _default: {
name: string;
components: {
PToolboxGridLayout: {
name: string;
components: {
PLottie: import("vue").ComponentOptions<import("vue").default, {
[x: string]: unknown;
} & {
[key: string]: unknown;
}, {}, {}, string[] | {
[x: string]: (new (...args: string[]) => Function) | import("@vue/composition-api").PropOptions<unknown> | (new (...args: any[]) => object) | (() => unknown) | ((new (...args: string[]) => Function) | (new (...args: any[]) => object) | (() => unknown))[] | null;
}, ({
[x: number]: string;
} & {
length?: number | undefined;
toString?: string | undefined;
toLocaleString?: string | undefined;
pop?: string | undefined;
push?: number | undefined;
concat?: string[] | undefined;
join?: string | undefined;
reverse?: string[] | undefined;
shift?: string | undefined;
slice?: string[] | undefined;
sort?: string[] | undefined;
splice?: {
(start: number, deleteCount?: number | undefined): string[];
(start: number, deleteCount: number, ...items: string[]): string[];
} | undefined;
unshift?: number | undefined;
indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined;
map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined;
filter?: {
<S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[];
(callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[];
} | undefined;
reduce?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1;
} | undefined;
reduceRight?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2;
} | undefined;
find?: {
<S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined;
(predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined;
} | undefined;
findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined;
fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined;
copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined;
entries?: IterableIterator<[number, string]> | undefined;
keys?: IterableIterator<number> | undefined;
values?: IterableIterator<string> | undefined;
includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined;
flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined;
flat?: any[] | undefined;
}) | ({} & {
[x: string]: any;
[x: number]: any;
})> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<({
[x: number]: string;
} & {
length?: number | undefined;
toString?: string | undefined;
toLocaleString?: string | undefined;
pop?: string | undefined;
push?: number | undefined;
concat?: string[] | undefined;
join?: string | undefined;
reverse?: string[] | undefined;
shift?: string | undefined;
slice?: string[] | undefined;
sort?: string[] | undefined;
splice?: {
(start: number, deleteCount?: number | undefined): string[];
(start: number, deleteCount: number, ...items: string[]): string[];
} | undefined;
unshift?: number | undefined;
indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined;
map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined;
filter?: {
<S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[];
(callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[];
} | undefined;
reduce?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1;
} | undefined;
reduceRight?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2;
} | undefined;
find?: {
<S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined;
(predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined;
} | undefined;
findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined;
fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined;
copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined;
entries?: IterableIterator<[number, string]> | undefined;
keys?: IterableIterator<number> | undefined;
values?: IterableIterator<string> | undefined;
includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined;
flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined;
flat?: any[] | undefined;
}) | ({} & {
[x: string]: any;
[x: number]: any;
}), {
[x: string]: unknown;
}, ({
[x: number]: string;
} & {
length?: number | undefined;
toString?: string | undefined;
toLocaleString?: string | undefined;
pop?: string | undefined;
push?: number | undefined;
concat?: string[] | undefined;
join?: string | undefined;
reverse?: string[] | undefined;
shift?: string | undefined;
slice?: string[] | undefined;
sort?: string[] | undefined;
splice?: {
(start: number, deleteCount?: number | undefined): string[];
(start: number, deleteCount: number, ...items: string[]): string[];
} | undefined;
unshift?: number | undefined;
indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined;
map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined;
filter?: {
<S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[];
(callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[];
} | undefined;
reduce?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1;
} | undefined;
reduceRight?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2;
} | undefined;
find?: {
<S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined;
(predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined;
} | undefined;
findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined;
fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined;
copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined;
entries?: IterableIterator<[number, string]> | undefined;
keys?: IterableIterator<number> | undefined;
values?: IterableIterator<string> | undefined;
includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined;
flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined;
flat?: any[] | undefined;
}) | ({} & {
[x: string]: any;
[x: number]: any;
}), {}, {}, ({
[x: number]: string;
} & {
length?: number | undefined;
toString?: string | undefined;
toLocaleString?: string | undefined;
pop?: string | undefined;
push?: number | undefined;
concat?: string[] | undefined;
join?: string | undefined;
reverse?: string[] | undefined;
shift?: string | undefined;
slice?: string[] | undefined;
sort?: string[] | undefined;
splice?: {
(start: number, deleteCount?: number | undefined): string[];
(start: number, deleteCount: number, ...items: string[]): string[];
} | undefined;
unshift?: number | undefined;
indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
lastIndexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined;
every?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
some?: ((callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any) => boolean) | undefined;
forEach?: ((callbackfn: (value: string, index: number, array: string[]) => void, thisArg?: any) => void) | undefined;
map?: (<U>(callbackfn: (value: string, index: number, array: string[]) => U, thisArg?: any) => U[]) | undefined;
filter?: {
<S extends string>(callbackfn: (value: string, index: number, array: string[]) => value is S, thisArg?: any): S[];
(callbackfn: (value: string, index: number, array: string[]) => unknown, thisArg?: any): string[];
} | undefined;
reduce?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_1>(callbackfn: (previousValue: U_1, currentValue: string, currentIndex: number, array: string[]) => U_1, initialValue: U_1): U_1;
} | undefined;
reduceRight?: {
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string): string;
(callbackfn: (previousValue: string, currentValue: string, currentIndex: number, array: string[]) => string, initialValue: string): string;
<U_2>(callbackfn: (previousValue: U_2, currentValue: string, currentIndex: number, array: string[]) => U_2, initialValue: U_2): U_2;
} | undefined;
find?: {
<S_1 extends string>(predicate: (this: void, value: string, index: number, obj: string[]) => value is S_1, thisArg?: any): S_1 | undefined;
(predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any): string | undefined;
} | undefined;
findIndex?: ((predicate: (value: string, index: number, obj: string[]) => unknown, thisArg?: any) => number) | undefined;
fill?: ((value: string, start?: number | undefined, end?: number | undefined) => string[]) | undefined;
copyWithin?: ((target: number, start: number, end?: number | undefined) => string[]) | undefined;
entries?: IterableIterator<[number, string]> | undefined;
keys?: IterableIterator<number> | undefined;
values?: IterableIterator<string> | undefined;
includes?: ((searchElement: string, fromIndex?: number | undefined) => boolean) | undefined;
flatMap?: (<U_3, This = undefined>(callback: (this: This, value: string, index: number, array: string[]) => U_3 | readonly U_3[], thisArg?: This | undefined) => U_3[]) | undefined;
flat?: any[] | undefined;
}) | ({} & {
[x: string]: any;
[x: number]: any;
})>);
PGridLayout: {
name: string;
components: {};
props: {
cardMinWidth: {
type: StringConstructor;
default: string;
};
cardMaxWidth: {
type: StringConstructor;
default: string;
};
cardHeight: {
type: StringConstructor;
default: string;
};
rowGap: {
type: StringConstructor;
default: string;
};
fixColumn: {
type: NumberConstructor;
default: null;
};
columnGap: {
type: StringConstructor;
default: string;
};
cardClass: {
type: FunctionConstructor;
default: () => string[];
};
cardStyle: {
type: FunctionConstructor;
default: () => {};
};
items: {
type: ArrayConstructor;
default: () => never[];
};
loading: {
type: BooleanConstructor;
default: boolean;
};
selectItem: {
type: StringConstructor;
default: string;
};
};
setup(props: import("../grid-layout/type").GridLayoutProps, context: any): {
containerStyle: import("@vue/composition-api").Ref<{
display: string;
'grid-template-columns': string;
'grid-auto-rows': string | undefined;
'row-gap': string | undefined;
'column-gap': string | undefined;
}>;
};
};
PTextPagination: {
name: string;
components: {
PIconButton: import("vue").ComponentOptions<import("vue").default, {
width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
} & {
[key: string]: unknown;
}, {}, {}, {
name: {
type: StringConstructor;
default: string;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
styleType: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
color: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
activated: {
type: BooleanConstructor;
default: boolean;
};
outline: {
type: BooleanConstructor;
default: boolean;
};
size: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
shape: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
}, {} & {
activated?: boolean | undefined;
name?: string | undefined;
size?: string | undefined;
loading?: boolean | undefined;
styleType?: string | undefined;
color?: string | undefined;
disabled?: boolean | undefined;
outline?: boolean | undefined;
shape?: string | undefined;
}> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{
activated: boolean;
name: string;
size: string;
loading: boolean;
styleType: string;
color: string;
disabled: boolean;
outline: boolean;
shape: string;
} & {}, {
width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
}, {} & {
activated?: boolean | undefined;
name?: string | undefined;
size?: string | undefined;
loading?: boolean | undefined;
styleType?: string | undefined;
color?: string | undefined;
disabled?: boolean | undefined;
outline?: boolean | undefined;
shape?: string | undefined;
}, {}, {}, {
activated: boolean;
name: string;
size: string;
loading: boolean;
styleType: string;
color: string;
disabled: boolean;
outline: boolean;
shape: string;
} & {}>);
};
props: {
thisPage: {
type: NumberConstructor;
validator(value: any): boolean;
};
allPage: {
type: NumberConstructor;
validator(value: any): boolean;
};
};
setup(props: any, { emit }: {
emit: any;
}): {
update: (page: any) => void;
};
};
PIconButton: import("vue").ComponentOptions<import("vue").default, {
width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
} & {
[key: string]: unknown;
}, {}, {}, {
name: {
type: StringConstructor;
default: string;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
styleType: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
color: {
type: StringConstructor;
default: string;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
activated: {
type: BooleanConstructor;
default: boolean;
};
outline: {
type: BooleanConstructor;
default: boolean;
};
size: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
shape: {
type: StringConstructor;
default: string;
validator: (value: unknown) => boolean;
};
}, {} & {
activated?: boolean | undefined;
name?: string | undefined;
size?: string | undefined;
loading?: boolean | undefined;
styleType?: string | undefined;
color?: string | undefined;
disabled?: boolean | undefined;
outline?: boolean | undefined;
shape?: string | undefined;
}> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{
activated: boolean;
name: string;
size: string;
loading: boolean;
styleType: string;
color: string;
disabled: boolean;
outline: boolean;
shape: string;
} & {}, {
width: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
height: import("../../../inputs/buttons/icon-button/type").ICON_BUTTON_SIZE;
}, {} & {
activated?: boolean | undefined;
name?: string | undefined;
size?: string | undefined;
loading?: boolean | undefined;
styleType?: string | undefined;
color?: string | undefined;
disabled?: boolean | undefined;
outline?: boolean | undefined;
shape?: string | undefined;
}, {}, {}, {
activated: boolean;
name: string;
size: string;
loading: boolean;
styleType: string;
color: string;
disabled: boolean;
outline: boolean;
shape: string;
} & {}>);
PDropdownMenuBtn: import("vue").ComponentOptions<import("vue").default, {
outsideClick: () => void;
clickMenuEvent: (menuName: string, idx: number) => void;
popup: boolean;
width: number;
height: number;
offsetTop: number;
position: any;
menuSlots: {};
buttonSlots: {};
proxyShowPopup: any;
} & {
[key: string]: unknown;
}, {}, {}, {
menu: {
type: (ObjectConstructor | ArrayConstructor)[];
default: () => never[];
};
loading: {
type: BooleanConstructor;
default: boolean;
};
autoHeight: {
type: BooleanConstructor;
default: boolean;
};
block: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
buttonOnly: {
type: BooleanConstructor;
default: boolean;
};
buttonIcon: {
type: StringConstructor;
default: undefined;
};
buttonStyleType: {
type: StringConstructor;
default: undefined;
validator: (value: unknown) => boolean;
};
useCustomStyle: {
type: BooleanConstructor;
default: boolean;
};
showPopup: {
type: BooleanConstructor;
default: boolean;
};
}, {} & {
loading?: boolean | undefined;
menu?: any;
disabled?: boolean | undefined;
autoHeight?: boolean | undefined;
useCustomStyle?: boolean | undefined;
block?: boolean | undefined;
buttonOnly?: boolean | undefined;
buttonIcon?: string | undefined;
buttonStyleType?: string | undefined;
showPopup?: boolean | undefined;
}> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{
loading: boolean;
menu: any;
disabled: boolean;
autoHeight: boolean;
useCustomStyle: boolean;
block: boolean;
buttonOnly: boolean;
buttonIcon: string;
buttonStyleType: string;
showPopup: boolean;
} & {}, {
outsideClick: () => void;
clickMenuEvent: (menuName: string, idx: number) => void;
popup: boolean;
width: number;
height: number;
offsetTop: number;
position: any;
menuSlots: {};
buttonSlots: {};
proxyShowPopup: any;
}, {} & {
loading?: boolean | undefined;
menu?: any;
disabled?: boolean | undefined;
autoHeight?: boolean | undefined;
useCustomStyle?: boolean | undefined;
block?: boolean | undefined;
buttonOnly?: boolean | undefined;
buttonIcon?: string | undefined;
buttonStyleType?: string | undefined;
showPopup?: boolean | undefined;
}, {}, {}, {
loading: boolean;
menu: any;
disabled: boolean;
autoHeight: boolean;
useCustomStyle: boolean;
block: boolean;
buttonOnly: boolean;
buttonIcon: string;
buttonStyleType: string;
showPopup: boolean;
} & {}>);
};
events: string[];
props: {
cardMinWidth: {
type: StringConstructor;
default: string;
};
cardMaxWidth: {
type: StringConstructor;
default: string;
};
cardHeight: {
type: StringConstructor;
default: string;
};
rowGap: {
type: StringConstructor;
default: string;
};
fixColumn: {
type: NumberConstructor;
default: null;
};
columnGap: {
type: StringConstructor;
default: string;
};
cardClass: {
type: FunctionConstructor;
default: () => string[];
};
cardStyle: {
type: FunctionConstructor;
default: () => {};
};
items: {
type: ArrayConstructor;
default: () => never[];
};
loading: {
type: BooleanConstructor;
default: boolean;
};
selectItem: {
type: StringConstructor;
default: string;
};
paginationVisible: {
type: BooleanConstructor;
default: boolean;
};
pageSizeVisible: {
type: BooleanConstructor;
default: boolean;
};
excelVisible: {
type: BooleanConstructor;
default: boolean;
};
refreshVisible: {
type: BooleanConstructor;
default: boolean;
};
thisPage: {
type: NumberConstructor;
validator(value: any): boolean;
default: undefined;
};
pageSize: {
type: NumberConstructor;
default: undefined;
};
paginationValues: {
type: ArrayConstructor;
default: () => number[];
}; /** others */
allPage: {
type: NumberConstructor;
validator(value: any): boolean;
default: number;
};
};
setup(props: import("../toolbox-grid-layout/type").ToolboxGridLayoutProps, context: any): {
changePageSize: (size: any) => void;
changePageNumber: (page: any) => void;
pageSizeOptions: import("@vue/composition-api").Ref<{
type: string;
label: number;
name: number;
}[]>;
proxyState: {
thisPage: number;
pageSize: number;
};
};
};
PQuerySearchTags: import("vue").ComponentOptions<import("vue").default, {
addTag: (...queries: QueryItem[]) => void;
deleteTag: (index: number) => void;
deleteAllTags: () => void;
_tags: QueryTag[];
} & {
[key: string]: unknown;
}, {}, {}, {
tags: {
type: ArrayConstructor;
required: true;
};
timezone: {
type: StringConstructor;
default: string;
};
validator: {
type: FunctionConstructor;
default: undefined;
};
converter: {
type: FunctionConstructor;
default: undefined;
};
readOnly: {
type: BooleanConstructor;
default: boolean;
};
}, {
tags: unknown[];
} & {
timezone?: string | undefined;
readOnly?: boolean | undefined;
validator?: undefined;
converter?: undefined;
}> & import("vue").VueConstructor<import("vue").default> & (new (...args: any[]) => ComponentRenderProxy<{
timezone: string;
tags: unknown[];
readOnly: boolean;
validator: never;
converter: never;
} & {}, {
addTag: (...queries: QueryItem[]) => void;
deleteTag: (index: number) => void;
deleteAllTags: () => void;
_tags: QueryTag[];
}, {
tags: unknown[];
} & {
timezone?: string | undefined;
readOnly?: boolean | undefined;
validator?: undefined;
converter?: undefined;
}, {}, {}, {
timezone: string;
tags: unknown[];
readOnly: boolean;
validator: never;
converter: never;
} & {}>);
PQuerySearch: 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: import("../../../inputs/search/query-search/type").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[]) => 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: import("../../../inputs/search/query-search/type").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;
} & {}>);
};
props: {
items: {
type: ArrayConstructor;
default: () => never[];
required: boolean;
};
cardClass: {
type: FunctionConstructor;
default: () => string[];
};
cardMinWidth: {
type: StringConstructor;
default: string;
};
cardHeight: {
type: StringConstructor;
default: string;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
thisPage: {
type: NumberConstructor;
default: undefined;
};
pageSize: {
type: NumberConstructor;
default: undefined;
};
totalCount: {
type: NumberConstructor;
default: number;
required: boolean;
};
keyItemSets: {
type: ArrayConstructor;
default: () => never[];
};
valueHandlerMap: {
type: ObjectConstructor;
default: () => {};
};
queryTags: {
type: ArrayConstructor;
default: undefined;
};
paginationValues: {
type: ArrayConstructor;
default: () => number[];
};
};
setup(props: SearchGridLayoutProps, { slots, emit, listeners }: {
slots: any;
emit: any;
listeners: any;
}): {
emitChange: (options?: Partial<Options>) => void;
onChangePageSize: (pageSize: number) => void;
onChangePageNumber: (thisPage: number) => void;
onSearch: (query: QueryItem) => Promise<void>;
onQueryTagsChange: (tags: QueryTag[]) => void | Promise<void>;
refresh: () => void;
allPage: import("@vue/composition-api").Ref<number>;
tagsRef: import("@vue/composition-api").Ref<{
addTag: (...queries: QueryItem[]) => void;
deleteTag: (index: number) => void;
deleteAllTags: () => void;
} | null>;
options: import("@vue/composition-api").Ref<{
thisPage: number;
pageSize: number;
queryTags: QueryTag[];
}>;
slotNames: import("@vue/composition-api").Ref<string[]>;
proxyState: {
thisPage: number;
pageSize: number;
queryTags: QueryTag[];
};
};
};
export default _default;