StyledColumnApi
Provides run-time access to Styled Column Module and associated state
export interfaceMethods
| Method | Description |
|---|---|
| addStyledColumn(styledColumn) | Create a Styled column |
| canDisplaySparklines() | Can this AdapTable instance display Sparklines (e.g. is AG Grid SparklinesModule installed) |
| deleteAllStyledColumns() | Delete all Styled Columns in State |
| deleteStyledColumn(styledColumn) | Delete a Styled column |
| editStyledColumn(styledColumn) | Edits a Styled Column |
| getActiveStyledColumnForColumn(column) | Returns a Styled Column for a given column |
| getActiveStyledColumns(config) | Retrieves all active (not-suspended) Styled Columns in Adaptable State |
| getStyledColumnById(id, config) | Retrieves Styled Column by Id |
| getStyledColumnForColumnId(columnId, config) | Retrieves Styled Column for given Column Id |
| getStyledColumns(config) | Retrieves all Styled Columns in Adaptable State |
| getStyledColumnState() | Retrieves Styled Column section from Adaptable State |
| getSuspendedStyledColumns(config) | Retrieves all suspended Styled Columns in Adaptable State |
| hasGradientStyle(columnId) | Checks whether Column with given columnId has a Gradient Style applied |
| hasPercentBarStyle(columnId) | Checks whether Column with given columnId has a PercentBar Style applied |
| isSparklineStyleStyledColumn(column) | Checks whether Column is a Sparkline Column |
| openStyledColumnSettingsPanel() | Open Styled Column section of Settings Panel |
| suspendAllStyledColumn() | Suspends all Styled Columns |
| suspendStyledColumn(styledColumn) | Suspends an active Styled Column |
| unSuspendAllStyledColumn() | Activates all suspended Styled Column |
| unSuspendStyledColumn(styledColumn) | Activates a suspended Styled Column |
Method Details
addStyledColumn
Create a Styled column
addStyledColumn(styledColumn: StyledColumn): void;Parameters
| Parameter | Type | Description |
|---|---|---|
| styledColumn | StyledColumn |
Returns
void
canDisplaySparklines
Can this AdapTable instance display Sparklines (e.g. is AG Grid SparklinesModule installed)
canDisplaySparklines(): boolean;Returns
boolean
deleteAllStyledColumns
Delete all Styled Columns in State
deleteAllStyledColumns(): void;Returns
void
deleteStyledColumn
Delete a Styled column
deleteStyledColumn(styledColumn: StyledColumn): void;Parameters
| Parameter | Type | Description |
|---|---|---|
| styledColumn | StyledColumn |
Returns
void
editStyledColumn
Edits a Styled Column
editStyledColumn(styledColumn: StyledColumn): StyledColumn;Parameters
| Parameter | Type | Description |
|---|---|---|
| styledColumn | StyledColumn | Styled Column to edit |
Returns
getActiveStyledColumnForColumn
Returns a Styled Column for a given column
getActiveStyledColumnForColumn(column: AdaptableColumn): StyledColumn | undefined;Parameters
| Parameter | Type | Description |
|---|---|---|
| column | AdaptableColumn | Column to check |
Returns
StyledColumn | undefined
getActiveStyledColumns
Retrieves all active (not-suspended) Styled Columns in Adaptable State
getActiveStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];Parameters
| Parameter | Type |
|---|---|
| config | LayoutExtendedConfig |
Returns
getStyledColumnById
Retrieves Styled Column by Id
getStyledColumnById(id: StyledColumn['Uuid'], config?: LayoutExtendedConfig): StyledColumn;Parameters
| Parameter | Type | Description |
|---|---|---|
| id | StyledColumn['Uuid'] | Styled Column id |
| config | LayoutExtendedConfig |
Returns
getStyledColumnForColumnId
Retrieves Styled Column for given Column Id
getStyledColumnForColumnId(columnId: StyledColumn['ColumnId'], config?: LayoutExtendedConfig): StyledColumn;Parameters
| Parameter | Type | Description |
|---|---|---|
| columnId | StyledColumn['ColumnId'] | Styled Column id |
| config | LayoutExtendedConfig |
Returns
getStyledColumns
Retrieves all Styled Columns in Adaptable State
getStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];Parameters
| Parameter | Type |
|---|---|
| config | LayoutExtendedConfig |
Returns
getStyledColumnState
Retrieves Styled Column section from Adaptable State
getStyledColumnState(): StyledColumnState;Returns
getSuspendedStyledColumns
Retrieves all suspended Styled Columns in Adaptable State
getSuspendedStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];Parameters
| Parameter | Type |
|---|---|
| config | LayoutExtendedConfig |
Returns
hasGradientStyle
Checks whether Column with given columnId has a Gradient Style applied
hasGradientStyle(columnId: string): boolean;Parameters
| Parameter | Type | Description |
|---|---|---|
| columnId | string | column ID |
Returns
boolean
hasPercentBarStyle
Checks whether Column with given columnId has a PercentBar Style applied
hasPercentBarStyle(columnId: string): boolean;Parameters
| Parameter | Type | Description |
|---|---|---|
| columnId | string | column ID |
Returns
boolean
isSparklineStyleStyledColumn
Checks whether Column is a Sparkline Column
isSparklineStyleStyledColumn(column: AdaptableColumn): boolean;Parameters
| Parameter | Type |
|---|---|
| column | AdaptableColumn |
Returns
boolean
openStyledColumnSettingsPanel
Open Styled Column section of Settings Panel
openStyledColumnSettingsPanel(): void;Returns
void
suspendAllStyledColumn
Suspends all Styled Columns
suspendAllStyledColumn(): void;Returns
void
suspendStyledColumn
Suspends an active Styled Column
suspendStyledColumn(styledColumn: StyledColumn): void;Parameters
| Parameter | Type | Description |
|---|---|---|
| styledColumn | StyledColumn |
Returns
void
unSuspendAllStyledColumn
Activates all suspended Styled Column
unSuspendAllStyledColumn(): void;Returns
void
unSuspendStyledColumn
Activates a suspended Styled Column
unSuspendStyledColumn(styledColumn: StyledColumn): void;Parameters
| Parameter | Type | Description |
|---|---|---|
| styledColumn | StyledColumn |
Returns
void