Type alias TOIHistoryChanges

TOIHistoryChanges: {
    added?: TOISymbol[];
    decorator?: {
        added: boolean;
        decorator: OIDecorator;
        symbol: TOISymbol;
    }[];
    erased?: TOISymbol[];
    group?: {
        symbols: TOISymbol[];
    };
    matrix?: {
        matrix: TMatrixTransform;
        symbols: TOISymbol[];
    };
    order?: {
        position: "first" | "last" | "forward" | "backward";
        symbols: TOISymbol[];
    };
    replaced?: {
        newSymbols: TOISymbol[];
        oldSymbols: TOISymbol[];
    };
    rotate?: {
        angle: number;
        center: TPoint;
        symbols: TOISymbol[];
    }[];
    scale?: {
        origin: TPoint;
        scaleX: number;
        scaleY: number;
        symbols: TOISymbol[];
    }[];
    style?: {
        fontSize?: number;
        style?: TStyle;
        symbols: TOISymbol[];
    };
    translate?: {
        symbols: TOISymbol[];
        tx: number;
        ty: number;
    }[];
    ungroup?: {
        group: TOISymbol;
    };
    updated?: TOISymbol[];
}

Type declaration

Generated using TypeDoc