UNPKG

igniteui-angular-spreadsheet

Version:

Ignite UI Angular spreadsheet component for displaying and editing Microsoft Excel workbooks for modern web apps.

143 lines (142 loc) 5.82 kB
import { Type } from "igniteui-angular-core"; /** * Identifies the action that led to the prompt being displayed. */ export declare enum SpreadsheetUserPromptTrigger { /** * An error occurred while clearing the contents of the selected cells. */ ClearCellContentError = 0, /** * An error occurred while parsing the formula entered while in edit mode. */ FormulaParseError = 1, /** * An error occurred while attempting to update the active cell or selected cells while exiting edit mode. */ EditError = 2, /** * The name entered during an in-place edit/rename of a Worksheet Name violates the constraints. */ InvalidWorksheetName = 3, /** * The name entered during an in-place edit/rename of a Worksheet Name conflicts with the name of an existing Worksheet. */ ConflictingWorksheetName = 4, /** * One or more worksheets are being deleted which may result in loss of data. */ DeletingWorksheets = 5, /** * A command was being invoked that isn't valid when there are selected cell ranges that overlap. */ InvalidCommandForOverlappingSelections = 6, /** * A command was being invoked that isn't valid when there is more than one selected cell ranges. */ InvalidCommandForMultipleSelections = 7, /** * A command was being invoked that isn't valid when there are a combination of rows or columns and cells selected. */ InvalidCommandForMixedCellSelections = 8, /** * A value was entered into the name box of the formula bar that did not represent the address to navigate to nor a valid name to use for the selection. */ InvalidNameBoxValue = 9, /** * The source area and target areas of the paste operation do have have the same size. */ PasteCellRangeSize = 10, /** * There are multiple cell ranges in the source and target sheets. */ PasteMultipleSourceAndTargetRanges = 11, /** * The selection in the source is invalid. Either it is empty/unset or there are multiple cell ranges in the source that do not form a valid copy selection. There must be at least 1 cell range selected and all items must have the same start and end row or start and end column without overlapping and without leaving any gaps. */ PasteInvalidSourceRanges = 12, /** * The number of selected sheets in the target workbook is not an integral multiple of the number of selected sheets in the source workbook. */ PasteInvalidSheetCount = 13, /** * An unspecified error occurred during a paste operation. */ PasteError = 14, /** * The target range(s) intersect with but does not contain one or more merged cells. */ PasteIntersectsMergedCells = 15, /** * A paste of one or more tables cannot be performed when multiple worksheets are selected. */ PasteMultipleSheetsTables = 16, /** * An unspecified error occurred during a copy operation. */ CopyError = 17, /** * The target range(s) intersect with but does not contain one or more merged cells. */ IntersectsMergedCells = 18, /** * The selection is invalid for a copy operation. If there are multiple ranges then the items must have the same start and end row or start and end column without overlapping and without leaving any gaps. */ CopyInvalidRanges = 19, /** * An error occurred during some operation other than the ones relating to the other members of this enum. */ General = 20, /** * The operation cannot be performed when there are multiple sheets selected and the change would affect a table in one of the worksheets. */ TableChangeWithMultipleSelectedSheets = 21, /** * An error occurred while trying to navigate to the target address of a hyperlink. */ InvalidHyperlinkAddress = 22, /** * The hyperlink is a reference to a location within the workbook but that location is not a location that currently exists. */ InvalidHyperlinkReference = 23, /** * The operation being performed involves one or more cells that are locked in a protected Worksheet. */ InvalidProtectedWorksheetChange = 24, /** * The operation being performed involves one or more cells that are locked but not all the locked cells can be unlocked by a single range or not all required ranges were unlocked when the [[Spreadsheet.editRangePasswordNeeded]] event was invoked. */ NoSingleAllowedEditRange = 25, /** * The Locked state of the target cells for an array formula are not consistent. */ InvalidArrayFormulaLockedState = 26, /** * Changes cannot be made to only a portion of the data table. */ ChangePartOfDataTable = 27, /** * One or more cells are locked within the columns that are being deleted. */ DeletingLockedColumnCells = 28, /** * One or more cells are locked within the rows that are being deleted. */ DeletingLockedRowCells = 29, /** * The paste operation will affect a large number of cells and may take a long time to complete. */ LargePasteOperation = 30, /** * The specified or calculated range for the operation is not valid. It may not intersect the used range or may contain table and non-table regions. */ InvalidSortOrFilterRange = 31, /** * The copy operation will include a large number of cells and may take a long time to complete. */ LargeCopyOperation = 32 } /** * @hidden */ export declare let SpreadsheetUserPromptTrigger_$type: Type;