Represents a bullet graph.
Constructors
Section titled "Constructors"IgrBulletGraph
new IgrBulletGraph(props: IIgrBulletGraphProps): IgrBulletGraph Returns IgrBulletGraph
Properties
Section titled "Properties"actualRanges
Section titled "actualRanges"The ranges actually present in the chart. Do not directly modify this array. This array's contents can be modified by causing Angular to reproject the child content. Or adding and removing ranges from the manual ranges collection on the ranges property.
actualRanges: IgrLinearGraphRange[] contentRanges
Section titled "contentRanges"contentRanges: IgrLinearGraphRange[] actualHighlightValueDisplayMode
Section titled "actualHighlightValueDisplayMode"actualHighlightValueDisplayMode: HighlightedValueDisplayMode actualHighlightValueOpacity
Section titled "actualHighlightValueOpacity"actualHighlightValueOpacity: number actualMaximumValue
Section titled "actualMaximumValue"actualMaximumValue: number actualMaximumValueChange
Section titled "actualMaximumValueChange"actualMaximumValueChange: object actualMinimumValue
Section titled "actualMinimumValue"actualMinimumValue: number actualMinimumValueChange
Section titled "actualMinimumValueChange"actualMinimumValueChange: object actualPixelScalingRatio
Section titled "actualPixelScalingRatio"actualPixelScalingRatio: number alignLabel
Section titled "alignLabel"alignLabel: object backingBrush
Section titled "backingBrush"backingBrush: string backingInnerExtent
Section titled "backingInnerExtent"backingInnerExtent: number backingOuterExtent
Section titled "backingOuterExtent"backingOuterExtent: number backingOutline
Section titled "backingOutline"backingOutline: string backingStrokeThickness
Section titled "backingStrokeThickness"backingStrokeThickness: number font: string fontBrush
Section titled "fontBrush"fontBrush: string formatLabel
Section titled "formatLabel"formatLabel: object height
Section titled "height"height: string highlightValue
Section titled "highlightValue"highlightValue: number highlightValueDisplayMode
Section titled "highlightValueDisplayMode"highlightValueDisplayMode: HighlightedValueDisplayMode highlightValueOpacity
Section titled "highlightValueOpacity"highlightValueOpacity: number interval
Section titled "interval"interval: number isScaleInverted
Section titled "isScaleInverted"isScaleInverted: boolean labelExtent
Section titled "labelExtent"labelExtent: number labelFormat
Section titled "labelFormat"labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"labelFormatSpecifiers: any[] labelInterval
Section titled "labelInterval"labelInterval: number labelsPostInitial
Section titled "labelsPostInitial"labelsPostInitial: number labelsPreTerminal
Section titled "labelsPreTerminal"labelsPreTerminal: number labelsVisible
Section titled "labelsVisible"labelsVisible: boolean maximumValue
Section titled "maximumValue"maximumValue: number mergeViewports
Section titled "mergeViewports"mergeViewports: boolean minimumValue
Section titled "minimumValue"minimumValue: number minorTickBrush
Section titled "minorTickBrush"minorTickBrush: string minorTickCount
Section titled "minorTickCount"minorTickCount: number minorTickEndExtent
Section titled "minorTickEndExtent"minorTickEndExtent: number minorTickStartExtent
Section titled "minorTickStartExtent"minorTickStartExtent: number minorTickStrokeThickness
Section titled "minorTickStrokeThickness"minorTickStrokeThickness: number orientation
Section titled "orientation"orientation: LinearScaleOrientation pixelScalingRatio
Section titled "pixelScalingRatio"pixelScalingRatio: number rangeBrushes
Section titled "rangeBrushes"rangeBrushes: string[] rangeInnerExtent
Section titled "rangeInnerExtent"rangeInnerExtent: number rangeOuterExtent
Section titled "rangeOuterExtent"rangeOuterExtent: number rangeOutlines
Section titled "rangeOutlines"rangeOutlines: string[] scaleBackgroundBrush
Section titled "scaleBackgroundBrush"scaleBackgroundBrush: string scaleBackgroundOutline
Section titled "scaleBackgroundOutline"scaleBackgroundOutline: string scaleBackgroundThickness
Section titled "scaleBackgroundThickness"scaleBackgroundThickness: number scaleEndExtent
Section titled "scaleEndExtent"scaleEndExtent: number scaleStartExtent
Section titled "scaleStartExtent"scaleStartExtent: number showToolTip
Section titled "showToolTip"showToolTip: boolean showToolTipTimeout
Section titled "showToolTipTimeout"showToolTipTimeout: number targetValue
Section titled "targetValue"targetValue: number targetValueBreadth
Section titled "targetValueBreadth"targetValueBreadth: number targetValueBrush
Section titled "targetValueBrush"targetValueBrush: string targetValueInnerExtent
Section titled "targetValueInnerExtent"targetValueInnerExtent: number targetValueName
Section titled "targetValueName"targetValueName: string targetValueOuterExtent
Section titled "targetValueOuterExtent"targetValueOuterExtent: number targetValueOutline
Section titled "targetValueOutline"targetValueOutline: string targetValueStrokeThickness
Section titled "targetValueStrokeThickness"targetValueStrokeThickness: number tickBrush
Section titled "tickBrush"tickBrush: string tickEndExtent
Section titled "tickEndExtent"tickEndExtent: number ticksPostInitial
Section titled "ticksPostInitial"ticksPostInitial: number ticksPreTerminal
Section titled "ticksPreTerminal"ticksPreTerminal: number tickStartExtent
Section titled "tickStartExtent"tickStartExtent: number tickStrokeThickness
Section titled "tickStrokeThickness"tickStrokeThickness: number tooltipTemplate
Section titled "tooltipTemplate"tooltipTemplate: any transitionDuration
Section titled "transitionDuration"transitionDuration: number transitionProgress
Section titled "transitionProgress"transitionProgress: number value
Section titled "value"value: number valueBrush
Section titled "valueBrush"valueBrush: string valueInnerExtent
Section titled "valueInnerExtent"valueInnerExtent: number valueName
Section titled "valueName"valueName: string valueOuterExtent
Section titled "valueOuterExtent"valueOuterExtent: number valueOutline
Section titled "valueOutline"valueOutline: string valueStrokeThickness
Section titled "valueStrokeThickness"valueStrokeThickness: number width
Section titled "width"width: string Accessors
Section titled "Accessors"animating
Section titled "animating"Gets a value indicating whether the bullet graph is currently animating.
get animating(): boolean Returns boolean
nativeElement
Section titled "nativeElement"get nativeElement(): HTMLElement Returns HTMLElement
ranges
Section titled "ranges"A collection or manually added axes for the chart.
get ranges(): IgrLinearGraphRangeCollection Returns IgrLinearGraphRangeCollection
Methods
Section titled "Methods"componentDidMount
Section titled "componentDidMount"componentDidMount(): void Returns void
componentWillUnmount
Section titled "componentWillUnmount"componentWillUnmount(): void Returns void
containerResized
Section titled "containerResized"Notify that the container has resized.
containerResized(): void Returns void
destroy
Section titled "destroy"destroy(): void Returns void
exportSerializedVisualData
Section titled "exportSerializedVisualData"Returns visuals as a serialized string.
exportSerializedVisualData(): string Returns string
findByName
Section titled "findByName"findByName(name: string): any Parameters
- name:
string
Returns any
flush
Section titled "flush"Use to force the bullet graph to finish any deferred work before printing or evaluating its visual. This should only be called if the visual of the bullet graph needs to be synchronously saved or evaluated. Calling this method too often will hinder the performance of the bullet graph.
flush(): void Returns void
getValueForPoint
Section titled "getValueForPoint"Gets the value for the main scale of the bullet graph for a given point within the bounds of the bullet graph.
getValueForPoint(point: IgPoint): number Parameters
- point:
IgPoint- The point for which to retrieve the associated value.
Returns number
initializeContent
Section titled "initializeContent"initializeContent(): void Returns void
provideContainer
Section titled "provideContainer"Provide a container for the bullet graph.
provideContainer(container: any): void Parameters
- container:
any- The container.
Returns void
render
Section titled "render"render(): DetailedReactHTMLElement<object, HTMLDivElement> Returns DetailedReactHTMLElement<object, HTMLDivElement>
shouldComponentUpdate
Section titled "shouldComponentUpdate"shouldComponentUpdate(nextProps: any, nextState: any): boolean Parameters
- nextProps:
any - nextState:
any
Returns boolean
styleUpdated
Section titled "styleUpdated"Notify that the bullet graph styling has updated.
styleUpdated(): void Returns void
_createFromInternal
Section titled "_createFromInternal"_createFromInternal(internal: any): IgrBulletGraph Parameters
- internal:
any