@rucken/todo-web
Version:
Base components and ui for todo application maked on Angular7+ and based on Rucken template
43 lines • 3.94 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { ChangeDetectionStrategy, Component, Input, ViewChild } from '@angular/core';
import { BaseEntityListModalComponent } from '@rucken/core';
import { ProjectsGridComponent } from '../projects-grid/projects-grid.component';
import { BindIoInner } from 'ngx-bind-io';
var ProjectsGridModalComponent = /** @class */ (function (_super) {
tslib_1.__extends(ProjectsGridModalComponent, _super);
function ProjectsGridModalComponent() {
var _this = _super.call(this) || this;
_this.apiUrl = undefined;
return _this;
}
ProjectsGridModalComponent.decorators = [
{ type: Component, args: [{
selector: 'projects-grid-modal',
template: "<entity-grid-modal [bindIO]>\n <projects-grid\n [apiUrl]=\"apiUrl\"\n #grid>\n </projects-grid>\n</entity-grid-modal>\n",
changeDetection: ChangeDetectionStrategy.OnPush
}] }
];
/** @nocollapse */
ProjectsGridModalComponent.ctorParameters = function () { return []; };
ProjectsGridModalComponent.propDecorators = {
grid: [{ type: ViewChild, args: ['grid',] }],
apiUrl: [{ type: Input }]
};
ProjectsGridModalComponent = tslib_1.__decorate([
BindIoInner(),
tslib_1.__metadata("design:paramtypes", [])
], ProjectsGridModalComponent);
return ProjectsGridModalComponent;
}(BaseEntityListModalComponent));
export { ProjectsGridModalComponent };
if (false) {
/** @type {?} */
ProjectsGridModalComponent.prototype.grid;
/** @type {?} */
ProjectsGridModalComponent.prototype.apiUrl;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdHMtZ3JpZC1tb2RhbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AcnVja2VuL3RvZG8td2ViLyIsInNvdXJjZXMiOlsibGliL2VudGl0aWVzL3Byb2plY3RzL3Byb2plY3RzLWdyaWQtbW9kYWwvcHJvamVjdHMtZ3JpZC1tb2RhbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sY0FBYyxDQUFDO0FBRzVELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDBDQUEwQyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxhQUFhLENBQUM7O0lBUU0sc0RBQXFDO0lBTW5GO1FBQUEsWUFDRSxpQkFBTyxTQUNSO1FBSkQsWUFBTSxHQUFZLFNBQVMsQ0FBQzs7SUFJNUIsQ0FBQzs7Z0JBYkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxxQkFBcUI7b0JBQy9CLHVKQUFtRDtvQkFDbkQsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07aUJBQ2hEOzs7Ozt1QkFFRSxTQUFTLFNBQUMsTUFBTTt5QkFFaEIsS0FBSzs7SUFISywwQkFBMEI7UUFOdEMsV0FBVyxFQUFFOztPQU1ELDBCQUEwQixDQVN0QztJQUFELGlDQUFDO0NBQUEsQ0FUK0MsNEJBQTRCLEdBUzNFO1NBVFksMEJBQTBCOzs7SUFDckMsMENBQzRCOztJQUM1Qiw0Q0FDNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCwgVmlld0NoaWxkIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBCYXNlRW50aXR5TGlzdE1vZGFsQ29tcG9uZW50IH0gZnJvbSAnQHJ1Y2tlbi9jb3JlJztcbmltcG9ydCB7IFByb2plY3QgfSBmcm9tICdAcnVja2VuL3RvZG8tY29yZSc7XG5pbXBvcnQgeyBCc01vZGFsUmVmIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9tb2RhbCc7XG5pbXBvcnQgeyBQcm9qZWN0c0dyaWRDb21wb25lbnQgfSBmcm9tICcuLi9wcm9qZWN0cy1ncmlkL3Byb2plY3RzLWdyaWQuY29tcG9uZW50JztcbmltcG9ydCB7IEJpbmRJb0lubmVyIH0gZnJvbSAnbmd4LWJpbmQtaW8nO1xuXG5AQmluZElvSW5uZXIoKVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncHJvamVjdHMtZ3JpZC1tb2RhbCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9wcm9qZWN0cy1ncmlkLW1vZGFsLmNvbXBvbmVudC5odG1sJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG5leHBvcnQgY2xhc3MgUHJvamVjdHNHcmlkTW9kYWxDb21wb25lbnQgZXh0ZW5kcyBCYXNlRW50aXR5TGlzdE1vZGFsQ29tcG9uZW50PFByb2plY3Q+IHtcbiAgQFZpZXdDaGlsZCgnZ3JpZCcpXG4gIGdyaWQ6IFByb2plY3RzR3JpZENvbXBvbmVudDtcbiAgQElucHV0KClcbiAgYXBpVXJsPzogc3RyaW5nID0gdW5kZWZpbmVkO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gIH1cbn1cbiJdfQ==