dotting
Version:
Dotting is a pixel art editor component library for react
16 lines (15 loc) • 457 B
TypeScript
export declare enum ActionType {
ColorChange = "ColorChange",
ColorSizeChange = "ColorSizeChange",
SelectAreaMove = "SelectAreaMove",
LayerCreate = "LayerCreate",
LayerDelete = "LayerDelete",
LayerOrderChange = "LayerOrderChange"
}
export declare abstract class Action {
abstract type: ActionType;
layerId: string;
abstract createInverseAction(): Action;
getType(): string;
getLayerId(): string;
}