@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
28 lines (27 loc) • 621 B
TypeScript
import { AdaptableModule, AdaptableObject, Layout } from '../../types';
/**
* Defines an Extended Layout - provides a Layout and all objects that refer to it
*/
export interface ExtendedLayoutInfo {
/**
* Layout being extended
*/
Layout: Layout;
/**
* Object to be included in the Layout
*/
Extensions: LayoutExtension[];
}
/**
* Defines an object being extended in a Layout
*/
export interface LayoutExtension {
/**
* Module to which Extended Object belongs
*/
Module: AdaptableModule;
/**
* Object being Extended
*/
Object: AdaptableObject;
}