-
Notifications
You must be signed in to change notification settings - Fork 19
/
filter-select.common.d.ts
69 lines (69 loc) · 1.81 KB
/
filter-select.common.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
import { GridLayout } from "tns-core-modules/ui/layouts/grid-layout";
import { FlexboxLayout } from "tns-core-modules/ui/layouts/flexbox-layout";
import { ObservableArray } from "tns-core-modules/data/observable-array";
import { SearchBar } from "tns-core-modules/ui/search-bar";
export declare class Common extends GridLayout {
searchHint: string;
searchBar: SearchBar;
autofocus: any;
xbtn: any;
private _items;
selected: Array<any>;
disabled: any;
private _selected_items;
private _selected_layout;
private _primary_key;
private _gridBase;
private _search_param;
private _item_template;
private _filterd;
private _term;
private _lastTerm;
labelselect: any;
private currentPage;
render: string;
private filterselect;
private _modal_title;
private _hint;
private _selected_flag;
private multiple;
private allowSearch;
doneText: string;
clearText: string;
selectText: string;
closeText: string;
static changeEvent: string;
static closeEvent: string;
selected_flag: string;
search_param: string;
filterd: ObservableArray<any>;
term: string;
item_template: any;
gridBase: any;
selected_layout: any;
private modalPage;
modal_title: string;
hint: string;
private closeCallback;
selected_items: Array<any>;
items: any[];
primary_key: any;
constructor();
private isFunction;
renderTags(): FlexboxLayout;
init(): void;
open(): void;
closeModal(): void;
renderTagsHolder(): GridLayout;
tagsDone(): void;
labelDone(): void;
tagsClear(): void;
refresh(): void;
private doneSelect;
Clear(clear?: boolean): void;
private clearSelect;
private Modal;
onSubmit(): void;
private listnToSearch;
private parseOptions;
}