@fdot/angular-dotcodes
Version:
`npm install @fdot/angular-dotcodes --save`
63 lines (62 loc) • 4.41 kB
JavaScript
/**
* @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