Represents a scale that is used determine an object's size.

IgrSizeScale

new IgrSizeScale(props: P): IgrSizeScale

Returns IgrSizeScale

Gets or sets global maximum value that will be mapped to MaxumumValue of this scale

get globalMaximum(): number

Returns number

set globalMaximum(v: number): void

Parameters

  • v: number

Returns void

Gets or sets global minimum value that will be mapped to MinumumValue of this scale

get globalMinimum(): number

Returns number

set globalMinimum(v: number): void

Parameters

  • v: number

Returns void

Gets or sets whether the scale is logarithmic.

get isLogarithmic(): boolean

Returns boolean

set isLogarithmic(v: boolean): void

Parameters

  • v: boolean

Returns void

Gets or sets the logarithm base for this scale.

get logarithmBase(): number

Returns number

set logarithmBase(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the maximum size (in pixels) for this scale.

get maximumValue(): number

Returns number

set maximumValue(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the minimum size (in pixels) for this scale.

get minimumValue(): number

Returns number

set minimumValue(v: number): void

Parameters

  • v: number

Returns void

get nativeElement(): HTMLElement

Returns HTMLElement

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

componentDidMount(): void

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

getCurrentGlobalMaximum(): number

Returns number

getCurrentGlobalMinimum(): number

Returns number

render(): any

Returns any

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

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

_createFromInternal(internal: any): IgrSizeScale

Parameters

  • internal: any

Returns IgrSizeScale