@aurigma/design-atoms
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
12 lines (11 loc) • 456 B
TypeScript
import { ISnapshotHandler } from "./ISnapshotHandler";
import { Viewer } from "../Viewer";
import { Surface, Product } from "@aurigma/design-atoms-model/Product";
export declare class SnapshotHandler implements ISnapshotHandler {
private _viewer;
constructor(_viewer: Viewer);
private get _product();
private get _surface();
createSnapshot(): Surface | Product;
loadSnapshot(originalSnapshot: Surface | Product): void;
}