@asi-ngtools/lib
Version:
This project is a little components library, simple to use, which will help you to simplify your project.
34 lines (33 loc) • 1.98 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
export class AsiTableSelectionModel {
/**
* @param {?} selectionId
* @param {?} multipage
*/
constructor(selectionId, multipage) {
this.nbItemsSelected = 0;
this.itemsIncluded = [];
this.itemsExcluded = [];
this.allChecked = false;
this.config = {
selectionId: selectionId,
multipage: multipage
};
}
}
if (false) {
/** @type {?} */
AsiTableSelectionModel.prototype.nbItemsSelected;
/** @type {?} */
AsiTableSelectionModel.prototype.itemsIncluded;
/** @type {?} */
AsiTableSelectionModel.prototype.itemsExcluded;
/** @type {?} */
AsiTableSelectionModel.prototype.allChecked;
/** @type {?} */
AsiTableSelectionModel.prototype.config;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNpLXRhYmxlLWNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bhc2ktbmd0b29scy9saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9hc2ktdGFibGUvYXNpLXRhYmxlLWNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTTs7Ozs7SUFVSixZQUFZLFdBQW1CLEVBQUUsU0FBa0I7K0JBVGpDLENBQUM7NkJBQ1MsRUFBRTs2QkFDRixFQUFFOzBCQUNqQixLQUFLO1FBT2hCLElBQUksQ0FBQyxNQUFNLEdBQUc7WUFDWixXQUFXLEVBQUUsV0FBVztZQUN4QixTQUFTLEVBQUUsU0FBUztTQUNyQixDQUFDO0tBQ0g7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBBc2lUYWJsZVNlbGVjdGlvbk1vZGVsIHtcclxuICBuYkl0ZW1zU2VsZWN0ZWQgPSAwO1xyXG4gIGl0ZW1zSW5jbHVkZWQ6IEFycmF5PGFueT4gPSBbXTtcclxuICBpdGVtc0V4Y2x1ZGVkOiBBcnJheTxhbnk+ID0gW107XHJcbiAgYWxsQ2hlY2tlZCA9IGZhbHNlO1xyXG4gIGNvbmZpZzoge1xyXG4gICAgc2VsZWN0aW9uSWQ6IHN0cmluZztcclxuICAgIG11bHRpcGFnZTogYm9vbGVhbjtcclxuICB9XHJcblxyXG4gIGNvbnN0cnVjdG9yKHNlbGVjdGlvbklkOiBzdHJpbmcsIG11bHRpcGFnZTogYm9vbGVhbikge1xyXG4gICAgdGhpcy5jb25maWcgPSB7XHJcbiAgICAgIHNlbGVjdGlvbklkOiBzZWxlY3Rpb25JZCxcclxuICAgICAgbXVsdGlwYWdlOiBtdWx0aXBhZ2VcclxuICAgIH07XHJcbiAgfVxyXG59XHJcbiJdfQ==