UNPKG

@adaptabletools/adaptable

Version:

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

22 lines (21 loc) 1.25 kB
import { AdaptableModuleBase } from './AdaptableModuleBase'; import { AdaptableColumn } from '../AdaptableState/Common/AdaptableColumn'; import { CustomSort } from '../AdaptableState/CustomSortState'; import { TeamSharingImportInfo } from '../AdaptableState/TeamSharingState'; import { AdaptableModuleView, AdaptableObjectView, IModule } from './Interface/IModule'; import { AdaptableApi } from '../Api/AdaptableApi'; import { AdaptableObject } from '../AdaptableState/Common/AdaptableObject'; export declare class CustomSortModule extends AdaptableModuleBase implements IModule { constructor(api: AdaptableApi); getModuleAdaptableObjects(config?: { includeLayoutNotAssociatedObjects?: boolean; }): AdaptableObject[]; getExplicitlyReferencedColumnIds(customSort: CustomSort): string[]; hasNamedQueryReferences(): boolean; createColumnMenuItems(column: AdaptableColumn): import("../Utilities/MenuItem").MenuItemShowPopup<"custom-sort-add" | "custom-sort-edit">[]; getTeamSharingAction(): TeamSharingImportInfo<CustomSort>; toView(customSort: CustomSort): AdaptableObjectView; toViewAll(): AdaptableObjectView[]; getViewProperties(): AdaptableModuleView; canBeAssociatedWithLayouts(): boolean; }