UNPKG

igniteui-angular-spreadsheet

Version:

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

43 lines (42 loc) 1.83 kB
import { SpreadsheetEditModeValidationErrorEventArgs as SpreadsheetEditModeValidationErrorEventArgs_internal } from "./SpreadsheetEditModeValidationErrorEventArgs"; import { SpreadsheetEditModeValidationErrorAction } from "./SpreadsheetEditModeValidationErrorAction"; import { SpreadsheetCell } from "./SpreadsheetCell"; import { DataValidationRule } from "igniteui-angular-excel"; /** * Event arguments for the * editModeValidationError event. */ export declare class IgxSpreadsheetEditModeValidationErrorEventArgs { protected _implementation: any; /** * @hidden */ get i(): SpreadsheetEditModeValidationErrorEventArgs_internal; private onImplementationCreated; constructor(); protected _provideImplementation(i: any): void; /** * Returns or sets the action to take in response to the failed validation. * By default the property is set to null and the control will display a message box to obtain the action * from the end user. If the property is set to a non-null value, that action will be used and the message box will not be * displayed. */ get action(): SpreadsheetEditModeValidationErrorAction; set action(v: SpreadsheetEditModeValidationErrorAction); /** * Returns a boolean indicating whether the cell is allowed to stay in edit mode. */ get canStayInEditMode(): boolean; set canStayInEditMode(v: boolean); static ngAcceptInputType_canStayInEditMode: boolean | string; /** * Returns the cell for which the control has entered edit mode. */ get cell(): SpreadsheetCell; set cell(v: SpreadsheetCell); /** * Returns the rule which failed validation. */ get validationRule(): DataValidationRule; set validationRule(v: DataValidationRule); }