@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
64 lines (63 loc) • 3.82 kB
TypeScript
import Adaptable, { AdaptableWizardView } from './src/agGrid';
import { AdaptableAgGrid } from './src/agGrid/AdaptableAgGrid';
import { AdaptableNumberEditor, AdaptableReactNumberEditor } from './src/agGrid/editors/AdaptableNumberEditor';
import { AdaptablePercentageEditor, AdaptableReactPercentageEditor } from './src/agGrid/editors/AdaptablePercentageEditor';
import { AdaptableDateEditor, AdaptableReactDateEditor } from './src/agGrid/editors/AdaptableDateEditor';
import { getAbstractSyntaxTree } from './src/parser/src';
import { getTokens } from './src/parser/src/tokenizer';
import { AdaptableUpgradeHelper, type UpgradeConfig } from './src/migration/AdaptableUpgradeHelper';
export default Adaptable;
export declare const _AdaptableAgGrid: typeof AdaptableAgGrid;
export declare const AdaptableNoCodeWizard: typeof import("./src/agGrid/Adaptable").AdaptableNoCodeWizard;
export declare const _AdaptableLogger: typeof import("./types").AdaptableLogger;
export declare const AdaptableQL: {
BooleanFunctions: import("./src/Utilities/ExpressionFunctions/booleanExpressionFunctions").BooleanFunctionName[];
ScalarFunctions: import("./src/Utilities/ExpressionFunctions/scalarExpressionFunctions").ScalarFunctionName[];
ObservableFunctions: import("./src/Utilities/ExpressionFunctions/observableExpressionFunctions").ObservableFunctionName[];
AggregatedBooleanFunctions: import("./src/Utilities/ExpressionFunctions/aggregatedBooleanExpressionFunctions").AggregatedBooleanFunctionName[];
AggregatedScalarFunctions: import("./src/Utilities/ExpressionFunctions/aggregatedScalarExpressionFunctions").AggregatedScalarFunctionName[];
getAbstractSyntaxTree: typeof getAbstractSyntaxTree;
getTokens: typeof getTokens;
};
/**
* AdapTable Column Types
*/
export declare const AdaptableColumnType: {
/**
* A column that is never displayed in the UI, but it's still available programmatically.
*/
HiddenColumn: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is calculated based on other columns in the table.
*/
CalculatedColumn: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is NOT stored in the grid but in the state, allowing run-time users to "attach" custom data
*/
FreeTextColumn: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is used to display an action button or link.
*/
ActionColumn: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is used to display FDC3 data/actions.
*/
Fdc3Column: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* Any column that is used to display Pivot Totals: PivotGrandTotal, PivotGroupTotal or PivotAggregationTotal
*/
PivotAnyTotal: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is used to display the Grand Total of ALL Pivot Columns.
*/
PivotGrandTotal: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is used to display a single Total for EACH Pivot Column Group.
*/
PivotColumnTotal: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
/**
* A column that is used to display the Totals of Pivot Aggregation Columns.
*/
PivotAggregationTotal: import("./src/AdaptableState/Common/AdaptableColumn").AdaptableColumnType;
};
export { AdaptableReactPercentageEditor, AdaptableReactNumberEditor, AdaptableReactDateEditor, AdaptablePercentageEditor, AdaptableNumberEditor, AdaptableDateEditor, AdaptableWizardView, AdaptableUpgradeHelper, type UpgradeConfig, };