Skip to content

希望添加Shift + 方向键调整元素位置时的距离量配置 #20

@liesauer

Description

@liesauer

现在是写死10倍速的,希望能有配置控制这个量

public onArrow(e: IKeyEvent): void {
if (this.canUse && this.mergeConfig.keyEvent) {
let x = 0, y = 0
const distance = e.shiftKey ? 10 : 1
switch (e.code) {
case 'ArrowDown':
y = distance
break
case 'ArrowUp':
y = -distance
break
case 'ArrowLeft':
x = -distance
break
case 'ArrowRight':
x = distance
}
if (x || y) this.transformTool.move(x, y)
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions