Skip to content

Commit

Permalink
docs: 统一通用文档样式 (#1470)
Browse files Browse the repository at this point in the history
* docs: 统一通用文档样式

* docs: 文档修改

Co-authored-by: liufu.lf <liufu.lf@antfin.com>
  • Loading branch information
lxfu1 and liufu.lf committed Aug 21, 2020
1 parent 3c10eb5 commit bdafeb0
Show file tree
Hide file tree
Showing 16 changed files with 420 additions and 228 deletions.
12 changes: 7 additions & 5 deletions docs/common/axis.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,13 @@ interface ComponentAnimateCfg {
readonly delay?: number;
}
// 配置参考
animateOption: {
appear: ComponentAnimateCfg;
update: ComponentAnimateCfg;
enter: ComponentAnimateCfg;
leave: ComponentAnimateCfg;
{
animateOption: {
appear: ComponentAnimateCfg;
update: ComponentAnimateCfg;
enter: ComponentAnimateCfg;
leave: ComponentAnimateCfg;
}
}
```

Expand Down
12 changes: 7 additions & 5 deletions docs/common/axis.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,13 @@ interface ComponentAnimateCfg {
readonly delay?: number;
}
// 配置参考
animateOption: {
appear: ComponentAnimateCfg;
update: ComponentAnimateCfg;
enter: ComponentAnimateCfg;
leave: ComponentAnimateCfg;
{
animateOption: {
appear: ComponentAnimateCfg;
update: ComponentAnimateCfg;
enter: ComponentAnimateCfg;
leave: ComponentAnimateCfg;
}
}
```

Expand Down
38 changes: 38 additions & 0 deletions docs/common/chart-methods.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#### render() 📌

<description>**必选** </description>

功能描述:渲染图表。

默认配置:``

#### update()

<description>**可选** </description>

功能描述:更新图表配置项,配置覆盖,不会做差异比对。

默认配置:``

使用示例:

```ts
plot.update({
...currentConfig,
legend: false,
});
```

#### changeData()

<description>**可选** </description>

功能描述:更新图表数据。`update()`方法会导致图形区域销毁并重建,如果只进行数据更新,而不涉及其他配置项更新,推荐使用本方法。。

默认配置:``

使用示例:

```ts
plot.changeData(newData);
```
38 changes: 38 additions & 0 deletions docs/common/chart-methods.zh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#### render() 📌

<description>**必选** </description>

功能描述:渲染图表。

默认配置:``

#### update()

<description>**可选** </description>

功能描述:更新图表配置项,配置覆盖,不会做差异比对。

默认配置:``

使用示例:

```ts
plot.update({
...currentConfig,
legend: false,
});
```

#### changeData()

<description>**可选** </description>

功能描述:更新图表数据。`update()`方法会导致图形区域销毁并重建,如果只进行数据更新,而不涉及其他配置项更新,推荐使用本方法。。

默认配置:``

使用示例:

```ts
plot.changeData(newData);
```
18 changes: 10 additions & 8 deletions docs/common/label.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@

示例代码:

```js
label: {
style: {
fill: 'red',
opacity: 0.6,
fontSize: 24
},
rotate: true
```ts
{
label: {
style: {
fill: 'red',
opacity: 0.6,
fontSize: 24
},
rotate: true
}
}
```
18 changes: 10 additions & 8 deletions docs/common/label.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@

示例代码:

```js
label: {
style: {
fill: 'red',
opacity: 0.6,
fontSize: 24
},
rotate: true
```ts
{
label: {
style: {
fill: 'red',
opacity: 0.6,
fontSize: 24
},
rotate: true
}
}
```
30 changes: 16 additions & 14 deletions docs/common/line-style.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,22 @@

示例代码:

```js
xAxis: {
grid: {
line: {
style: {
stroke: 'black',
lineWidth: 2,
lineDash: [4, 5],
strokeOpacity: 0.7,
shadowColor: 'black',
shadowBlur: 10,
shadowOffsetX: 5,
shadowOffsetY: 5,
cursor: 'pointer'
```ts
{
xAxis: {
grid: {
line: {
style: {
stroke: 'black',
lineWidth: 2,
lineDash: [4, 5],
strokeOpacity: 0.7,
shadowColor: 'black',
shadowBlur: 10,
shadowOffsetX: 5,
shadowOffsetY: 5,
cursor: 'pointer'
}
}
}
}
Expand Down
30 changes: 16 additions & 14 deletions docs/common/line-style.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,22 @@

示例代码:

```js
xAxis: {
grid: {
line: {
style: {
stroke: 'black',
lineWidth: 2,
lineDash: [4, 5],
strokeOpacity: 0.7,
shadowColor: 'black',
shadowBlur: 10,
shadowOffsetX: 5,
shadowOffsetY: 5,
cursor: 'pointer'
```ts
{
xAxis: {
grid: {
line: {
style: {
stroke: 'black',
lineWidth: 2,
lineDash: [4, 5],
strokeOpacity: 0.7,
shadowColor: 'black',
shadowBlur: 10,
shadowOffsetX: 5,
shadowOffsetY: 5,
cursor: 'pointer'
}
}
}
}
Expand Down
4 changes: 3 additions & 1 deletion docs/common/shape-style.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@

示例代码:

```js
```ts
{
pointStyle: {
fill: 'red',
fillOpacity: 0.5,
Expand All @@ -31,4 +32,5 @@
shadowOffsetY: 5,
cursor: 'pointer'
}
}
```
4 changes: 3 additions & 1 deletion docs/common/shape-style.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@

示例代码:

```js
```ts
{
pointStyle: {
fill: 'red',
fillOpacity: 0.5,
Expand All @@ -31,4 +32,5 @@
shadowOffsetY: 5,
cursor: 'pointer'
}
}
```
20 changes: 11 additions & 9 deletions docs/common/text-style.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,17 @@

示例代码,以 label.style 配置为例:

```js
label: {
style:{
fontSize: 80,
fontWeight: 300,
textAlign: 'center',
textBaseline: 'middle',
shadowColor: 'white',
shadowBlur: 10,
```ts
{
label: {
style:{
fontSize: 80,
fontWeight: 300,
textAlign: 'center',
textBaseline: 'middle',
shadowColor: 'white',
shadowBlur: 10,
}
}
}
```
20 changes: 11 additions & 9 deletions docs/common/text-style.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,17 @@

示例代码,以 label.style 配置为例:

```js
label: {
style:{
fontSize: 80,
fontWeight: 300,
textAlign: 'center',
textBaseline: 'middle',
shadowColor: 'white',
shadowBlur: 10,
```ts
{
label: {
style:{
fontSize: 80,
fontWeight: 300,
textAlign: 'center',
textBaseline: 'middle',
shadowColor: 'white',
shadowBlur: 10,
}
}
}
```
41 changes: 19 additions & 22 deletions docs/common/tooltip.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,20 +143,18 @@

默认配置: ``

```js
/** 通用对象 */
export interface LooseObject {
[key: string]: any;
}
```ts
/** Tooltip 内容框的 css 样式定义 */
export interface TooltipDomStyles {
'g2-tooltip'?: LooseObject;
'g2-tooltip-title'?: LooseObject;
'g2-tooltip-list'?: LooseObject;
'g2-tooltip-list-item'?: LooseObject;
'g2-tooltip-marker'?: LooseObject;
'g2-tooltip-value'?: LooseObject;
'g2-tooltip-name'?: LooseObject;
{
domStyles: {
'g2-tooltip'?: object;
'g2-tooltip-title'?: object;
'g2-tooltip-list'?: object;
'g2-tooltip-list-item'?: object;
'g2-tooltip-marker'?: object;
'g2-tooltip-value'?: object;
'g2-tooltip-name'?: object;
}
}
```

Expand All @@ -176,13 +174,12 @@ export interface TooltipDomStyles {

默认配置:``

```js
const config = {
tooltip: {
customContent: (title, data) => {
return `<div>${title}</div>`
};
}
}

```ts
{
tooltip: {
customContent: (title, data) => {
return `<div>${title}</div>`;
};
}
}
```
Loading

0 comments on commit bdafeb0

Please sign in to comment.