function UndoRedoSnapshot(sheet) {
    (0, _classCallCheck2.default)(this, UndoRedoSnapshot);

    /**
     * Instance of {@link Sheet}.
     *
     * @type {Sheet}
     */
    this.sheet = sheet;
    /**
     * Stack instance for collecting undo/redo changes.
     *
     * @type {Stack}
     */

    this.stack = new _stack.default();
  }
This components is a simple workaround to make Undo/Redo functionality work.

@class UndoRedoSnapshot
@util