Weave.js

WeaveStageKeyboardMovePlugin

Activates the movement by a delta of stage nodes using shift + keyboard arrow keys

Overview

The WeaveStageKeyboardMovePlugin class that enables the movement of nodes by a delta (by default 5) when pressing shift + keyboard arrow keys.

The class extends the WeavePlugin class

Name

This plugin name property value is stageKeyboardMove.

Import

import { WeaveStageKeyboardMovePlugin } from "@inditextech/weave-sdk";

Instantiation

new WeaveStageKeyboardMovePlugin(params?: WeaveStageKeyboardMovePluginParams);

TypeScript types

type WeaveMoveOrientation = "up" | "down" | "left" | "right";

type WeaveStageKeyboardMovePluginConfig = {
  movementDelta: number;
};

type WeaveStageKeyboardMovePluginParams = {
  config?: WeaveStageKeyboardMovePluginConfig;
};

Parameters

For WeaveStageKeyboardMovePluginParams:

PropTypeDefault
config?
WeaveStageKeyboardMovePluginConfig
-

For WeaveStageKeyboardMovePluginConfig:

PropTypeDefault
movementDelta?
number
5