b44efa2e401adac0ca3a094e0dbbf6212083d9a940412f9163bed5e8bc92fb75d16db688fde8f6d3b79ef53c2a42ca92affcc542a1d4807b2cbbbd46a5de97 697 B

1234567891011121314151617
  1. import { ComponentOption, CircleLayoutOptionMixin } from '../../util/types.js';
  2. import ComponentModel from '../../model/Component.js';
  3. import Polar from './Polar.js';
  4. import { AngleAxisModel, RadiusAxisModel } from './AxisModel.js';
  5. export interface PolarOption extends ComponentOption, CircleLayoutOptionMixin {
  6. mainType?: 'polar';
  7. }
  8. declare class PolarModel extends ComponentModel<PolarOption> {
  9. static type: "polar";
  10. type: "polar";
  11. static dependencies: string[];
  12. coordinateSystem: Polar;
  13. findAxisModel(axisType: 'angleAxis'): AngleAxisModel;
  14. findAxisModel(axisType: 'radiusAxis'): RadiusAxisModel;
  15. static defaultOption: PolarOption;
  16. }
  17. export default PolarModel;