@eclipse-glsp/protocol
Advanced tools
Changelog
@eclipse-glsp/protocol
package has no default dependency to inversify #384#387GLSPMousePositionTracker
correctly calculates the current position in diagram local coordinates #391ActionDispatcher
interface with GLSPActionDispatcher
implementation. #394
GLSPActionDispatcher
is no longer necessary use TYPES.IActionDispatcher
/ActionDispatcher
insteadcopyPasteStandalone
module to ensure that copy/cut/paste listeners are scoped to the active diagram and don't trigger globally #395IMovementOptions
for the ChangeBoundsTool
to allow configuration of movement behavior #397 - Contributed on behalf of Axon Ivy AGChangeBoundsTool
from working correctly if the user moved outside of the diagram during an operation #399 - Contributed on behalf of AxonIvy AGGLSPClient
implementation to be more robust when certain methods are invoked multiple times #402NavigationTargetResolver
#403GridManger
to TYPES.IGridManager
, ChangeBoundsManager
to TYPES.IChangeBoundsManager
and DebugManager
to TYPES.IDebugManager
.postRequestModel
hook to actually work as descried in the documentation.
Dispatching of long running actions in this hook can delay the initial model loading.preInitialize
hook is discouraged.
If needed dispatch an action instead.
This ensures that the code will only be called once the model is available.