IgrZoomSlider

new IgrZoomSlider(props: IIgrZoomSliderProps): IgrZoomSlider

Returns IgrZoomSlider

get actualPixelScalingRatio(): number

Returns number

set actualPixelScalingRatio(v: number): void

Parameters

  • v: number

Returns void

get areThumbCalloutsEnabled(): boolean

Returns boolean

set areThumbCalloutsEnabled(v: boolean): void

Parameters

  • v: boolean

Returns void

get barBrush(): string

Returns string

set barBrush(v: string): void

Parameters

  • v: string

Returns void

get barExtent(): number

Returns number

set barExtent(v: number): void

Parameters

  • v: number

Returns void

get barOutline(): string

Returns string

set barOutline(v: string): void

Parameters

  • v: string

Returns void

get barStrokeThickness(): number

Returns number

set barStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get endInset(): number

Returns number

set endInset(v: number): void

Parameters

  • v: number

Returns void

get height(): string

Returns string

set height(value: string): void

Parameters

  • value: string

Returns void

get higherCalloutBrush(): string

Returns string

set higherCalloutBrush(v: string): void

Parameters

  • v: string

Returns void

get higherCalloutOutline(): string

Returns string

set higherCalloutOutline(v: string): void

Parameters

  • v: string

Returns void

get higherCalloutStrokeThickness(): number

Returns number

set higherCalloutStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get higherCalloutTextColor(): string

Returns string

set higherCalloutTextColor(v: string): void

Parameters

  • v: string

Returns void

get higherShadeBrush(): string

Returns string

set higherShadeBrush(v: string): void

Parameters

  • v: string

Returns void

get higherShadeOutline(): string

Returns string

set higherShadeOutline(v: string): void

Parameters

  • v: string

Returns void

get higherShadeStrokeThickness(): number

Returns number

set higherShadeStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get higherThumbBrush(): string

Returns string

set higherThumbBrush(v: string): void

Parameters

  • v: string

Returns void

get higherThumbHeight(): number

Returns number

set higherThumbHeight(v: number): void

Parameters

  • v: number

Returns void

get higherThumbOutline(): string

Returns string

set higherThumbOutline(v: string): void

Parameters

  • v: string

Returns void

get higherThumbRidgesBrush(): string

Returns string

set higherThumbRidgesBrush(v: string): void

Parameters

  • v: string

Returns void

get higherThumbStrokeThickness(): number

Returns number

set higherThumbStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get higherThumbWidth(): number

Returns number

set higherThumbWidth(v: number): void

Parameters

  • v: number

Returns void

get i(): ZoomSlider

Returns ZoomSlider

get isCustomBarProvided(): boolean

Returns boolean

get isCustomRangeThumbProvided(): boolean

Returns boolean

get isCustomShadeProvided(): boolean

Returns boolean

get isCustomThumbProvided(): boolean

Returns boolean

get lowerCalloutBrush(): string

Returns string

set lowerCalloutBrush(v: string): void

Parameters

  • v: string

Returns void

get lowerCalloutOutline(): string

Returns string

set lowerCalloutOutline(v: string): void

Parameters

  • v: string

Returns void

get lowerCalloutStrokeThickness(): number

Returns number

set lowerCalloutStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get lowerCalloutTextColor(): string

Returns string

set lowerCalloutTextColor(v: string): void

Parameters

  • v: string

Returns void

get lowerShadeBrush(): string

Returns string

set lowerShadeBrush(v: string): void

Parameters

  • v: string

Returns void

get lowerShadeOutline(): string

Returns string

set lowerShadeOutline(v: string): void

Parameters

  • v: string

Returns void

get lowerShadeStrokeThickness(): number

Returns number

set lowerShadeStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get lowerThumbBrush(): string

Returns string

set lowerThumbBrush(v: string): void

Parameters

  • v: string

Returns void

get lowerThumbHeight(): number

Returns number

set lowerThumbHeight(v: number): void

Parameters

  • v: number

Returns void

get lowerThumbOutline(): string

Returns string

set lowerThumbOutline(v: string): void

Parameters

  • v: string

Returns void

get lowerThumbRidgesBrush(): string

Returns string

set lowerThumbRidgesBrush(v: string): void

Parameters

  • v: string

Returns void

get lowerThumbStrokeThickness(): number

Returns number

set lowerThumbStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get lowerThumbWidth(): number

Returns number

set lowerThumbWidth(v: number): void

Parameters

  • v: number

Returns void

get maxZoomWidth(): number

Returns number

set maxZoomWidth(v: number): void

Parameters

  • v: number

Returns void

get minZoomWidth(): number

Returns number

set minZoomWidth(v: number): void

Parameters

  • v: number

Returns void

get orientation(): ZoomSliderOrientation

Returns ZoomSliderOrientation

set orientation(v: ZoomSliderOrientation): void

Parameters

Returns void

get panTransitionDuration(): number

Returns number

set panTransitionDuration(v: number): void

Parameters

  • v: number

Returns void

Gets or sets the scaling value used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

get pixelScalingRatio(): number

Returns number

set pixelScalingRatio(v: number): void

Parameters

  • v: number

Returns void

get rangeThumbBrush(): string

Returns string

set rangeThumbBrush(v: string): void

Parameters

  • v: string

Returns void

get rangeThumbOutline(): string

Returns string

set rangeThumbOutline(v: string): void

Parameters

  • v: string

Returns void

get rangeThumbRidgesBrush(): string

Returns string

set rangeThumbRidgesBrush(v: string): void

Parameters

  • v: string

Returns void

get rangeThumbStrokeThickness(): number

Returns number

set rangeThumbStrokeThickness(v: number): void

Parameters

  • v: number

Returns void

get resolvingAxisValue(): object

Returns object

set resolvingAxisValue(ev: object): void

Parameters

  • ev: object

Returns void

get startInset(): number

Returns number

set startInset(v: number): void

Parameters

  • v: number

Returns void

get thumbCalloutTextStyle(): string

Returns string

set thumbCalloutTextStyle(v: string): void

Parameters

  • v: string

Returns void

get trackEndInset(): number

Returns number

set trackEndInset(v: number): void

Parameters

  • v: number

Returns void

get trackStartInset(): number

Returns number

set trackStartInset(v: number): void

Parameters

  • v: number

Returns void

get width(): string

Returns string

set width(value: string): void

Parameters

  • value: string

Returns void

get windowRect(): IgRect

Returns IgRect

set windowRect(v: IgRect): void

Parameters

  • v: IgRect

Returns void

Occurs just after the current ZoomSlider's window rectangle is changed.

get windowRectChanged(): object

Returns object

set windowRectChanged(ev: object): void

Parameters

  • ev: object

Returns void

componentDidMount(): void

Returns void

componentWillUnmount(): void

Returns void

Release any resources held by the ZoomSlider.

destroy(): void

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

flush(): void

Returns void

Hides the ZoomSlider.

hide(): void

Returns void

initializeContent(): void

Returns void

onAttachedToUI(): void

Returns void

onDetachedFromUI(): void

Returns void

Called by the UI framework to provide a UI container for rendering this control.

provideContainer(container: any): void

Parameters

  • container: any
    • The UI container element.

Returns void

render(): DetailedReactHTMLElement<object, any>

Returns DetailedReactHTMLElement<object, any>

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

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

Shows the ZoomSlider.

show(): void

Returns void

trackDirty(): void

Returns void

updateStyle(): void

Returns void