12345678910111213141516171819202122 |
- import ExtensionAPI from '../core/ExtensionAPI.js';
- import ChartView from '../view/Chart.js';
- declare class LabelManager {
- private _labelList;
- private _chartViewList;
- constructor();
- clearLabels(): void;
- /**
- * Add label to manager
- */
- private _addLabel;
- addLabelsOfSeries(chartView: ChartView): void;
- updateLayoutConfig(api: ExtensionAPI): void;
- layout(api: ExtensionAPI): void;
- /**
- * Process all labels. Not only labels with layoutOption.
- */
- processLabelsOverall(): void;
- private _updateLabelLine;
- private _animateLabels;
- }
- export default LabelManager;
|