Skip to content

本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用 ::: tip 块。

Defined in: plugins/selection.d.ts:3

Extends

Constructors

Constructor

ts
new SelectionPlugin(host): SelectionPlugin;

Defined in: types/base-plugin.d.ts:8

Parameters

ParameterType
hostEditorHost

Returns

SelectionPlugin

Inherited from

BasePlugin.constructor

Properties

name

ts
name: string;

Defined in: plugins/selection.d.ts:4

Overrides

BasePlugin.name


version

ts
version: string;

Defined in: plugins/selection.d.ts:5

Overrides

BasePlugin.version


isSelecting

ts
isSelecting: boolean;

Defined in: plugins/selection.d.ts:6


selectionStart

ts
selectionStart: Point2D;

Defined in: plugins/selection.d.ts:7


selectionEnd

ts
selectionEnd: Point2D;

Defined in: plugins/selection.d.ts:8

Methods

selectElement()

ts
selectElement(element): void;

Defined in: plugins/selection.d.ts:28

Parameters

ParameterType
elementIGraphicElement

Returns

void


deselectElement()

ts
deselectElement(elementId): void;

Defined in: plugins/selection.d.ts:29

Parameters

ParameterType
elementIdstring

Returns

void


clearSelection()

ts
clearSelection(): void;

Defined in: plugins/selection.d.ts:30

Returns

void


selectElementByIds()

ts
selectElementByIds(ids): void;

Defined in: plugins/selection.d.ts:31

Parameters

ParameterType
idsstring[]

Returns

void


getSelectionElements()

ts
getSelectionElements(): IGraphicElement[];

Defined in: plugins/selection.d.ts:32

Returns

IGraphicElement[]


getSelectionElementIds()

ts
getSelectionElementIds(): string[];

Defined in: plugins/selection.d.ts:33

Returns

string[]


getCurrentElement()

ts
getCurrentElement(): IGraphicElement | null;

Defined in: plugins/selection.d.ts:34

Returns

IGraphicElement | null


install()

ts
install(): void;

Defined in: types/base-plugin.d.ts:9

Returns

void

Inherited from

BasePlugin.install


uninstall()

ts
uninstall(): void;

Defined in: types/base-plugin.d.ts:10

Returns

void

Inherited from

BasePlugin.uninstall


activate()

ts
activate(): void;

Defined in: types/base-plugin.d.ts:11

Returns

void

Inherited from

BasePlugin.activate


deactivate()

ts
deactivate(): void;

Defined in: types/base-plugin.d.ts:12

Returns

void

Inherited from

BasePlugin.deactivate

基于 MIT 许可发布