UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

6 lines (5 loc) 1.14 kB
/* All material copyright ESRI, All Rights Reserved, unless otherwise specified. See https://js.arcgis.com/4.32/esri/copyright.txt for details. */ var r;!function(r){r.UndoRedoUpdating="UndoRedoUpdating",r.UndoInvalidError="UndoInvalidError",r.RedoInvalidError="RedoInvalidError",r.ApplyInvalidError="ApplyInvalidError"}(r||(r={}));const o={[r.UndoRedoUpdating]:"Cannot perform operation whilst undo redo is updating",[r.UndoInvalidError]:"There are no items to Undo",[r.RedoInvalidError]:"There are no items to Redo",[r.ApplyInvalidError]:"Cannot apply an item that is already applied"};class d extends Error{constructor(){super(o[r.UndoRedoUpdating]),this.type="undo-redo-updating-error"}}class n extends Error{constructor(){super(o[r.UndoInvalidError]),this.type="undo-redo-undo-error"}}class e extends Error{constructor(){super(o[r.RedoInvalidError]),this.type="undo-redo-redo-error"}}class t extends Error{constructor(){super(o[r.ApplyInvalidError]),this.type="undo-redo-apply-error"}}export{t as ApplyInvalidError,e as RedoInvalidError,n as UndoInvalidError,r as UndoRedoErrorCodes,o as UndoRedoErrorMessages,d as UndoRedoUpdatingError};