devexpress-diagram
Version:
DevExpress Diagram Control
10 lines (6 loc) • 346 B
text/typescript
import { DiagramItem } from "./DiagramItem";
export enum ItemChangeType { Create, UpdateProperties, UpdateStructure, Update, Remove, UpdateClassName }
export class ItemChange {
constructor(public item: DiagramItem, public type: ItemChangeType, public isValid: boolean = true) { }
get key(): string { return this.item.key; }
}