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

Class. Bounds Aware Viewport Command

viewerOptions

protected viewerOptions: ViewerOptions

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:36

Methods

boundsInViewport()

protected boundsInViewport(element, bounds, viewport): Bounds

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:85

Parameters

element

SModelElementImpl

bounds

Bounds

viewport

SModelRootImpl & Viewport

Returns

Bounds


equal()

protected equal(vp1, vp2): boolean

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:127

Parameters

vp1

Viewport

vp2

Viewport

Returns

boolean


execute()

execute(context): CommandReturn

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:96

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

Command.execute


getElementIds()

abstract protected getElementIds(): string[]

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:94

Returns

string[]


getNewViewport()

abstract protected getNewViewport(bounds, model): undefined | Viewport

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:92

Parameters

bounds

Bounds

model

SModelRootImpl

Returns

undefined | Viewport


initialize()

protected initialize(model): void

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:44

Parameters

model

SModelRootImpl

Returns

void


redo()

redo(context): CommandReturn

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:114

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

Command.redo


undo()

undo(context): CommandReturn

Defined in: packages/sprotty/src/features/viewport/center-fit.ts:101

Parameters

context

CommandExecutionContext

Returns

CommandReturn

Overrides

Command.undo