{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/plots/radial-bar/index.ts"],"names":[],"mappings":";AACA,OAAO,EAAE,IAAI,EAAE,MAAM,iBAAiB,CAAC;AACvC,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,MAAM,WAAW,CAAC;AAC1C,OAAO,EAAE,eAAe,EAAE,MAAM,YAAY,CAAC;AAK7C;;GAEG;AACH;IAA+B,6BAAsB;IAArD;QAAA,qEA+BC;QA3BC,WAAW;QACJ,UAAI,GAAW,YAAY,CAAC;;IA0BrC,CAAC;IA9BQ,2BAAiB,GAAxB;QACE,OAAO,eAAe,CAAC;IACzB,CAAC;IAID;;;OAGG;IACI,8BAAU,GAAjB,UAAkB,IAAI;QACpB,IAAI,CAAC,YAAY,CAAC,EAAE,IAAI,MAAA,EAAE,CAAC,CAAC;QAC5B,eAAe;QACf,IAAI,CAAC,EAAE,KAAK,EAAE,IAAI,CAAC,KAAK,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC,CAAC;QACnD,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;IAC9B,CAAC;IAED;;OAEG;IACO,qCAAiB,GAA3B;QACE,OAAO,SAAS,CAAC,iBAAiB,EAAE,CAAC;IACvC,CAAC;IAED;;OAEG;IACO,oCAAgB,GAA1B;QACE,OAAO,OAAO,CAAC;IACjB,CAAC;IACH,gBAAC;AAAD,CAAC,AA/BD,CAA+B,IAAI,GA+BlC","sourcesContent":["import { Adaptor } from '../../core/adaptor';\nimport { Plot } from '../../core/plot';\nimport { adaptor, meta } from './adaptor';\nimport { DEFAULT_OPTIONS } from './constant';\nimport { RadialBarOptions } from './types';\n\nexport type { RadialBarOptions };\n\n/**\n * 玉珏图\n */\nexport class RadialBar extends Plot {\n static getDefaultOptions(): Partial {\n return DEFAULT_OPTIONS;\n }\n /** 图表类型 */\n public type: string = 'radial-bar';\n\n /**\n * @override\n * @param data\n */\n public changeData(data) {\n this.updateOption({ data });\n // 更新玉珏图的 scale\n meta({ chart: this.chart, options: this.options });\n this.chart.changeData(data);\n }\n\n /**\n * 获取默认配置\n */\n protected getDefaultOptions(): Partial {\n return RadialBar.getDefaultOptions();\n }\n\n /**\n * 获取适配器\n */\n protected getSchemaAdaptor(): Adaptor {\n return adaptor;\n }\n}\n"]}