@ac_packages/autocode-data-dictionary
Version:
Data dictionary package
36 lines (35 loc) • 1.18 kB
TypeScript
import { AcEnumDDTableRowEvent } from "../enums/ac-dd-table-row-event.enum";
export declare class AcDDTableRowEvent {
static readonly keyAbort = "abort";
static readonly keyCondition = "condition";
static readonly keyEventType = "event_type";
static readonly keyNewRecords = "new_records";
static readonly keyOldRecords = "old_records";
static readonly keyOperation = "operation";
static readonly keyOriginalCondition = "original_condition";
static readonly keyResult = "result";
static readonly keyTableName = "table_name";
static readonly keyUniqueCondition = "unique_condition";
static readonly keyValues = "values";
abortOperation: boolean;
condition: string;
eventType: AcEnumDDTableRowEvent;
newRecords: any[];
oldRecords: any[];
operation: string;
originalCondition: string;
result: any;
tableName: string;
uniqueCondition: string;
values: any;
static fromJson(jsonData: {
[key: string]: any;
}): AcDDTableRowEvent;
setValuesFromJson(jsonData: {
[key: string]: any;
}): void;
toJson(): {
[key: string]: any;
};
toString(): string;
}