hongluan-business-ui
Version:
Hongluan Business Component Library for Vue 3
19 lines (18 loc) • 840 B
TypeScript
import type { SelectorItem, SelectorItemOption } from 'hongluan-business-ui/es/components/table-searchbar/src/searchbar';
export interface DisplayItem {
display: string;
value: unknown;
name: string;
type: string;
}
declare const Utils: {
getKey(item: SelectorItem, opt: SelectorItemOption): unknown;
getLabel(item: SelectorItem, opt: SelectorItemOption): unknown;
getSelectedOptionLabels(item: SelectorItem): unknown[];
getSelectedOptionLabel(item: SelectorItem, val: unknown): unknown;
getSelectedOptionsLabel(item: SelectorItem, vals: unknown[]): unknown[];
getDisplayStr(display: unknown, separator?: string): string;
getDisplayItems(searchItems: SelectorItem[]): DisplayItem[];
syncDisplaySearchItems(displayItems: DisplayItem[], searchItems: SelectorItem[]): void;
};
export { Utils };