sync working code, and import type-doc
This commit is contained in:
15
lib/ui/dropdown.d.ts
vendored
15
lib/ui/dropdown.d.ts
vendored
@ -23,7 +23,11 @@ export interface DropdownOptions {
|
||||
parent?: HTMLElement;
|
||||
}
|
||||
|
||||
interface Dropdown {
|
||||
export class Dropdown {
|
||||
static resolve(dom?: HTMLElement): HTMLElement;
|
||||
|
||||
constructor(options?: DropdownOptions);
|
||||
|
||||
sourceFilter: () => Array<DropdownItem | any>;
|
||||
onselected: (item: DropdownItem | any) => void;
|
||||
onselectedlist: (list: Array<DropdownItem | any>) => void;
|
||||
@ -40,12 +44,3 @@ interface Dropdown {
|
||||
select(selected: string, silence?: boolean): void;
|
||||
selectlist(selectedlist: Array<string>, silence?: boolean): void;
|
||||
}
|
||||
|
||||
declare var Dropdown: {
|
||||
prototype: Dropdown;
|
||||
new(options?: DropdownOptions): Dropdown;
|
||||
|
||||
resolve(dom?: HTMLElement): HTMLElement;
|
||||
}
|
||||
|
||||
export default Dropdown;
|
Reference in New Issue
Block a user