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
TypeScript
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);
}