UNPKG

@fdot/angular-dotcodes

Version:

`npm install @fdot/angular-dotcodes --save`

64 lines (63 loc) 4.11 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { AngularDotcodesService } from './angular-dotcodes.service'; import { Component, Input } from '@angular/core'; export class AngularDotcodesComponent { /** * @param {?} dotcodeService */ constructor(dotcodeService) { this.dotcodeService = dotcodeService; } /** * @return {?} */ ngOnInit() { console.log('init'); this.dotcodeService.GetCode(this.column, this.value).subscribe(code => { console.log(code); this.code = code; }); } } AngularDotcodesComponent.decorators = [ { type: Component, args: [{ selector: 'fdot-angular-dotcodes', template: ` <span *ngIf="code"> {{code.description}} </span> `, styles: [] },] }, ]; /** @nocollapse */ AngularDotcodesComponent.ctorParameters = () => [ { type: AngularDotcodesService, }, ]; AngularDotcodesComponent.propDecorators = { "column": [{ type: Input },], "value": [{ type: Input },], }; function AngularDotcodesComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ AngularDotcodesComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ AngularDotcodesComponent.ctorParameters; /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */ AngularDotcodesComponent.propDecorators; /** @type {?} */ AngularDotcodesComponent.prototype.code; /** @type {?} */ AngularDotcodesComponent.prototype.column; /** @type {?} */ AngularDotcodesComponent.prototype.value; /** @type {?} */ AngularDotcodesComponent.prototype.dotcodeService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1kb3Rjb2Rlcy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZmRvdC9hbmd1bGFyLWRvdGNvZGVzLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItZG90Y29kZXMuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFDQSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUNwRSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQVd6RCxNQUFNOzs7O0lBVUosWUFBb0IsY0FBc0M7UUFBdEMsbUJBQWMsR0FBZCxjQUFjLENBQXdCO0tBQUs7Ozs7SUFFL0QsUUFBUTtRQUNOLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDcEIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3BFLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDbEIsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7U0FDbEIsQ0FBQyxDQUFDO0tBQ0o7OztZQTNCRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHVCQUF1QjtnQkFDakMsUUFBUSxFQUFFOzs7O0dBSVQ7Z0JBQ0QsTUFBTSxFQUFFLEVBQUU7YUFDWDs7OztZQVhRLHNCQUFzQjs7O3VCQWdCNUIsS0FBSztzQkFFTCxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRG90Q29kZSB9IGZyb20gJy4vbW9kZWxzL2RvdGNvZGUubW9kZWwnO1xyXG5pbXBvcnQgeyBBbmd1bGFyRG90Y29kZXNTZXJ2aWNlIH0gZnJvbSAnLi9hbmd1bGFyLWRvdGNvZGVzLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnZmRvdC1hbmd1bGFyLWRvdGNvZGVzJyxcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPHNwYW4gKm5nSWY9XCJjb2RlXCI+XHJcbiAgICB7e2NvZGUuZGVzY3JpcHRpb259fVxyXG4gICAgPC9zcGFuPlxyXG4gIGAsXHJcbiAgc3R5bGVzOiBbXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgQW5ndWxhckRvdGNvZGVzQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuXHJcbiAgY29kZTogRG90Q29kZTtcclxuXHJcbiAgQElucHV0KClcclxuICBjb2x1bW46IHN0cmluZztcclxuICBASW5wdXQoKVxyXG4gIHZhbHVlOiBzdHJpbmc7XHJcblxyXG5cclxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGRvdGNvZGVTZXJ2aWNlOiBBbmd1bGFyRG90Y29kZXNTZXJ2aWNlKSB7IH1cclxuXHJcbiAgbmdPbkluaXQoKSB7XHJcbiAgICBjb25zb2xlLmxvZygnaW5pdCcpO1xyXG4gICAgdGhpcy5kb3Rjb2RlU2VydmljZS5HZXRDb2RlKHRoaXMuY29sdW1uLCB0aGlzLnZhbHVlKS5zdWJzY3JpYmUoY29kZSA9PiB7XHJcbiAgICAgIGNvbnNvbGUubG9nKGNvZGUpO1xyXG4gICAgICB0aGlzLmNvZGUgPSBjb2RlO1xyXG4gICAgfSk7XHJcbiAgfVxyXG5cclxufVxyXG4iXX0=