ipecharts.option.seriesitems.line3d module#
- class ipecharts.option.seriesitems.line3d.Line3D(**kwargs: Any)[source]#
Bases:
BaseWidget- Warning:
Autogenerated class
3D Line. Can be used for [grid3D] (~grid3D)

- type Unicode('line3D')#
- name Unicode(None)#
Series name used for displaying in [tooltip](https://echarts.apache.org/zh/option.html#tooltip) and filtering with [legend](https://echarts.apache.org/zh/option.html#legend), or updating data and configuration with setOption.
- coordinateSystem Unicode(None)#
The coordinate used in the series, whose options are:
‘cartesian3D’
Use a 3D rectangular coordinate (also known as Cartesian coordinate), with [xAxisIndex](#series-.xAxisIndex) and [yAxisIndex](#series-.yAxisIndex) to assign the corresponding axis component.
- grid3DIndex Float(None)#
Use the index of the [grid3D](#grid3D) component. The first [grid3D](#grid3D) component is used by default.
- lineStyle Dict()#
The style of the lines.
- data Any(None)#
A data array. Each item of the array is a piece of data. Usually this data is an array to store each attribute/dimension of the data. For example below:
``` data: [
[[12, 14, 10], [34, 50, 15], [56, 30, 20], [10, 15, 12], [23, 10, 14]]
]
The first three values of each item in the array are x, y, z. In addition to these three values, you can add other values to the [visualMap](#visualMap) component to map to other graphical properties such as colors.
More likely, we need to assign name to each data item, in which case each item should be an object:
``` [{
// name of date item name: ‘data1’, // value of date item is 8 value: [12, 14, 10]
- }, {
name: ‘data2’, value: 20
}]
Each data item can be further customized:
``` [{
name: ‘data1’, value: [12, 14, 10]
- }, {
// name of data item name: ‘data2’, value : [34, 50, 15], // user-defined special itemStyle that only useful for this data item itemStyle:{}
}]
- zlevel Float(None)#
The layer in which the component is located.
zlevel is used to make layers with Canvas. Graphical elements with different zlevel values will be placed in different Canvases, which is a common optimization technique. We can put those frequently changed elements (like those with animations) to a separate zlevel. Notice that too many Canvases will increase memory cost, and should be used carefully on mobile phones to avoid the crash.
Canvases with bigger zlevel will be placed on Canvases with smaller zlevel.
Note: The layers of the components in echarts-gl need to be separated from the layers of the components in echarts. The same zlevel cannot be used for both WebGL and Canvas drawing at the same time.
- silent Bool(None)#
Whether the graph doesn`t respond and triggers a mouse event. The default is false, which is to respond to and trigger mouse events.
- animation Bool(None)#
Whether to enable animation.
- animationDurationUpdate Float(None)#
The duration time for update the transition animation.
- animationEasingUpdate Unicode(None)#
The easing effect for update transition animation.