0.0.42 • Published 5 days ago

sea-chart v0.0.42

Weekly downloads
-
License
-
Repository
-
Last release
5 days ago

sea-chart

The seatable chart displays the data in the seatable in the form of a chart.

查看demo

  1. 下载源码并进入文件夹

    git clone https://gitlab.seafile.top/seatable-extends/sea-chart/
    cd sea-chart
  2. 安装依赖

    npm install
  3. 添加配置项

  • 切换目录:cd example
  • 复制一份:'setting.local.dist.js', 并重命名为 'setting.local.js'
  • 修改 pluginConfig, 该配置想同插件开发的配置项一样,请参照插件开发文档即可
  • 修改 appConfig, 该配置项同 universal app 的配置项一样,请参照 universal app 的配置项进行配置即可
  1. 启动

    npm start
  2. 在浏览器地址栏中输入:127.0.0.1:9000,即可访问该组件库的 demo 内容

    注意:自定义API 的demo,目前不支持修改参数同步更新视图

使用

  1. 安装 sea-chart

      npm install sea-chart
  2. 使用

      import React from 'react';
      import View from 'sea-chart';
    
      const ComponentName = ({ chart }) => {
        return (
          <View chart={chart} ... />
        )
      };
    
      export default ComponentName;
  3. 具体应用请参照相关 demo

开发

基于现有类型开发

  1. 请参照相关 demo, 进行相关的开发

增加新类型

  1. 定义类型
  • 为 CHART_TYPE 追加新类型
  1. 定义配置模型及设置UI
  • 为新类型增加模型,便于字段的统一管理 同时写入数据类型文档中
  • 为新类型增加设置字段的 UI,以更改配置
  1. 定义查询数据的SQL
  • 构造恰当的 SQL 语句来获取数据(供 自定义api 使用)
  • 构造恰当的算法,用于计算图标需要渲染的数据(当用户直接使用 base 数据时使用)
  1. 定义渲染机制
  • 未新类型增加渲染机制
  1. 追加渲染机制到 View 组件中
  • View 组件将根据类型自动渲染该类型
0.0.42-beta.12

5 days ago

0.0.42-beta.10

5 days ago

0.0.42-beta.11

5 days ago

0.0.42-beta.8

5 days ago

0.0.42-beta.7

5 days ago

0.0.42-beta.9

5 days ago

0.0.42-beta.6

5 days ago

0.0.42-beta.5

5 days ago

0.0.42-beta.2

7 days ago

0.0.42-beta.4

7 days ago

0.0.42-beta.3

7 days ago

0.0.42

9 days ago

0.0.42-beta.0

9 days ago

0.0.42-beta.1

9 days ago

0.0.41-beta.12

10 days ago

0.0.41-beta.11

11 days ago

0.0.41-beta.10

11 days ago

0.0.41-beta.14

10 days ago

0.0.41-beta.13

10 days ago

0.0.40

13 days ago

0.0.41

12 days ago

0.0.39

13 days ago

0.0.41-beta.0

12 days ago

0.0.40-beta.0

12 days ago

0.0.41-beta.1

11 days ago

0.0.41-beta.8

11 days ago

0.0.41-beta.9

11 days ago

0.0.41-beta.6

11 days ago

0.0.41-beta.7

11 days ago

0.0.41-beta.4

11 days ago

0.0.40-beta.4

12 days ago

0.0.41-beta.5

11 days ago

0.0.40-beta.3

12 days ago

0.0.41-beta.2

11 days ago

0.0.40-beta.2

12 days ago

0.0.41-beta.3

11 days ago

0.0.40-beta.1

12 days ago

0.0.38-beta.0

13 days ago

0.0.38-beta.1

13 days ago

0.0.37

14 days ago

0.0.38

14 days ago

0.0.36

16 days ago

0.0.34-beta.5

18 days ago

0.0.34-beta.4

18 days ago

0.0.34-beta.3

18 days ago

0.0.34-beta.2

18 days ago

0.0.34-beta.1

18 days ago

0.0.34-beta.0

18 days ago

0.0.34-beta.9

18 days ago

0.0.34-beta.8

18 days ago

0.0.34-beta.7

18 days ago

0.0.34-beta.6

18 days ago

0.0.34-beta.10

17 days ago

0.0.35

17 days ago

0.0.34

20 days ago

0.0.32

20 days ago

0.0.33

20 days ago

0.0.33-beta

20 days ago

0.0.30

24 days ago

0.0.31

24 days ago

0.0.31-beta

24 days ago

0.0.27-beta.0

27 days ago

0.0.28

26 days ago

0.0.29

25 days ago

0.0.28-beta

26 days ago

0.0.27

28 days ago

0.0.26

1 month ago

0.0.21

1 month ago

0.0.22

1 month ago

0.0.23

1 month ago

0.0.24

1 month ago

0.0.25

1 month ago

0.0.25-beta.0

1 month ago

0.0.25-beta.1

1 month ago

0.0.16-beta.1

1 month ago

0.0.16-beta.0

1 month ago

0.0.18-beta.1

1 month ago

0.0.18-beta.0

1 month ago

0.0.19-beta.0

1 month ago

0.0.20

1 month ago

0.0.19-beta.1

1 month ago

0.0.18

1 month ago

0.0.19

1 month ago

0.0.17

1 month ago

0.0.15

1 month ago

0.0.16

1 month ago

0.0.13-beta.0

1 month ago

0.0.13-beta.2

1 month ago

0.0.13-beta.1

1 month ago

0.0.14

1 month ago

0.0.13

2 months ago

0.0.12-beta.4

2 months ago

0.0.12-beta.5

2 months ago

0.0.12-beta.2

2 months ago

0.0.12-beta.3

2 months ago

0.0.12-beta.8

2 months ago

0.0.12-beta.9

2 months ago

0.0.12-beta.6

2 months ago

0.0.12-beta.7

2 months ago

0.0.12-beta.20

2 months ago

0.0.12-beta.11

2 months ago

0.0.12-beta.10

2 months ago

0.0.12-beta.16

2 months ago

0.0.12-beta.15

2 months ago

0.0.12-beta.14

2 months ago

0.0.12-beta.19

2 months ago

0.0.12-beta.18

2 months ago

0.0.12-beta.17

2 months ago

0.0.1-2.beta.13

2 months ago

0.0.1-2.beta.12

2 months ago

0.0.12-beta.0

2 months ago

0.0.12-beta.1

2 months ago

0.0.12

2 months ago

0.0.11-beta.0

2 months ago

0.0.10-beta.0

2 months ago

0.0.10-beta.1

2 months ago

0.0.10-beta.2

2 months ago

0.0.10-beta.3

2 months ago

0.0.10-beta.4

2 months ago

0.0.10-beta.5

2 months ago

0.0.1-1.beta.0

2 months ago

0.0.10-beta.6

2 months ago

0.0.11

2 months ago

0.0.12-beta

2 months ago

0.0.10

2 months ago

0.0.11-beta

2 months ago

0.0.10-beta

2 months ago

0.0.9-test1

2 months ago

0.0.9

2 months ago

0.0.8

2 months ago

0.0.7

2 months ago

0.0.5

3 months ago

0.0.6

3 months ago

0.0.4-beta

3 months ago

0.0.3

3 months ago

0.0.2

3 months ago

0.0.4

3 months ago

0.0.1-beta

3 months ago

0.0.1

4 months ago