UNPKG

kre-form

Version:

本项目由 Angular8+ 编写的表单设计器和表单应用,所有的配置都是 JSON 结构体组成,PC 端是基于 ANT 组件库封装

168 lines 9.93 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from "@angular/core"; export class ChartsService { constructor() { this._options = null; } /** * @return {?} */ get options() { return this._options; } /** * @param {?} value * @return {?} */ set options(value) { this._options = value; } /** * @return {?} */ radarOptions() { this._options = { tooltip: {}, legend: {}, radar: { indicator: [ { name: "Hannah Krause", max: 100 }, { name: "Zhao Qian", max: 100 }, { name: "Jasmin Krause", max: 150 }, { name: "Li Lei", max: 150 }, { name: "Karle Neumann", max: 150 }, { name: "Adrian Groß", max: 150 }, ], }, series: [ { type: "radar", }, ], }; return this._options; } /** * @return {?} */ areaOptions() { this._options = { legend: {}, xAxis: { type: "category", }, yAxis: { type: "value", }, series: [ { type: "line", }, ], }; return this._options; } /** * @return {?} */ lineOptions() { this._options = { legend: {}, xAxis: { type: "category", }, yAxis: { type: "value", }, series: [ { type: "line", }, ], }; return this._options; } /** * @return {?} */ barOptions() { this._options = { legend: {}, xAxis: { type: "category", }, yAxis: { type: "value", }, series: [ { type: "bar", }, ], }; return this._options; } /** * @return {?} */ barYOptions() { this._options = { legend: {}, xAxis: { type: "value", }, yAxis: { type: "category", }, series: [ { type: "bar", }, ], }; return this._options; } /** * @return {?} */ doughnutOptions() { this._options = { legend: {}, series: [ { radius: ["40%", "70%"], type: "pie", }, ], }; return this._options; } /** * @return {?} */ pieOptions() { this._options = { legend: {}, series: [ { radius: "50%", type: "pie", }, ], }; return this._options; } } ChartsService.decorators = [ { type: Injectable } ]; /** @nocollapse */ ChartsService.ctorParameters = () => []; if (false) { /** @type {?} */ ChartsService.prototype._options; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnRzLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vYWJjL3NyYy9saWIvYm9hcmQvIiwic291cmNlcyI6WyJzZXJ2aWNlL2NoYXJ0cy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzNDLE1BQU0sT0FBTyxhQUFhO0lBUXhCO1FBUEEsYUFBUSxHQUFRLElBQUksQ0FBQztJQU9OLENBQUM7Ozs7SUFOaEIsSUFBSSxPQUFPO1FBQ1QsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDO0lBQ3ZCLENBQUM7Ozs7O0lBQ0QsSUFBSSxPQUFPLENBQUMsS0FBVTtRQUNwQixJQUFJLENBQUMsUUFBUSxHQUFHLEtBQUssQ0FBQztJQUN4QixDQUFDOzs7O0lBR0QsWUFBWTtRQUNWLElBQUksQ0FBQyxRQUFRLEdBQUc7WUFDZCxPQUFPLEVBQUUsRUFBRTtZQUNYLE1BQU0sRUFBRSxFQUFFO1lBQ1YsS0FBSyxFQUFFO2dCQUNMLFNBQVMsRUFBRTtvQkFDVCxFQUFFLElBQUksRUFBRSxlQUFlLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRTtvQkFDbkMsRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUU7b0JBQy9CLEVBQUUsSUFBSSxFQUFFLGVBQWUsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFO29CQUNuQyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRTtvQkFDNUIsRUFBRSxJQUFJLEVBQUUsZUFBZSxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUU7b0JBQ25DLEVBQUUsSUFBSSxFQUFFLGFBQWEsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFO2lCQUNsQzthQUNGO1lBQ0QsTUFBTSxFQUFFO2dCQUNOO29CQUNFLElBQUksRUFBRSxPQUFPO2lCQUNkO2FBQ0Y7U0FDRixDQUFDO1FBQ0YsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDO0lBQ3ZCLENBQUM7Ozs7SUFFRCxXQUFXO1FBQ1QsSUFBSSxDQUFDLFFBQVEsR0FBRztZQUNkLE1BQU0sRUFBRSxFQUFFO1lBQ1YsS0FBSyxFQUFFO2dCQUNMLElBQUksRUFBRSxVQUFVO2FBQ2pCO1lBQ0QsS0FBSyxFQUFFO2dCQUNMLElBQUksRUFBRSxPQUFPO2FBQ2Q7WUFDRCxNQUFNLEVBQUU7Z0JBQ047b0JBQ0UsSUFBSSxFQUFFLE1BQU07aUJBQ2I7YUFDRjtTQUNGLENBQUM7UUFDRixPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7OztJQUVELFdBQVc7UUFDVCxJQUFJLENBQUMsUUFBUSxHQUFHO1lBQ2QsTUFBTSxFQUFFLEVBQUU7WUFDVixLQUFLLEVBQUU7Z0JBQ0wsSUFBSSxFQUFFLFVBQVU7YUFDakI7WUFDRCxLQUFLLEVBQUU7Z0JBQ0wsSUFBSSxFQUFFLE9BQU87YUFDZDtZQUNELE1BQU0sRUFBRTtnQkFDTjtvQkFDRSxJQUFJLEVBQUUsTUFBTTtpQkFDYjthQUNGO1NBQ0YsQ0FBQztRQUNGLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQztJQUN2QixDQUFDOzs7O0lBRUQsVUFBVTtRQUNSLElBQUksQ0FBQyxRQUFRLEdBQUc7WUFDZCxNQUFNLEVBQUUsRUFBRTtZQUNWLEtBQUssRUFBRTtnQkFDTCxJQUFJLEVBQUUsVUFBVTthQUNqQjtZQUNELEtBQUssRUFBRTtnQkFDTCxJQUFJLEVBQUUsT0FBTzthQUNkO1lBQ0QsTUFBTSxFQUFFO2dCQUNOO29CQUNFLElBQUksRUFBRSxLQUFLO2lCQUNaO2FBQ0Y7U0FDRixDQUFDO1FBQ0YsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDO0lBQ3ZCLENBQUM7Ozs7SUFDRCxXQUFXO1FBQ1QsSUFBSSxDQUFDLFFBQVEsR0FBRztZQUNkLE1BQU0sRUFBRSxFQUFFO1lBQ1YsS0FBSyxFQUFFO2dCQUNMLElBQUksRUFBRSxPQUFPO2FBQ2Q7WUFDRCxLQUFLLEVBQUU7Z0JBQ0wsSUFBSSxFQUFFLFVBQVU7YUFDakI7WUFDRCxNQUFNLEVBQUU7Z0JBQ047b0JBQ0UsSUFBSSxFQUFFLEtBQUs7aUJBQ1o7YUFDRjtTQUNGLENBQUM7UUFFRixPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7OztJQUNELGVBQWU7UUFDYixJQUFJLENBQUMsUUFBUSxHQUFHO1lBQ2QsTUFBTSxFQUFFLEVBQUU7WUFDVixNQUFNLEVBQUU7Z0JBQ047b0JBQ0UsTUFBTSxFQUFFLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQztvQkFDdEIsSUFBSSxFQUFFLEtBQUs7aUJBQ1o7YUFDRjtTQUNGLENBQUM7UUFDRixPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7OztJQUNELFVBQVU7UUFDUixJQUFJLENBQUMsUUFBUSxHQUFHO1lBQ2QsTUFBTSxFQUFFLEVBQUU7WUFDVixNQUFNLEVBQUU7Z0JBQ047b0JBQ0UsTUFBTSxFQUFFLEtBQUs7b0JBQ2IsSUFBSSxFQUFFLEtBQUs7aUJBQ1o7YUFDRjtTQUNGLENBQUM7UUFFRixPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQzs7O1lBaklGLFVBQVU7Ozs7OztJQUVULGlDQUFxQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgQ2hhcnRzU2VydmljZSB7XG4gIF9vcHRpb25zOiBhbnkgPSBudWxsO1xuICBnZXQgb3B0aW9ucygpIHtcbiAgICByZXR1cm4gdGhpcy5fb3B0aW9ucztcbiAgfVxuICBzZXQgb3B0aW9ucyh2YWx1ZTogYW55KSB7XG4gICAgdGhpcy5fb3B0aW9ucyA9IHZhbHVlO1xuICB9XG4gIGNvbnN0cnVjdG9yKCkge31cblxuICByYWRhck9wdGlvbnMoKSB7XG4gICAgdGhpcy5fb3B0aW9ucyA9IHtcbiAgICAgIHRvb2x0aXA6IHt9LFxuICAgICAgbGVnZW5kOiB7fSxcbiAgICAgIHJhZGFyOiB7XG4gICAgICAgIGluZGljYXRvcjogW1xuICAgICAgICAgIHsgbmFtZTogXCJIYW5uYWggS3JhdXNlXCIsIG1heDogMTAwIH0sXG4gICAgICAgICAgeyBuYW1lOiBcIlpoYW8gUWlhblwiLCBtYXg6IDEwMCB9LFxuICAgICAgICAgIHsgbmFtZTogXCJKYXNtaW4gS3JhdXNlXCIsIG1heDogMTUwIH0sXG4gICAgICAgICAgeyBuYW1lOiBcIkxpIExlaVwiLCBtYXg6IDE1MCB9LFxuICAgICAgICAgIHsgbmFtZTogXCJLYXJsZSBOZXVtYW5uXCIsIG1heDogMTUwIH0sXG4gICAgICAgICAgeyBuYW1lOiBcIkFkcmlhbiBHcm/Dn1wiLCBtYXg6IDE1MCB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIHNlcmllczogW1xuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogXCJyYWRhclwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9O1xuICAgIHJldHVybiB0aGlzLl9vcHRpb25zO1xuICB9XG5cbiAgYXJlYU9wdGlvbnMoKSB7XG4gICAgdGhpcy5fb3B0aW9ucyA9IHtcbiAgICAgIGxlZ2VuZDoge30sXG4gICAgICB4QXhpczoge1xuICAgICAgICB0eXBlOiBcImNhdGVnb3J5XCIsXG4gICAgICB9LFxuICAgICAgeUF4aXM6IHtcbiAgICAgICAgdHlwZTogXCJ2YWx1ZVwiLFxuICAgICAgfSxcbiAgICAgIHNlcmllczogW1xuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogXCJsaW5lXCIsXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH07XG4gICAgcmV0dXJuIHRoaXMuX29wdGlvbnM7XG4gIH1cblxuICBsaW5lT3B0aW9ucygpIHtcbiAgICB0aGlzLl9vcHRpb25zID0ge1xuICAgICAgbGVnZW5kOiB7fSxcbiAgICAgIHhBeGlzOiB7XG4gICAgICAgIHR5cGU6IFwiY2F0ZWdvcnlcIixcbiAgICAgIH0sXG4gICAgICB5QXhpczoge1xuICAgICAgICB0eXBlOiBcInZhbHVlXCIsXG4gICAgICB9LFxuICAgICAgc2VyaWVzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICB0eXBlOiBcImxpbmVcIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfTtcbiAgICByZXR1cm4gdGhpcy5fb3B0aW9ucztcbiAgfVxuXG4gIGJhck9wdGlvbnMoKSB7XG4gICAgdGhpcy5fb3B0aW9ucyA9IHtcbiAgICAgIGxlZ2VuZDoge30sXG4gICAgICB4QXhpczoge1xuICAgICAgICB0eXBlOiBcImNhdGVnb3J5XCIsXG4gICAgICB9LFxuICAgICAgeUF4aXM6IHtcbiAgICAgICAgdHlwZTogXCJ2YWx1ZVwiLFxuICAgICAgfSxcbiAgICAgIHNlcmllczogW1xuICAgICAgICB7XG4gICAgICAgICAgdHlwZTogXCJiYXJcIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfTtcbiAgICByZXR1cm4gdGhpcy5fb3B0aW9ucztcbiAgfVxuICBiYXJZT3B0aW9ucygpIHtcbiAgICB0aGlzLl9vcHRpb25zID0ge1xuICAgICAgbGVnZW5kOiB7fSxcbiAgICAgIHhBeGlzOiB7XG4gICAgICAgIHR5cGU6IFwidmFsdWVcIixcbiAgICAgIH0sXG4gICAgICB5QXhpczoge1xuICAgICAgICB0eXBlOiBcImNhdGVnb3J5XCIsXG4gICAgICB9LFxuICAgICAgc2VyaWVzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICB0eXBlOiBcImJhclwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9O1xuXG4gICAgcmV0dXJuIHRoaXMuX29wdGlvbnM7XG4gIH1cbiAgZG91Z2hudXRPcHRpb25zKCkge1xuICAgIHRoaXMuX29wdGlvbnMgPSB7XG4gICAgICBsZWdlbmQ6IHt9LFxuICAgICAgc2VyaWVzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICByYWRpdXM6IFtcIjQwJVwiLCBcIjcwJVwiXSxcbiAgICAgICAgICB0eXBlOiBcInBpZVwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9O1xuICAgIHJldHVybiB0aGlzLl9vcHRpb25zO1xuICB9XG4gIHBpZU9wdGlvbnMoKSB7XG4gICAgdGhpcy5fb3B0aW9ucyA9IHtcbiAgICAgIGxlZ2VuZDoge30sXG4gICAgICBzZXJpZXM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHJhZGl1czogXCI1MCVcIixcbiAgICAgICAgICB0eXBlOiBcInBpZVwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9O1xuXG4gICAgcmV0dXJuIHRoaXMuX29wdGlvbnM7XG4gIH1cbn1cbiJdfQ==