diff --git a/jquerymobile/jquerymobile.d.ts b/jquerymobile/jquerymobile.d.ts index d81e439009..ebcaac48fa 100644 --- a/jquerymobile/jquerymobile.d.ts +++ b/jquerymobile/jquerymobile.d.ts @@ -202,6 +202,18 @@ interface ListViewEvents { create?: JQueryMobileEvent; } +interface FilterableOptions { + children?: any; + defaults?: boolean; + disabled?: boolean; + enhanced?: boolean; + filterCallback?: {(index: number, searchValue?: string): boolean; }; + filterPlaceholder?: string; + filterReveal?: boolean; + filterTheme?: string; + input: any; +} + interface NavbarOptions { iconpos: string; } @@ -371,6 +383,7 @@ interface JQueryMobile extends JQueryMobileOptions { checkboxradio: any; selectmenu: any; listview: any; + filterable: any; defaultHomeScroll: number; } @@ -446,6 +459,10 @@ interface JQuery { listview(options: ListViewOptions): JQuery; listview(events: ListViewEvents): JQuery; + filterable(): JQuery; + filterable(command: string): JQuery; + filterable(options: FilterableOptions): JQuery; + navbar(options?: NavbarOptions): JQuery; table(): JQuery;