Funnel
Parent Components
Child Components
Properties
- dataArray - The source data, in which each element is an object. - FORMAT: - [{ name: 'a', value: 12 }] [{ name: 'a', value: [5, 12] }]
- dataKeyString | Number | Function - The key or getter of a group of data which should be unique in a LineChart. 
- nameKeyString - The key of each sector's name. - DEFAULT: 'name' 
- legendType'line' | 'plainline' | 'square' | 'rect'| 'circle' | 'cross' | 'diamond' | 'square' | 'star' | 'triangle' | 'wye' | 'none'optional - The type of icon in legend. If set to 'none', no legend item will be rendered. - DEFAULT: 'line' 
- activeShapeObject | ReactElement | Function | booleanoptional - The customized shape to be rendered if shape is active via Tooltip, or active index prop is set. 
- shapeObject | ReactElement | Function | booleanoptional - The customized shape to be rendered. 
- trapezoidsArray - The coordinates of all the trapezoids in the funnel, usually calculated internally. - FORMAT: - [{x: 12, y: 12, upperWidth: 240, lowerWidth: 22, height: 80,}]
- isAnimationActiveBoolean - If set false, animation of line will be disabled. - DEFAULT: true in CSR, and false in SSR 
- animationBeginNumber - Specifies when the animation should begin, the unit of this option is ms. - DEFAULT: 0 
- animationDurationNumber - Specifies the duration of animation, the unit of this option is ms. - DEFAULT: 1500 
- animationEasing'ease' | 'ease-in' | 'ease-out' | 'ease-in-out' | 'linear' - The type of easing function. - DEFAULT: 'ease' 
- idStringoptional - The unique id of this component, which will be used to generate unique clip path id internally. This props is suggested to be set in SSR. 
- onAnimationStartFunctionoptional - The customized event handler of animation start 
- onAnimationEndFunctionoptional - The customized event handler of animation end 
- onClickFunctionoptional - The customized event handler of click on the area in this group 
- onMouseDownFunctionoptional - The customized event handler of mousedown on the area in this group 
- onMouseUpFunctionoptional - The customized event handler of mouseup on the area in this group 
- onMouseMoveFunctionoptional - The customized event handler of mousemove on the area in this group 
- onMouseOverFunctionoptional - The customized event handler of mouseover on the area in this group 
- onMouseOutFunctionoptional - The customized event handler of mouseout on the area in this group 
- onMouseEnterFunctionoptional - The customized event handler of mouseenter on the area in this group 
- onMouseLeaveFunctionoptional - The customized event handler of mouseleave on the area in this group