ColorScale class for selecting a color from a given palette, or interpolating between adjacent colors in that palette.
Constructors
Section titled "Constructors"IgrCustomPaletteColorScale
new IgrCustomPaletteColorScale(props: IIgrCustomPaletteColorScaleProps): IgrCustomPaletteColorScale Returns IgrCustomPaletteColorScale
Accessors
Section titled "Accessors"interpolationMode
Section titled "interpolationMode"The approach to use when getting a color from the palette.
get interpolationMode(): ColorScaleInterpolationMode
Returns ColorScaleInterpolationMode
maximumValue
Section titled "maximumValue"The highest value to assign a color. Any given value greater than this value will be made Transparent.
get maximumValue(): number
Returns number
set maximumValue(v: number): void Parameters
- v:
number
Returns void
minimumValue
Section titled "minimumValue"The lowest value to assign a color. Any given value less than this value will be made Transparent.
get minimumValue(): number
Returns number
set minimumValue(v: number): void Parameters
- v:
number
Returns void
nativeElement
Section titled "nativeElement"Inherited from: IgrColorScale
get nativeElement(): HTMLElement
Returns HTMLElement
palette
Section titled "palette"A list of colors to select from or interpolate between.
get palette(): string[]
Returns string[]
set palette(v: string[]): void Parameters
- v:
string[]
Returns void
propertyUpdated
Section titled "propertyUpdated"Inherited from: IgrColorScale
Event raised when a property (including "effective" and non-dependency property) value changes.
get propertyUpdated(): object
Returns object
set propertyUpdated(ev: object): void Parameters
- ev:
object
Returns void
Methods
Section titled "Methods"componentDidMount
Section titled "componentDidMount"Inherited from: IgrColorScale
componentDidMount(): void Returns void
findByName
Section titled "findByName"Inherited from: IgrColorScale
findByName(name: string): any Parameters
- name:
string
Returns any
providePalette
Section titled "providePalette"providePalette(colors: string[]): void Parameters
- colors:
string[]
Returns void
render
Section titled "render"Inherited from: IgrColorScale
render(): any Returns any
shouldComponentUpdate
Section titled "shouldComponentUpdate"Inherited from: IgrColorScale
shouldComponentUpdate(nextProps: any, nextState: any): boolean Parameters
- nextProps:
any - nextState:
any
Returns boolean
_createFromInternal
Section titled "_createFromInternal"Inherited from: IgrColorScale
_createFromInternal(internal: any): IgrColorScale Parameters
- internal:
any