Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
x649585723
incubator-echarts
提交
9b9c98f6
I
incubator-echarts
项目概览
x649585723
/
incubator-echarts
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
incubator-echarts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9b9c98f6
编写于
11月 10, 2020
作者:
P
pissang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(types): fix more type issues. add symbol callbacks
上级
bb68a480
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
22 addition
and
17 deletion
+22
-17
src/chart/effectScatter/EffectScatterSeries.ts
src/chart/effectScatter/EffectScatterSeries.ts
+3
-2
src/chart/graph/GraphSeries.ts
src/chart/graph/GraphSeries.ts
+3
-3
src/chart/helper/SymbolDraw.ts
src/chart/helper/SymbolDraw.ts
+1
-1
src/chart/line/LineSeries.ts
src/chart/line/LineSeries.ts
+3
-2
src/chart/radar/RadarSeries.ts
src/chart/radar/RadarSeries.ts
+3
-2
src/chart/scatter/ScatterSeries.ts
src/chart/scatter/ScatterSeries.ts
+3
-2
src/chart/sunburst/sunburstLayout.ts
src/chart/sunburst/sunburstLayout.ts
+0
-1
src/chart/tree/TreeSeries.ts
src/chart/tree/TreeSeries.ts
+3
-2
src/component/marker/MarkLineModel.ts
src/component/marker/MarkLineModel.ts
+2
-1
src/component/timeline/TimelineModel.ts
src/component/timeline/TimelineModel.ts
+0
-1
src/util/types.ts
src/util/types.ts
+1
-0
未找到文件。
src/chart/effectScatter/EffectScatterSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -31,7 +31,8 @@ import {
ItemStyleOption
,
SeriesLabelOption
,
StatesOptionMixin
,
SeriesEncodeOptionMixin
SeriesEncodeOptionMixin
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
GlobalModel
from
'
../../model/Global
'
;
import
List
from
'
../../data/List
'
;
...
...
@@ -57,7 +58,7 @@ export interface EffectScatterDataItemOption extends SymbolOptionMixin,
export
interface
EffectScatterSeriesOption
extends
SeriesOption
<
EffectScatterStateOption
>
,
EffectScatterStateOption
,
SeriesOnCartesianOptionMixin
,
SeriesOnPolarOptionMixin
,
SeriesOnCalendarOptionMixin
,
SeriesOnGeoOptionMixin
,
SeriesOnSingleOptionMixin
,
SymbolOptionMixin
,
SeriesOnGeoOptionMixin
,
SeriesOnSingleOptionMixin
,
SymbolOptionMixin
<
CallbackDataParams
>
,
SeriesEncodeOptionMixin
{
type
?:
'
effectScatter
'
...
...
src/chart/graph/GraphSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -37,13 +37,13 @@ import {
LineStyleOption
,
SymbolOptionMixin
,
BoxLayoutOptionMixin
,
LabelFormatterCallback
,
Dictionary
,
SeriesLineLabelOption
,
StatesOptionMixin
,
GraphEdgeItemObject
,
OptionDataValueNumeric
,
DefaultExtraEmpasisState
DefaultExtraEmpasisState
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
SeriesModel
from
'
../../model/Series
'
;
import
Graph
from
'
../../data/Graph
'
;
...
...
@@ -139,7 +139,7 @@ export interface GraphCategoryItemOption extends SymbolOptionMixin,
export
interface
GraphSeriesOption
extends
SeriesOption
,
SeriesOnCartesianOptionMixin
,
SeriesOnPolarOptionMixin
,
SeriesOnCalendarOptionMixin
,
SeriesOnGeoOptionMixin
,
SeriesOnSingleOptionMixin
,
SymbolOptionMixin
,
SymbolOptionMixin
<
CallbackDataParams
>
,
RoamOptionMixin
,
BoxLayoutOptionMixin
{
...
...
src/chart/helper/SymbolDraw.ts
浏览文件 @
9b9c98f6
...
...
@@ -114,7 +114,7 @@ export interface SymbolDrawSeriesScope {
focus
?:
string
blurScope
?:
BlurScope
symbolRotate
?:
number
symbolRotate
?:
ScatterSeriesOption
[
'
symbolRotate
'
]
symbolOffset
?:
(
number
|
string
)[]
labelStatesModels
:
Record
<
DisplayState
,
Model
<
LabelOption
>>
...
...
src/chart/line/LineSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -33,7 +33,8 @@ import {
SeriesSamplingOptionMixin
,
StatesOptionMixin
,
DefaultExtraEmpasisState
,
SeriesEncodeOptionMixin
SeriesEncodeOptionMixin
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
List
from
'
../../data/List
'
;
import
type
Cartesian2D
from
'
../../coord/cartesian/Cartesian2D
'
;
...
...
@@ -81,7 +82,7 @@ export interface LineSeriesOption extends SeriesOption<LineStateOption, ExtraSta
SeriesOnPolarOptionMixin
,
SeriesStackOptionMixin
,
SeriesSamplingOptionMixin
,
SymbolOptionMixin
,
SymbolOptionMixin
<
CallbackDataParams
>
,
SeriesEncodeOptionMixin
{
type
?:
'
line
'
...
...
src/chart/radar/RadarSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -31,7 +31,8 @@ import {
OptionDataValue
,
StatesOptionMixin
,
OptionDataItemObject
,
SeriesEncodeOptionMixin
SeriesEncodeOptionMixin
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
GlobalModel
from
'
../../model/Global
'
;
import
List
from
'
../../data/List
'
;
...
...
@@ -54,7 +55,7 @@ export interface RadarSeriesDataItemOption extends SymbolOptionMixin,
}
export
interface
RadarSeriesOption
extends
SeriesOption
<
RadarSeriesStateOption
>
,
RadarSeriesStateOption
,
SymbolOptionMixin
,
SeriesEncodeOptionMixin
{
SymbolOptionMixin
<
CallbackDataParams
>
,
SeriesEncodeOptionMixin
{
type
?:
'
radar
'
coordinateSystem
?:
'
radar
'
...
...
src/chart/scatter/ScatterSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -35,7 +35,8 @@ import {
StatesOptionMixin
,
OptionDataItemObject
,
DefaultExtraEmpasisState
,
SeriesEncodeOptionMixin
SeriesEncodeOptionMixin
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
GlobalModel
from
'
../../model/Global
'
;
import
List
from
'
../../data/List
'
;
...
...
@@ -62,7 +63,7 @@ export interface ScatterSeriesOption extends SeriesOption<ScatterStateOption, Ex
SeriesOnCartesianOptionMixin
,
SeriesOnPolarOptionMixin
,
SeriesOnCalendarOptionMixin
,
SeriesOnGeoOptionMixin
,
SeriesOnSingleOptionMixin
,
SeriesLargeOptionMixin
,
SeriesStackOptionMixin
,
SymbolOptionMixin
,
SeriesEncodeOptionMixin
{
SymbolOptionMixin
<
CallbackDataParams
>
,
SeriesEncodeOptionMixin
{
type
?:
'
scatter
'
coordinateSystem
?:
string
...
...
src/chart/sunburst/sunburstLayout.ts
浏览文件 @
9b9c98f6
...
...
@@ -23,7 +23,6 @@ import GlobalModel from '../../model/Global';
import
ExtensionAPI
from
'
../../ExtensionAPI
'
;
import
SunburstSeriesModel
,
{
SunburstSeriesNodeItemOption
,
SunburstSeriesOption
}
from
'
./SunburstSeries
'
;
import
{
TreeNode
}
from
'
../../data/Tree
'
;
import
{
valueToNode
}
from
'
@babel/types
'
;
// let PI2 = Math.PI * 2;
const
RADIAN
=
Math
.
PI
/
180
;
...
...
src/chart/tree/TreeSeries.ts
浏览文件 @
9b9c98f6
...
...
@@ -30,7 +30,8 @@ import {
OptionDataValue
,
StatesOptionMixin
,
OptionDataItemObject
,
DefaultExtraEmpasisState
DefaultExtraEmpasisState
,
CallbackDataParams
}
from
'
../../util/types
'
;
import
List
from
'
../../data/List
'
;
import
View
from
'
../../coord/View
'
;
...
...
@@ -58,7 +59,7 @@ interface ExtraStateOption {
}
}
export
interface
TreeSeriesNodeItemOption
extends
SymbolOptionMixin
,
export
interface
TreeSeriesNodeItemOption
extends
SymbolOptionMixin
<
CallbackDataParams
>
,
TreeSeriesStateOption
,
StatesOptionMixin
<
TreeSeriesStateOption
,
ExtraStateOption
>
,
OptionDataItemObject
<
OptionDataValue
>
{
...
...
src/component/marker/MarkLineModel.ts
浏览文件 @
9b9c98f6
...
...
@@ -25,7 +25,8 @@ import {
SeriesLineLabelOption
,
SymbolOptionMixin
,
ItemStyleOption
,
StatesOptionMixin
StatesOptionMixin
,
CallbackDataParams
}
from
'
../../util/types
'
;
interface
MarkLineStateOption
{
...
...
src/component/timeline/TimelineModel.ts
浏览文件 @
9b9c98f6
...
...
@@ -38,7 +38,6 @@ import Model from '../../model/Model';
import
GlobalModel
,
{
GlobalModelSetOptionOpts
}
from
'
../../model/Global
'
;
import
{
each
,
isObject
,
clone
}
from
'
zrender/src/core/util
'
;
import
{
convertOptionIdName
,
getDataItemValue
}
from
'
../../util/model
'
;
import
{
number
}
from
'
../../export
'
;
export
interface
TimelineControlStyle
extends
ItemStyleOption
{
...
...
src/util/types.ts
浏览文件 @
9b9c98f6
...
...
@@ -840,6 +840,7 @@ export interface RoamOptionMixin {
export
type
SymbolSizeCallback
<
T
>
=
(
rawValue
:
any
,
params
:
T
)
=>
number
|
number
[];
export
type
SymbolCallback
<
T
>
=
(
rawValue
:
any
,
params
:
T
)
=>
string
;
export
type
SymbolRotateCallback
<
T
>
=
(
rawValue
:
any
,
params
:
T
)
=>
number
;
// export type SymbolOffsetCallback<T> = (rawValue: any, params: T) => (string | number)[];
/**
* Mixin of option set to control the element symbol.
* Include type of symbol, and size of symbol.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录