gen-filter.js 2.5 KB
/**
 * @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