Class: ArtShapeCommand

ArtShapeCommand

new ArtShapeCommand

ArtShape取り扱うコマンド

このクラスは抽象クラスです。以下のクラスがこのクラスを実装しています。

_execute時にイベントオブジェクトを生成して戻り値として返します。

Parameters:
Name Type Description
commandData Object コマンドデータオブジェクト。以下のプロパティは必須です。

{
	shape: ArtShapeオブジェクト
}

Extends

Methods

execute

コマンドの実行

Returns:
コマンドの実行結果
Type
Any

getCommandData

コンストラクタで指定したコマンドデータオブジェクトを返します

Returns:
コマンドデータオブジェクト
Type
Object

getShape

コマンドと紐づくArtShapeオブジェクトを取得する

Returns:
Type
ArtShape

undo

コマンドの取り消し

Returns:
コマンドの実行結果
Type
Any