UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

23 lines (22 loc) 893 B
import { IRowNode } from 'ag-grid-enterprise'; import { ApiBase } from '../Implementation/ApiBase'; import { AdaptableForm, EditRowFormContext, CreateRowFormContext } from '../../types'; export declare class RowFormInternalApi extends ApiBase { buildRowEditForm(rowNode: IRowNode): AdaptableForm<EditRowFormContext>; buildRowCreateForm(clonedRowNode?: IRowNode): AdaptableForm<CreateRowFormContext>; private buildRowForm; private getFormTitle; private buildFormParamContext; private getFormDescription; private buidRowFormButtons; private prepareCreateData; private prepareEditData; private buildRowFormFields; private showColumnInRowForm; private isCellEditable; private buildRowFormField; private getRowFormFieldLabel; private buildFormFieldLabelContext; private getFieldTypeFromColumnType; private getFieldValueOptions; }