@bexis2/bexis2-core-ui
Version:
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
78 lines (77 loc) • 2.44 kB
TypeScript
/** @typedef {typeof __propDef.props} MultiSelectProps */
/** @typedef {typeof __propDef.events} MultiSelectEvents */
/** @typedef {typeof __propDef.slots} MultiSelectSlots */
export default class MultiSelect extends SvelteComponent<{
id: any;
target: any;
title: any;
source: any;
invalid?: boolean | undefined;
feedback?: string[] | undefined;
required?: boolean | undefined;
help?: boolean | undefined;
complexTarget?: boolean | undefined;
itemId?: string | undefined;
itemLabel?: string | undefined;
itemGroup?: string | undefined;
isMulti?: boolean | undefined;
complexSource?: boolean | undefined;
placeholder?: string | undefined;
loading?: boolean | undefined;
clearable?: boolean | undefined;
disabled?: boolean | undefined;
}, {
change: CustomEvent<any>;
input: CustomEvent<any>;
focus: CustomEvent<any>;
blur: CustomEvent<any>;
loaded: CustomEvent<any>;
filter: CustomEvent<any>;
error: CustomEvent<any>;
hoverItem: CustomEvent<any>;
clear: CustomEvent<any>;
} & {
[evt: string]: CustomEvent<any>;
}, {}> {
}
export type MultiSelectProps = typeof __propDef.props;
export type MultiSelectEvents = typeof __propDef.events;
export type MultiSelectSlots = typeof __propDef.slots;
import { SvelteComponent } from "svelte";
declare const __propDef: {
props: {
id: any;
target: any;
title: any;
source: any;
invalid?: boolean | undefined;
feedback?: string[] | undefined;
required?: boolean | undefined;
help?: boolean | undefined;
complexTarget?: boolean | undefined;
itemId?: string | undefined;
itemLabel?: string | undefined;
itemGroup?: string | undefined;
isMulti?: boolean | undefined;
complexSource?: boolean | undefined;
placeholder?: string | undefined;
loading?: boolean | undefined;
clearable?: boolean | undefined;
disabled?: boolean | undefined;
};
events: {
change: CustomEvent<any>;
input: CustomEvent<any>;
focus: CustomEvent<any>;
blur: CustomEvent<any>;
loaded: CustomEvent<any>;
filter: CustomEvent<any>;
error: CustomEvent<any>;
hoverItem: CustomEvent<any>;
clear: CustomEvent<any>;
} & {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export {};