This is an automated email from the ASF dual-hosted git repository.

ovilia pushed a commit to branch feat-sector-label
in repository https://gitbox.apache.org/repos/asf/echarts.git


The following commit(s) were added to refs/heads/feat-sector-label by this push:
     new 46a354b  feat(label): add polar bar positions #14616
46a354b is described below

commit 46a354b01310ed6cb39e9ee42832fe4d995130df
Author: Ovilia <zwl.s...@gmail.com>
AuthorDate: Fri Jun 18 16:25:45 2021 +0800

    feat(label): add polar bar positions #14616
---
 src/chart/bar/BarSeries.ts | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/chart/bar/BarSeries.ts b/src/chart/bar/BarSeries.ts
index 87713ee..d740e67 100644
--- a/src/chart/bar/BarSeries.ts
+++ b/src/chart/bar/BarSeries.ts
@@ -34,11 +34,12 @@ import type Polar from '../../coord/polar/Polar';
 import { inheritDefaultOption } from '../../util/component';
 import List from '../../data/List';
 import { BrushCommonSelectorsForSeries } from '../../component/brush/selector';
+import {BuiltinTextPosition} from 'zrender/src/core/types';
 
 
 export interface BarStateOption {
     itemStyle?: BarItemStyleOption
-    label?: SeriesLabelOption
+    label?: SeriesLabelOption & {position: BarSeriesPositionOption}
 }
 
 export interface BarItemStyleOption extends ItemStyleOption {
@@ -50,6 +51,12 @@ export interface BarDataItemOption extends BarStateOption, 
StatesOptionMixin<Bar
     cursor?: string
 }
 
+export type BarSeriesPositionOption = BuiltinTextPosition
+    | 'start' | 'end'
+    | 'startTop' | 'insideStartTop' | 'insideStart' | 'insideStartBottom' | 
'startBottom'
+    | 'middleTop' | 'insideMiddleTop' | 'middle' | 'insideMiddleBottom' | 
'middleBottom'
+    | 'endTop' | 'insideEndTop' | 'insideEnd' | 'insideEndBottom' | 
'endBottom';
+
 export interface BarSeriesOption extends BaseBarSeriesOption<BarStateOption>, 
BarStateOption,
     SeriesStackOptionMixin, SeriesSamplingOptionMixin, SeriesEncodeOptionMixin 
{
 

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org
For additional commands, e-mail: commits-h...@echarts.apache.org

Reply via email to