List of plugins mounted
This list is kept sorted by the internal priority of plugins (hard-coded).
Maps mounted plugins by their type
ReadonlyviewportThe viewport using the plugins managed by this.
Inserts a named plugin or a user plugin into the viewport default plugin order: 'drag', 'pinch', 'wheel', 'follow', 'mouse-edges', 'edge-scroll', 'decelerate', 'bounce', 'snap-zoom', 'clamp-zoom', 'snap', 'clamp'
of plugin
instantiated Plugin class
Optionalindex: number
position in the plugin order (built-in plugins keep their default position and user plugins are added at the end if not provided)
OptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanOptionalignorePaused: booleanPause plugin
of plugin (e.g., 'drag', 'pinch')
Removes installed plugin
of plugin (e.g., 'drag', 'pinch')
removes all installed plugins
Clamps and resets bounce and decelerate (as needed) after manually moving viewport
Resume plugin
of plugin (e.g., 'drag', 'pinch')
Use this to access current plugins or add user-defined plugins