@rucken/todo-web
Version:
Base components and ui for todo application maked on Angular7+ and based on Rucken template
40 lines • 3.68 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';
let ProjectsGridModalComponent = class ProjectsGridModalComponent extends BaseEntityListModalComponent {
constructor() {
super();
this.apiUrl = undefined;
}
};
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 = () => [];
ProjectsGridModalComponent.propDecorators = {
grid: [{ type: ViewChild, args: ['grid',] }],
apiUrl: [{ type: Input }]
};
ProjectsGridModalComponent = tslib_1.__decorate([
BindIoInner(),
tslib_1.__metadata("design:paramtypes", [])
], ProjectsGridModalComponent);
export { ProjectsGridModalComponent };
if (false) {
/** @type {?} */
ProjectsGridModalComponent.prototype.grid;
/** @type {?} */
ProjectsGridModalComponent.prototype.apiUrl;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdHMtZ3JpZC1tb2RhbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AcnVja2VuL3RvZG8td2ViLyIsInNvdXJjZXMiOlsibGliL2VudGl0aWVzL3Byb2plY3RzL3Byb2plY3RzLWdyaWQtbW9kYWwvcHJvamVjdHMtZ3JpZC1tb2RhbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sY0FBYyxDQUFDO0FBRzVELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDBDQUEwQyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxhQUFhLENBQUM7SUFRN0IsMEJBQTBCLFNBQTFCLDBCQUEyQixTQUFRLDRCQUFxQztJQU1uRjtRQUNFLEtBQUssRUFBRSxDQUFDO1FBSFYsV0FBTSxHQUFZLFNBQVMsQ0FBQztJQUk1QixDQUFDO0NBQ0YsQ0FBQTs7WUFkQSxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHFCQUFxQjtnQkFDL0IsdUpBQW1EO2dCQUNuRCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTthQUNoRDs7Ozs7bUJBRUUsU0FBUyxTQUFDLE1BQU07cUJBRWhCLEtBQUs7O0FBSEssMEJBQTBCO0lBTnRDLFdBQVcsRUFBRTs7R0FNRCwwQkFBMEIsQ0FTdEM7U0FUWSwwQkFBMEI7OztJQUNyQywwQ0FDNEI7O0lBQzVCLDRDQUM0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0LCBWaWV3Q2hpbGQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEJhc2VFbnRpdHlMaXN0TW9kYWxDb21wb25lbnQgfSBmcm9tICdAcnVja2VuL2NvcmUnO1xuaW1wb3J0IHsgUHJvamVjdCB9IGZyb20gJ0BydWNrZW4vdG9kby1jb3JlJztcbmltcG9ydCB7IEJzTW9kYWxSZWYgfSBmcm9tICduZ3gtYm9vdHN0cmFwL21vZGFsJztcbmltcG9ydCB7IFByb2plY3RzR3JpZENvbXBvbmVudCB9IGZyb20gJy4uL3Byb2plY3RzLWdyaWQvcHJvamVjdHMtZ3JpZC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQmluZElvSW5uZXIgfSBmcm9tICduZ3gtYmluZC1pbyc7XG5cbkBCaW5kSW9Jbm5lcigpXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdwcm9qZWN0cy1ncmlkLW1vZGFsJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3Byb2plY3RzLWdyaWQtbW9kYWwuY29tcG9uZW50Lmh0bWwnLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaFxufSlcbmV4cG9ydCBjbGFzcyBQcm9qZWN0c0dyaWRNb2RhbENvbXBvbmVudCBleHRlbmRzIEJhc2VFbnRpdHlMaXN0TW9kYWxDb21wb25lbnQ8UHJvamVjdD4ge1xuICBAVmlld0NoaWxkKCdncmlkJylcbiAgZ3JpZDogUHJvamVjdHNHcmlkQ29tcG9uZW50O1xuICBASW5wdXQoKVxuICBhcGlVcmw/OiBzdHJpbmcgPSB1bmRlZmluZWQ7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxufVxuIl19