Skip to content
Last updated

API / geotoolkit / welllog / widgets / RestrictVisibleRangeStrategy / RestrictVisibleRangeStrategy

Class: RestrictVisibleRangeStrategy

widgets.RestrictVisibleRangeStrategy.RestrictVisibleRangeStrategy

RestrictVisibleRangeStrategy input transformation adjustment is restricted based on the options supplied.

RestrictVisibleRangeStrategy adjust transformation the way data model's visible model limits do not go beyond specified model limits.

Hierarchy

Table of contents

Constructors
  • [new RestrictVisibleRangeStrategy(options)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.widgets-4.restrictvisiblerangestrategy.restrictvisiblerangestrategy.md#new restrictvisiblerangestrategy(options))
Methods
Css Properties
Name Type Description
enabledbooleanEnable flag
rangeRangeDepth range
range-highnumberUpper range boundary
range-lownumberLower range boundary
range-maxnumber
range-minnumber

Contents

Constructors

new RestrictVisibleRangeStrategy(options)

• new RestrictVisibleRangeStrategy(options?)

Parameters

Name Type
Optional optionsOptions

Overrides

ScaleScrollStrategy.constructor

Methods

adjustTransformation

▸ adjustTransformation(trackContainer, newTr): Transformation

Adjusts input transformation

Parameters

Name Type Description
trackContainerLogTrackContainermodel
newTrTransformationtransformation to adjust

Returns

Transformation

adjusted transformation

Overrides

ScaleScrollStrategy.adjustTransformation


getClassName

▸ getClassName(): string

Returns

string

Inherited from

ScaleScrollStrategy.getClassName


getProperties

▸ getProperties(): OptionsOut

Gets properties

Returns

OptionsOut

properties

Overrides

ScaleScrollStrategy.getProperties


getRange

▸ getRange(): Range

Returns restricted depth range

Returns

Range


isEnabled

▸ isEnabled(): boolean

Returns enable state

Returns

boolean

enable state

Inherited from

ScaleScrollStrategy.isEnabled


setEnabled

▸ setEnabled(enabled): RestrictVisibleRangeStrategy

Set enable state

Parameters

Name Type Description
enabledbooleansets the enabled state

Returns

RestrictVisibleRangeStrategy

this

Inherited from

ScaleScrollStrategy.setEnabled


setProperties

▸ setProperties(properties): RestrictVisibleRangeStrategy

Sets the projection properties

Parameters

Name Type Description
propertiesOptionsproperties

Returns

RestrictVisibleRangeStrategy

this

Overrides

ScaleScrollStrategy.setProperties


setRange

▸ setRange(range): RestrictVisibleRangeStrategy

Set restricted depth range

Parameters

Name Type
rangeOptions

Returns

RestrictVisibleRangeStrategy

▸ setRange(range): RestrictVisibleRangeStrategy

Set restricted depth range

Parameters

Name Type
rangeRange

Returns

RestrictVisibleRangeStrategy


getClassName

▸ Static getClassName(): string

Returns

string

Inherited from

ScaleScrollStrategy.getClassName