UNPKG

ngx-mariem-datatable

Version:

Advanced table extension with sorting, filtering, paging and more... for Angular apps

49 lines 4.4 kB
/** * @fileoverview added by tsickle * Generated from: lib/loading-rows/loading-rows.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from "@angular/core"; var LoadingRowsComponent = /** @class */ (function () { function LoadingRowsComponent() { this.displayedColomnList = []; this.Actions = []; this.nbRows = 4; this.checkboxes = false; } /** * @return {?} */ LoadingRowsComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; LoadingRowsComponent.decorators = [ { type: Component, args: [{ selector: "[loading-rows]", template: "\n <ng-container>\n <td *ngIf=\"checkboxes\">\n <div class=\"loading-row\"></div>\n </td>\n <td *ngFor=\"let title of displayedColomnList\">\n <div class=\"loading-row\"></div>\n </td>\n\n <!-- actions List -->\n\n <td *ngFor=\"let action of Actions\">\n <div class=\"loading-row\"></div>\n </td>\n </ng-container>\n ", styles: ["@-webkit-keyframes placeHolderShimmer{0%,100%,50%{background:#ececec}30%,80%{background:#f7f7f7}}@keyframes placeHolderShimmer{0%,100%,50%{background:#ececec}30%,80%{background:#f7f7f7}}.loading-row{height:20px;width:98%;-webkit-animation:3s infinite placeHolderShimmer;animation:3s infinite placeHolderShimmer}"] }] } ]; /** @nocollapse */ LoadingRowsComponent.ctorParameters = function () { return []; }; LoadingRowsComponent.propDecorators = { displayedColomnList: [{ type: Input }], Actions: [{ type: Input }], nbRows: [{ type: Input }], checkboxes: [{ type: Input }] }; return LoadingRowsComponent; }()); export { LoadingRowsComponent }; if (false) { /** @type {?} */ LoadingRowsComponent.prototype.displayedColomnList; /** @type {?} */ LoadingRowsComponent.prototype.Actions; /** @type {?} */ LoadingRowsComponent.prototype.nbRows; /** @type {?} */ LoadingRowsComponent.prototype.checkboxes; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy1yb3dzLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1tYXJpZW0tZGF0YXRhYmxlLyIsInNvdXJjZXMiOlsibGliL2xvYWRpbmctcm93cy9sb2FkaW5nLXJvd3MuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFNekQ7SUF5QkU7UUFKUyx3QkFBbUIsR0FBZ0MsRUFBRSxDQUFDO1FBQ3RELFlBQU8sR0FBdUIsRUFBRSxDQUFDO1FBQ2pDLFdBQU0sR0FBVyxDQUFDLENBQUM7UUFDbkIsZUFBVSxHQUFZLEtBQUssQ0FBQztJQUN0QixDQUFDOzs7O0lBRWhCLHVDQUFROzs7SUFBUixjQUFZLENBQUM7O2dCQTNCZCxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGdCQUFnQjtvQkFDMUIsUUFBUSxFQUFFLDhYQWVUOztpQkFFRjs7Ozs7c0NBRUUsS0FBSzswQkFDTCxLQUFLO3lCQUNMLEtBQUs7NkJBQ0wsS0FBSzs7SUFJUiwyQkFBQztDQUFBLEFBNUJELElBNEJDO1NBUlksb0JBQW9COzs7SUFDL0IsbURBQStEOztJQUMvRCx1Q0FBMEM7O0lBQzFDLHNDQUE0Qjs7SUFDNUIsMENBQXFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7XG4gIGRhdGF0YWJsZV9hY3Rpb24sXG4gIGRhdGF0YWJsZV9kaXNwbGF5ZWRDb2xvbW4sXG59IGZyb20gXCIuLi9kYXRhdGFibGUubW9kZWxcIjtcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBcIltsb2FkaW5nLXJvd3NdXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPG5nLWNvbnRhaW5lcj5cbiAgICAgIDx0ZCAqbmdJZj1cImNoZWNrYm94ZXNcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImxvYWRpbmctcm93XCI+PC9kaXY+XG4gICAgICA8L3RkPlxuICAgICAgPHRkICpuZ0Zvcj1cImxldCB0aXRsZSBvZiBkaXNwbGF5ZWRDb2xvbW5MaXN0XCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJsb2FkaW5nLXJvd1wiPjwvZGl2PlxuICAgICAgPC90ZD5cblxuICAgICAgPCEtLSBhY3Rpb25zIExpc3QgLS0+XG5cbiAgICAgIDx0ZCAqbmdGb3I9XCJsZXQgYWN0aW9uIG9mIEFjdGlvbnNcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImxvYWRpbmctcm93XCI+PC9kaXY+XG4gICAgICA8L3RkPlxuICAgIDwvbmctY29udGFpbmVyPlxuICBgLFxuICBzdHlsZVVybHM6IFtcIi4vbG9hZGluZy1yb3dzLmNvbXBvbmVudC5zY3NzXCJdLFxufSlcbmV4cG9ydCBjbGFzcyBMb2FkaW5nUm93c0NvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIGRpc3BsYXllZENvbG9tbkxpc3Q6IGRhdGF0YWJsZV9kaXNwbGF5ZWRDb2xvbW5bXSA9IFtdO1xuICBASW5wdXQoKSBBY3Rpb25zOiBkYXRhdGFibGVfYWN0aW9uW10gPSBbXTtcbiAgQElucHV0KCkgbmJSb3dzOiBudW1iZXIgPSA0O1xuICBASW5wdXQoKSBjaGVja2JveGVzOiBib29sZWFuID0gZmFsc2U7XG4gIGNvbnN0cnVjdG9yKCkge31cblxuICBuZ09uSW5pdCgpIHt9XG59XG4iXX0=