UNPKG

@rucken/todo-web

Version:

Base components and ui for todo application maked on Angular7+ and based on Rucken template

37 lines 4.12 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { BasePromptFormModalComponent, User } from '@rucken/core'; import { BindIoInner } from 'ngx-bind-io'; let ProjectUserModalComponent = class ProjectUserModalComponent extends BasePromptFormModalComponent { constructor() { super(); this.apiUrl = undefined; this.group(User); } }; ProjectUserModalComponent.decorators = [ { type: Component, args: [{ selector: 'project-user-modal', template: "<form\n [formGroup]=\"form\"\n novalidate>\n <prompt-form-modal [bindIO]>\n <form-group\n [bindIO]\n name=\"username\"\n [title]=\"strings.username\"\n focus>\n <input\n formControlName=\"username\"\n [readonly]=\"readonly\">\n </form-group>\n <form-group\n [bindIO]\n name=\"email\"\n [title]=\"strings.email\">\n <input\n formControlName=\"email\"\n [readonly]=\"readonly\">\n </form-group>\n <form-group\n [bindIO]\n name=\"firstName\"\n [title]=\"strings.firstName\">\n <input\n formControlName=\"firstName\"\n [readonly]=\"readonly\">\n </form-group>\n <form-group\n [bindIO]\n name=\"lastName\"\n [title]=\"strings.lastName\">\n <input\n formControlName=\"lastName\"\n [readonly]=\"readonly\">\n </form-group>\n </prompt-form-modal>\n</form>\n", changeDetection: ChangeDetectionStrategy.OnPush }] } ]; /** @nocollapse */ ProjectUserModalComponent.ctorParameters = () => []; ProjectUserModalComponent.propDecorators = { apiUrl: [{ type: Input }] }; ProjectUserModalComponent = tslib_1.__decorate([ BindIoInner(), tslib_1.__metadata("design:paramtypes", []) ], ProjectUserModalComponent); export { ProjectUserModalComponent }; if (false) { /** @type {?} */ ProjectUserModalComponent.prototype.apiUrl; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdC11c2VyLW1vZGFsLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BydWNrZW4vdG9kby13ZWIvIiwic291cmNlcyI6WyJsaWIvZW50aXRpZXMvcHJvamVjdHMvcHJvamVjdC11c2VyLW1vZGFsL3Byb2plY3QtdXNlci1tb2RhbC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxRSxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsSUFBSSxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBQ2xFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxhQUFhLENBQUM7SUFRN0IseUJBQXlCLFNBQXpCLHlCQUEwQixTQUFRLDRCQUFrQztJQUkvRTtRQUNFLEtBQUssRUFBRSxDQUFDO1FBSFYsV0FBTSxHQUFZLFNBQVMsQ0FBQztRQUkxQixJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ25CLENBQUM7Q0FDRixDQUFBOztZQWJBLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsb0JBQW9CO2dCQUM5QixnbkNBQWtEO2dCQUNsRCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTthQUNoRDs7Ozs7cUJBRUUsS0FBSzs7QUFESyx5QkFBeUI7SUFOckMsV0FBVyxFQUFFOztHQU1ELHlCQUF5QixDQVFyQztTQVJZLHlCQUF5Qjs7O0lBQ3BDLDJDQUM0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBCYXNlUHJvbXB0Rm9ybU1vZGFsQ29tcG9uZW50LCBVc2VyIH0gZnJvbSAnQHJ1Y2tlbi9jb3JlJztcbmltcG9ydCB7IEJpbmRJb0lubmVyIH0gZnJvbSAnbmd4LWJpbmQtaW8nO1xuXG5AQmluZElvSW5uZXIoKVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncHJvamVjdC11c2VyLW1vZGFsJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3Byb2plY3QtdXNlci1tb2RhbC5jb21wb25lbnQuaHRtbCcsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoXG59KVxuZXhwb3J0IGNsYXNzIFByb2plY3RVc2VyTW9kYWxDb21wb25lbnQgZXh0ZW5kcyBCYXNlUHJvbXB0Rm9ybU1vZGFsQ29tcG9uZW50PFVzZXI+IHtcbiAgQElucHV0KClcbiAgYXBpVXJsPzogc3RyaW5nID0gdW5kZWZpbmVkO1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKCk7XG4gICAgdGhpcy5ncm91cChVc2VyKTtcbiAgfVxufVxuIl19