Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Default Diagram Locker

sprotty / DefaultDiagramLocker

Class: DefaultDiagramLocker

Defined in: packages/sprotty/src/base/actions/diagram-locker.ts:32

Allows to lock the diagram by preventing certain actions from being dispatched.

This could for example be used to prevent the diagram from being modified when the underlying model is broken or the server is unavailable.

Implements

Constructors

Constructor

new DefaultDiagramLocker(): DefaultDiagramLocker

Returns

DefaultDiagramLocker

Methods

isAllowed()

isAllowed(action): boolean

Defined in: packages/sprotty/src/base/actions/diagram-locker.ts:33

Parameters

action

Action

Returns

boolean

Implementation of

IDiagramLocker.isAllowed