LinePlotComponent
Hierarchy
- Component<LinePlotComponentProps>
- LinePlotComponent
Index
Constructors
Properties
Accessors
Methods
- componentDidMount
- componentDidUpdate
- componentWillUnmount
- dragBoundsFuncHorizontal
- dragBoundsFuncVertical
- endInteractions
- exportData
- exportImage
- hideMouseEnterWidget
- onKeyDown
- onMarkerDragEnd
- onMarkerDragged
- onMarkerDragStart
- onMouseEnter
- onMouseLeave
- onMouseMove
- onPlotRefUpdated
- onStageClick
- onStageDoubleClick
- onStageMouseDown
- onStageMouseMove
- onStageMouseUp
- onStageRightClick
- onStageWheel
- render
- resize
- setHoveredMarker
- showMouseEnterWidget
- startPanning
- startSelection
- updateChart
- updatePan
- updateSelection
Constructors
constructor
Parameters
props: LinePlotComponentProps
Returns LinePlotComponent
Properties
chartArea
height
hoveredMarker
interactionMode
isMarkerDragging
isMouseEntered
panStart
selectionBoxEnd
Type declaration
x: number
y: number
selectionBoxStart
Type declaration
x: number
y: number
width
Accessors
cursorShape
Returns string
isPanning
Returns boolean
isSelecting
Returns boolean
zoomMode
Returns ZoomMode
Methods
componentDidMount
Returns void
componentDidUpdate
Called immediately after updating occurs. Not called for the initial render.
The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.
Returns void
componentWillUnmount
Called immediately before a component is destroyed. Perform any necessary cleanup in this method, such as cancelled network requests, or cleaning up any DOM elements created in
componentDidMount.Returns void
dragBoundsFuncHorizontal
Parameters
pos: Point2D
marker: LineMarker
Returns { x: number; y: number }
x: number
y: number
dragBoundsFuncVertical
Parameters
pos: Point2D
marker: LineMarker
Returns { x: number; y: number }
x: number
y: number
endInteractions
Returns void
exportData
Returns void
exportImage
Returns void
hideMouseEnterWidget
Returns void
onKeyDown
Parameters
ev: KeyboardEvent
Returns void
onMarkerDragEnd
Returns void
onMarkerDragged
Parameters
ev: KonvaEventObject<DragEvent>
marker: LineMarker
Returns void
onMarkerDragStart
Returns void
onMouseEnter
Returns void
onMouseLeave
Returns void
onMouseMove
Returns void
onPlotRefUpdated
Parameters
plotRef: any
Returns void
onStageClick
Parameters
ev: any
Returns void
onStageDoubleClick
Returns void
onStageMouseDown
Parameters
ev: any
Returns void
onStageMouseMove
Parameters
ev: any
Returns void
onStageMouseUp
Parameters
ev: any
Returns void
onStageRightClick
Parameters
ev: any
Returns void
onStageWheel
Parameters
ev: any
Returns void
render
Returns Element
resize
Parameters
w: any
h: any
Returns void
setHoveredMarker
Parameters
marker: LineMarker
Returns void
showMouseEnterWidget
Returns void
startPanning
Parameters
x: number
Returns void
startSelection
Parameters
x: number
y: number
Returns void
updateChart
Parameters
chartArea: ChartArea
Returns void
updatePan
Parameters
x: number
Returns void
updateSelection
Parameters
x: number
y: number
Returns void
Called immediately after a component is mounted. Setting state here will trigger re-rendering.