@lxlib/seed
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.
49 lines • 2.75 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: xlsx.directive.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Directive, Input } from '@angular/core';
import { XlsxService } from './xlsx.service';
var XlsxDirective = /** @class */ (function () {
function XlsxDirective(srv) {
this.srv = srv;
}
/**
* @return {?}
*/
XlsxDirective.prototype._click = /**
* @return {?}
*/
function () {
this.srv.export(this.data);
};
XlsxDirective.decorators = [
{ type: Directive, args: [{
selector: '[xlsx]',
exportAs: 'xlsx',
host: {
'(click)': '_click()',
},
},] }
];
/** @nocollapse */
XlsxDirective.ctorParameters = function () { return [
{ type: XlsxService }
]; };
XlsxDirective.propDecorators = {
data: [{ type: Input, args: ['xlsx',] }]
};
return XlsxDirective;
}());
export { XlsxDirective };
if (false) {
/** @type {?} */
XlsxDirective.prototype.data;
/**
* @type {?}
* @private
*/
XlsxDirective.prototype.srv;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieGxzeC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHhsaWIvc2VlZC94bHN4LyIsInNvdXJjZXMiOlsieGxzeC5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNqRCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFHN0M7SUFVRSx1QkFBb0IsR0FBZ0I7UUFBaEIsUUFBRyxHQUFILEdBQUcsQ0FBYTtJQUFHLENBQUM7Ozs7SUFFeEMsOEJBQU07OztJQUFOO1FBQ0UsSUFBSSxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzdCLENBQUM7O2dCQWRGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsUUFBUTtvQkFDbEIsUUFBUSxFQUFFLE1BQU07b0JBQ2hCLElBQUksRUFBRTt3QkFDSixTQUFTLEVBQUUsVUFBVTtxQkFDdEI7aUJBQ0Y7Ozs7Z0JBVFEsV0FBVzs7O3VCQVdqQixLQUFLLFNBQUMsTUFBTTs7SUFPZixvQkFBQztDQUFBLEFBZkQsSUFlQztTQVJZLGFBQWE7OztJQUN4Qiw2QkFBdUM7Ozs7O0lBRTNCLDRCQUF3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFhsc3hTZXJ2aWNlIH0gZnJvbSAnLi94bHN4LnNlcnZpY2UnO1xuaW1wb3J0IHsgWGxzeEV4cG9ydE9wdGlvbnMgfSBmcm9tICcuL3hsc3gudHlwZXMnO1xuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbeGxzeF0nLFxuICBleHBvcnRBczogJ3hsc3gnLFxuICBob3N0OiB7XG4gICAgJyhjbGljayknOiAnX2NsaWNrKCknLFxuICB9LFxufSlcbmV4cG9ydCBjbGFzcyBYbHN4RGlyZWN0aXZlIHtcbiAgQElucHV0KCd4bHN4JykgZGF0YTogWGxzeEV4cG9ydE9wdGlvbnM7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBzcnY6IFhsc3hTZXJ2aWNlKSB7fVxuXG4gIF9jbGljaygpIHtcbiAgICB0aGlzLnNydi5leHBvcnQodGhpcy5kYXRhKTtcbiAgfVxufVxuIl19