@rucken/todo-web
Version:
Base components and ui for todo application maked on Angular7+ and based on Rucken template
40 lines • 3.51 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 { TasksGridComponent } from '../tasks-grid/tasks-grid.component';
import { BindIoInner } from 'ngx-bind-io';
let TasksGridModalComponent = class TasksGridModalComponent extends BaseEntityListModalComponent {
constructor() {
super();
this.apiUrl = undefined;
}
};
TasksGridModalComponent.decorators = [
{ type: Component, args: [{
selector: 'tasks-grid-modal',
template: "<entity-grid-modal [bindIO]>\n <tasks-grid\n [apiUrl]=\"apiUrl\"\n #grid>\n </tasks-grid>\n</entity-grid-modal>\n",
changeDetection: ChangeDetectionStrategy.OnPush
}] }
];
/** @nocollapse */
TasksGridModalComponent.ctorParameters = () => [];
TasksGridModalComponent.propDecorators = {
grid: [{ type: ViewChild, args: ['grid',] }],
apiUrl: [{ type: Input }]
};
TasksGridModalComponent = tslib_1.__decorate([
BindIoInner(),
tslib_1.__metadata("design:paramtypes", [])
], TasksGridModalComponent);
export { TasksGridModalComponent };
if (false) {
/** @type {?} */
TasksGridModalComponent.prototype.grid;
/** @type {?} */
TasksGridModalComponent.prototype.apiUrl;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFza3MtZ3JpZC1tb2RhbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AcnVja2VuL3RvZG8td2ViLyIsInNvdXJjZXMiOlsibGliL2VudGl0aWVzL3Rhc2tzL3Rhc2tzLWdyaWQtbW9kYWwvdGFza3MtZ3JpZC1tb2RhbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sY0FBYyxDQUFDO0FBRTVELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ3hFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxhQUFhLENBQUM7SUFRN0IsdUJBQXVCLFNBQXZCLHVCQUF3QixTQUFRLDRCQUFrQztJQU03RTtRQUNFLEtBQUssRUFBRSxDQUFDO1FBSFYsV0FBTSxHQUFZLFNBQVMsQ0FBQztJQUk1QixDQUFDO0NBQ0YsQ0FBQTs7WUFkQSxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGtCQUFrQjtnQkFDNUIsaUpBQWdEO2dCQUNoRCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTthQUNoRDs7Ozs7bUJBRUUsU0FBUyxTQUFDLE1BQU07cUJBRWhCLEtBQUs7O0FBSEssdUJBQXVCO0lBTm5DLFdBQVcsRUFBRTs7R0FNRCx1QkFBdUIsQ0FTbkM7U0FUWSx1QkFBdUI7OztJQUNsQyx1Q0FDeUI7O0lBQ3pCLHlDQUM0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0LCBWaWV3Q2hpbGQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEJhc2VFbnRpdHlMaXN0TW9kYWxDb21wb25lbnQgfSBmcm9tICdAcnVja2VuL2NvcmUnO1xuaW1wb3J0IHsgVGFzayB9IGZyb20gJ0BydWNrZW4vdG9kby1jb3JlJztcbmltcG9ydCB7IFRhc2tzR3JpZENvbXBvbmVudCB9IGZyb20gJy4uL3Rhc2tzLWdyaWQvdGFza3MtZ3JpZC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQmluZElvSW5uZXIgfSBmcm9tICduZ3gtYmluZC1pbyc7XG5cbkBCaW5kSW9Jbm5lcigpXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICd0YXNrcy1ncmlkLW1vZGFsJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3Rhc2tzLWdyaWQtbW9kYWwuY29tcG9uZW50Lmh0bWwnLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaFxufSlcbmV4cG9ydCBjbGFzcyBUYXNrc0dyaWRNb2RhbENvbXBvbmVudCBleHRlbmRzIEJhc2VFbnRpdHlMaXN0TW9kYWxDb21wb25lbnQ8VGFzaz4ge1xuICBAVmlld0NoaWxkKCdncmlkJylcbiAgZ3JpZDogVGFza3NHcmlkQ29tcG9uZW50O1xuICBASW5wdXQoKVxuICBhcGlVcmw/OiBzdHJpbmcgPSB1bmRlZmluZWQ7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxufVxuIl19