UNPKG

@fdot/angular-dotcodes

Version:

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

63 lines (62 loc) 4.41 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { AngularDotcodesService } from './angular-dotcodes.service'; import { Component, Input } from '@angular/core'; var AngularDotcodesComponent = /** @class */ (function () { function AngularDotcodesComponent(dotcodeService) { this.dotcodeService = dotcodeService; } /** * @return {?} */ AngularDotcodesComponent.prototype.ngOnInit = /** * @return {?} */ function () { var _this = this; console.log('init'); this.dotcodeService.GetCode(this.column, this.value).subscribe(function (code) { console.log(code); _this.code = code; }); }; AngularDotcodesComponent.decorators = [ { type: Component, args: [{ selector: 'fdot-angular-dotcodes', template: "\n <span *ngIf=\"code\">\n {{code.description}}\n </span>\n ", styles: [] },] }, ]; /** @nocollapse */ AngularDotcodesComponent.ctorParameters = function () { return [ { type: AngularDotcodesService, }, ]; }; AngularDotcodesComponent.propDecorators = { "column": [{ type: Input },], "value": [{ type: Input },], }; return AngularDotcodesComponent; }()); export { AngularDotcodesComponent }; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1kb3Rjb2Rlcy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZmRvdC9hbmd1bGFyLWRvdGNvZGVzLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItZG90Y29kZXMuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFDQSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUNwRSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7SUFxQnZELGtDQUFvQixjQUFzQztRQUF0QyxtQkFBYyxHQUFkLGNBQWMsQ0FBd0I7S0FBSzs7OztJQUUvRCwyQ0FBUTs7O0lBQVI7UUFBQSxpQkFNQztRQUxDLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDcEIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQUEsSUFBSTtZQUNqRSxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQ2xCLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1NBQ2xCLENBQUMsQ0FBQztLQUNKOztnQkEzQkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSx1QkFBdUI7b0JBQ2pDLFFBQVEsRUFBRSx3RUFJVDtvQkFDRCxNQUFNLEVBQUUsRUFBRTtpQkFDWDs7OztnQkFYUSxzQkFBc0I7OzsyQkFnQjVCLEtBQUs7MEJBRUwsS0FBSzs7bUNBbkJSOztTQWFhLHdCQUF3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERvdENvZGUgfSBmcm9tICcuL21vZGVscy9kb3Rjb2RlLm1vZGVsJztcclxuaW1wb3J0IHsgQW5ndWxhckRvdGNvZGVzU2VydmljZSB9IGZyb20gJy4vYW5ndWxhci1kb3Rjb2Rlcy5zZXJ2aWNlJztcclxuaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2Zkb3QtYW5ndWxhci1kb3Rjb2RlcycsXHJcbiAgdGVtcGxhdGU6IGBcclxuICAgIDxzcGFuICpuZ0lmPVwiY29kZVwiPlxyXG4gICAge3tjb2RlLmRlc2NyaXB0aW9ufX1cclxuICAgIDwvc3Bhbj5cclxuICBgLFxyXG4gIHN0eWxlczogW11cclxufSlcclxuZXhwb3J0IGNsYXNzIEFuZ3VsYXJEb3Rjb2Rlc0NvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcblxyXG4gIGNvZGU6IERvdENvZGU7XHJcblxyXG4gIEBJbnB1dCgpXHJcbiAgY29sdW1uOiBzdHJpbmc7XHJcbiAgQElucHV0KClcclxuICB2YWx1ZTogc3RyaW5nO1xyXG5cclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBkb3Rjb2RlU2VydmljZTogQW5ndWxhckRvdGNvZGVzU2VydmljZSkgeyB9XHJcblxyXG4gIG5nT25Jbml0KCkge1xyXG4gICAgY29uc29sZS5sb2coJ2luaXQnKTtcclxuICAgIHRoaXMuZG90Y29kZVNlcnZpY2UuR2V0Q29kZSh0aGlzLmNvbHVtbiwgdGhpcy52YWx1ZSkuc3Vic2NyaWJlKGNvZGUgPT4ge1xyXG4gICAgICBjb25zb2xlLmxvZyhjb2RlKTtcclxuICAgICAgdGhpcy5jb2RlID0gY29kZTtcclxuICAgIH0pO1xyXG4gIH1cclxuXHJcbn1cclxuIl19