@rucken/todo-web
Version:
Base components and ui for todo application maked on Angular7+ and based on Rucken template
48 lines • 4.38 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 { Project } from '@rucken/todo-core';
import { StatusesGridComponent } from '../statuses-grid/statuses-grid.component';
import { BaseEntityListModalComponent } from '@rucken/core';
import { BindIoInner } from 'ngx-bind-io';
var StatusesGridModalComponent = /** @class */ (function (_super) {
tslib_1.__extends(StatusesGridModalComponent, _super);
function StatusesGridModalComponent() {
var _this = _super.call(this) || this;
_this.apiUrl = undefined;
_this.project = undefined;
return _this;
}
StatusesGridModalComponent.decorators = [
{ type: Component, args: [{
selector: 'statuses-grid-modal',
template: "<entity-grid-modal [bindIO]>\n <statuses-grid\n [apiUrl]=\"apiUrl\"\n [project]=\"project\"\n #grid>\n </statuses-grid>\n</entity-grid-modal>\n",
changeDetection: ChangeDetectionStrategy.OnPush
}] }
];
/** @nocollapse */
StatusesGridModalComponent.ctorParameters = function () { return []; };
StatusesGridModalComponent.propDecorators = {
grid: [{ type: ViewChild, args: ['grid',] }],
apiUrl: [{ type: Input }],
project: [{ type: Input }]
};
StatusesGridModalComponent = tslib_1.__decorate([
BindIoInner(),
tslib_1.__metadata("design:paramtypes", [])
], StatusesGridModalComponent);
return StatusesGridModalComponent;
}(BaseEntityListModalComponent));
export { StatusesGridModalComponent };
if (false) {
/** @type {?} */
StatusesGridModalComponent.prototype.grid;
/** @type {?} */
StatusesGridModalComponent.prototype.apiUrl;
/** @type {?} */
StatusesGridModalComponent.prototype.project;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzZXMtZ3JpZC1tb2RhbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AcnVja2VuL3RvZG8td2ViLyIsInNvdXJjZXMiOlsibGliL2VudGl0aWVzL3N0YXR1c2VzL3N0YXR1c2VzLWdyaWQtbW9kYWwvc3RhdHVzZXMtZ3JpZC1tb2RhbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckYsT0FBTyxFQUFFLE9BQU8sRUFBcUIsTUFBTSxtQkFBbUIsQ0FBQztBQUUvRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUNqRixPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFDNUQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGFBQWEsQ0FBQzs7SUFRTSxzREFBK0M7SUFRN0Y7UUFBQSxZQUNFLGlCQUFPLFNBQ1I7UUFORCxZQUFNLEdBQVksU0FBUyxDQUFDO1FBRTVCLGFBQU8sR0FBWSxTQUFTLENBQUM7O0lBSTdCLENBQUM7O2dCQWZGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUscUJBQXFCO29CQUMvQixzTEFBbUQ7b0JBQ25ELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2lCQUNoRDs7Ozs7dUJBRUUsU0FBUyxTQUFDLE1BQU07eUJBRWhCLEtBQUs7MEJBRUwsS0FBSzs7SUFMSywwQkFBMEI7UUFOdEMsV0FBVyxFQUFFOztPQU1ELDBCQUEwQixDQVd0QztJQUFELGlDQUFDO0NBQUEsQ0FYK0MsNEJBQTRCLEdBVzNFO1NBWFksMEJBQTBCOzs7SUFDckMsMENBQzRCOztJQUM1Qiw0Q0FDNEI7O0lBQzVCLDZDQUM2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0LCBWaWV3Q2hpbGQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFByb2plY3QsIFN0YXR1c1dpdGhQcm9qZWN0IH0gZnJvbSAnQHJ1Y2tlbi90b2RvLWNvcmUnO1xuaW1wb3J0IHsgQnNNb2RhbFJlZiB9IGZyb20gJ25neC1ib290c3RyYXAvbW9kYWwnO1xuaW1wb3J0IHsgU3RhdHVzZXNHcmlkQ29tcG9uZW50IH0gZnJvbSAnLi4vc3RhdHVzZXMtZ3JpZC9zdGF0dXNlcy1ncmlkLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBCYXNlRW50aXR5TGlzdE1vZGFsQ29tcG9uZW50IH0gZnJvbSAnQHJ1Y2tlbi9jb3JlJztcbmltcG9ydCB7IEJpbmRJb0lubmVyIH0gZnJvbSAnbmd4LWJpbmQtaW8nO1xuXG5AQmluZElvSW5uZXIoKVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc3RhdHVzZXMtZ3JpZC1tb2RhbCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9zdGF0dXNlcy1ncmlkLW1vZGFsLmNvbXBvbmVudC5odG1sJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG5leHBvcnQgY2xhc3MgU3RhdHVzZXNHcmlkTW9kYWxDb21wb25lbnQgZXh0ZW5kcyBCYXNlRW50aXR5TGlzdE1vZGFsQ29tcG9uZW50PFN0YXR1c1dpdGhQcm9qZWN0PiB7XG4gIEBWaWV3Q2hpbGQoJ2dyaWQnKVxuICBncmlkOiBTdGF0dXNlc0dyaWRDb21wb25lbnQ7XG4gIEBJbnB1dCgpXG4gIGFwaVVybD86IHN0cmluZyA9IHVuZGVmaW5lZDtcbiAgQElucHV0KClcbiAgcHJvamVjdDogUHJvamVjdCA9IHVuZGVmaW5lZDtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpO1xuICB9XG59XG4iXX0=