UNPKG

@swimlane/ngx-charts

Version:

Declarative Charting Framework for Angular2 and beyond!

32 lines 1.67 kB
"use strict"; var core_1 = require('@angular/core'); var SvgRadialGradientComponent = (function () { function SvgRadialGradientComponent() { this.endOpacity = 1; this.cx = 0; this.cy = 0; } SvgRadialGradientComponent.prototype.ngOnChanges = function (changes) { this.r = '30%'; }; SvgRadialGradientComponent.decorators = [ { type: core_1.Component, args: [{ selector: 'g[ngx-charts-svg-radial-gradient]', template: "\n <svg:radialGradient\n [id]=\"name\"\n [attr.cx]=\"cx\"\n [attr.cy]=\"cy\"\n [attr.r]=\"r\"\n gradientUnits=\"userSpaceOnUse\">\n <svg:stop\n offset=\"0%\"\n [style.stop-color]=\"color\"\n [style.stop-opacity]=\"startOpacity\"\n />\n <svg:stop\n offset=\"100%\"\n [style.stop-color]=\"color\"\n [style.stop-opacity]=\"endOpacity\"\n />\n </svg:radialGradient>\n ", changeDetection: core_1.ChangeDetectionStrategy.OnPush },] }, ]; /** @nocollapse */ SvgRadialGradientComponent.ctorParameters = function () { return []; }; SvgRadialGradientComponent.propDecorators = { 'color': [{ type: core_1.Input },], 'name': [{ type: core_1.Input },], 'startOpacity': [{ type: core_1.Input },], 'endOpacity': [{ type: core_1.Input },], 'cx': [{ type: core_1.Input },], 'cy': [{ type: core_1.Input },], }; return SvgRadialGradientComponent; }()); exports.SvgRadialGradientComponent = SvgRadialGradientComponent; //# sourceMappingURL=svg-radial-gradient.component.js.map