Represents a brush scale that uses value-based brush selection.

IgrValueBrushScale

new IgrValueBrushScale(props: IIgrValueBrushScaleProps): IgrValueBrushScale

Returns IgrValueBrushScale

Inherited from: IgrBrushScale

brushes: string[]
isLogarithmic: boolean
logarithmBase: number
maximumValue: number
minimumValue: number

Inherited from: IgrBrushScale

propertyUpdated: object

Inherited from: IgrBrushScale

Checks if this item is a BrushScale

get isBrushScale(): boolean

Returns boolean

Checks if the value brush scale is ready for usage in the chart

get isReady(): boolean

Returns boolean

Inherited from: IgrBrushScale

get nativeElement(): HTMLElement

Returns HTMLElement

Inherited from: IgrBrushScale

componentDidMount(): void

Returns void

Inherited from: IgrBrushScale

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgrBrushScale

Gets a brush from the brushes collection by index.

getBrush(index: number): string

Parameters

  • index: number

Returns string

Inherited from: IgrBrushScale

Notify attached series about changes to this scale

notifySeries(): void

Returns void

Inherited from: IgrBrushScale

Registers a series with the scale. Under normal circumstances you should not need to call this manually.

registerSeries(series: IgrSeries): void

Parameters

  • series: IgrSeries
    • The series to register with the scale.

Returns void

Inherited from: IgrBrushScale

render(): any

Returns any

Inherited from: IgrBrushScale

shouldComponentUpdate(nextProps: any, nextState: any): boolean

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

Inherited from: IgrBrushScale

Unregisters a series with the scale. Under normal circumstances you should not need to call this manually.

unregisterSeries(series: IgrSeries): void

Parameters

  • series: IgrSeries
    • The series to unregister from the scale.

Returns void

Inherited from: IgrBrushScale

_createFromInternal(internal: any): IgrBrushScale

Parameters

  • internal: any

Returns IgrBrushScale