gen-filter.js
2.5 KB
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
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
export class GenFilter {
/**
* @param {?} options
* @param {?=} loadOptions
* @param {?=} filterList
* @param {?=} exceptionList
*/
constructor(options, loadOptions, filterList, exceptionList) {
this.options = options;
this.loadOptions = loadOptions;
this.filterList = filterList;
this.exceptionList = exceptionList;
}
}
if (false) {
/**
* เปิด-ปิด การลบ key ที่มีค่าว่างออกจาก filter
* @type {?}
*/
GenFilter.prototype.options;
/**
* loadOptions ของ fn. CustomStore
* @type {?}
*/
GenFilter.prototype.loadOptions;
/**
* กรณีมี field เพิ่มเติมที่ต้องการส่งค่าไปพร้อมกับ URL
* @type {?}
*/
GenFilter.prototype.filterList;
/**
* กรณีมี field dateTime ที่ต้องการ fix ค่า
* @type {?}
*/
GenFilter.prototype.exceptionList;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuLWZpbHRlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3NvYy1hcHAtbGlicmFyeS8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9nZW4tZmlsdGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxNQUFNOzs7Ozs7O0lBQ0osWUFJUyxTQUlBLGFBSUEsWUFJQTtRQVpBLFlBQU8sR0FBUCxPQUFPO1FBSVAsZ0JBQVcsR0FBWCxXQUFXO1FBSVgsZUFBVSxHQUFWLFVBQVU7UUFJVixrQkFBYSxHQUFiLGFBQWE7S0FDbEI7Q0FDTCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdlbkZpbHRlck9wdGlvbnMgfSBmcm9tICcuL2dlbi1maWx0ZXItb3B0aW9ucyc7XG5cbmV4cG9ydCBjbGFzcyBHZW5GaWx0ZXIge1xuICBjb25zdHJ1Y3RvcihcbiAgICAvKipcbiAgICAgKiDguYDguJvguLTguJQt4Lib4Li04LiUIOC4geC4suC4o+C4peC4miBrZXkg4LiX4Li14LmI4Lih4Li14LiE4LmI4Liy4Lin4LmI4Liy4LiH4Lit4Lit4LiB4LiI4Liy4LiBIGZpbHRlclxuICAgICAqL1xuICAgIHB1YmxpYyBvcHRpb25zOiBHZW5GaWx0ZXJPcHRpb25zLFxuICAgIC8qKlxuICAgICAqIGxvYWRPcHRpb25zIOC4guC4reC4hyBmbi4gQ3VzdG9tU3RvcmVcbiAgICAgKi9cbiAgICBwdWJsaWMgbG9hZE9wdGlvbnM/OiBhbnksXG4gICAgLyoqXG4gICAgICog4LiB4Lij4LiT4Li14Lih4Li1IGZpZWxkIOC5gOC4nuC4tOC5iOC4oeC5gOC4leC4tOC4oeC4l+C4teC5iOC4leC5ieC4reC4h+C4geC4suC4o+C4quC5iOC4h+C4hOC5iOC4suC5hOC4m+C4nuC4o+C5ieC4reC4oeC4geC4seC4miBVUkxcbiAgICAgKi9cbiAgICBwdWJsaWMgZmlsdGVyTGlzdD86IGFueSxcbiAgICAvKipcbiAgICAgKiDguIHguKPguJPguLXguKHguLUgZmllbGQgZGF0ZVRpbWUg4LiX4Li14LmI4LiV4LmJ4Lit4LiH4LiB4Liy4LijIGZpeCDguITguYjguLJcbiAgICAgKi9cbiAgICBwdWJsaWMgZXhjZXB0aW9uTGlzdD86IGFueSxcbiAgKSB7fVxufVxuIl19