Remarks
This policy defines how viewport limits should be treated if the current viewport is not within the limits.
Members
No filters for this type
Constants
In case the viewport happens to be outside the limits, this might result in a noticeable "jump" upon the first pan or zoom gesture.
static
See Also
Developer's Guide
If the current viewport lies outside the bounds the ViewportLimiter allows for changes towards the bounds but forbids changes away from them.
If the current viewport lies outside the bounds the ViewportLimiter allows for changes towards the bounds but forbids changes away from them.
In case the viewport happens to be outside the limits, all following viewport changes will be forced to move the viewport in the direction of the limits.
While the viewport will not comply with the limits right away, this policy avoids the visible "jump" which can happen with the STRICT policy.
static
See Also
Developer's Guide
static
See Also
Developer's Guide
This policy strictly limits the viewport to ensure that bounds always is contained at least within the viewportContentMargins.
This policy strictly limits the viewport to ensure that bounds always is contained at least within the viewportContentMargins.
static
See Also
Developer's Guide
Static Methods
Converts the given argument to an enum constant of this enum type.
Converts the given argument to an enum constant of this enum type.
Most notably, this method can convert an enum constant's name into the enum constant itself.
static
Parameters
- value: ViewportLimitingPolicy
- The value to convert to an enum constant.
Return Value
- ViewportLimitingPolicy
- The enum constant that corresponds to the given argument.
Returns the name of the given enum constant.
Returns the name of the given enum constant.
static
Parameters
- value: ViewportLimitingPolicy
- The numeric value of an enum constant.
Return Value
- string
- The name of the enum constant.
Throws
- Exception ({ name: 'Error' })
- If this type is a flags enums, and the provided value doesn't correspond to a single enum constant, or if this enum type contains no constant of the given numeric value.