Provides run-time access to Styled Column Module and associated state

TypeScript
export interface

Methods

MethodDescription
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

TypeScript
addStyledColumn(styledColumn: StyledColumn): void;
Parameters
ParameterTypeDescription
styledColumnStyledColumn
Returns

void

canDisplaySparklines

Can this AdapTable instance display Sparklines (e.g. is AG Grid SparklinesModule installed)

TypeScript
canDisplaySparklines(): boolean;
Returns

boolean

deleteAllStyledColumns

Delete all Styled Columns in State

TypeScript
deleteAllStyledColumns(): void;
Returns

void

deleteStyledColumn

Delete a Styled column

TypeScript
deleteStyledColumn(styledColumn: StyledColumn): void;
Parameters
ParameterTypeDescription
styledColumnStyledColumn
Returns

void

editStyledColumn

Edits a Styled Column

TypeScript
editStyledColumn(styledColumn: StyledColumn): StyledColumn;
Parameters
ParameterTypeDescription
styledColumnStyledColumnStyled Column to edit
Returns

StyledColumn

getActiveStyledColumnForColumn

Returns a Styled Column for a given column

TypeScript
getActiveStyledColumnForColumn(column: AdaptableColumn): StyledColumn | undefined;
Parameters
ParameterTypeDescription
columnAdaptableColumnColumn to check
Returns

StyledColumn | undefined

getActiveStyledColumns

Retrieves all active (not-suspended) Styled Columns in Adaptable State

TypeScript
getActiveStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];
Parameters
ParameterType
configLayoutExtendedConfig
Returns

StyledColumn[]

getStyledColumnById

Retrieves Styled Column by Id

TypeScript
getStyledColumnById(id: StyledColumn['Uuid'], config?: LayoutExtendedConfig): StyledColumn;
Parameters
ParameterTypeDescription
idStyledColumn['Uuid']Styled Column id
configLayoutExtendedConfig
Returns

StyledColumn

getStyledColumnForColumnId

Retrieves Styled Column for given Column Id

TypeScript
getStyledColumnForColumnId(columnId: StyledColumn['ColumnId'], config?: LayoutExtendedConfig): StyledColumn;
Parameters
ParameterTypeDescription
columnIdStyledColumn['ColumnId']Styled Column id
configLayoutExtendedConfig
Returns

StyledColumn

getStyledColumns

Retrieves all Styled Columns in Adaptable State

TypeScript
getStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];
Parameters
ParameterType
configLayoutExtendedConfig
Returns

StyledColumn[]

getStyledColumnState

Retrieves Styled Column section from Adaptable State

TypeScript
getStyledColumnState(): StyledColumnState;
Returns

StyledColumnState

getSuspendedStyledColumns

Retrieves all suspended Styled Columns in Adaptable State

TypeScript
getSuspendedStyledColumns(config?: LayoutExtendedConfig): StyledColumn[];
Parameters
ParameterType
configLayoutExtendedConfig
Returns

StyledColumn[]

hasGradientStyle

Checks whether Column with given columnId has a Gradient Style applied

TypeScript
hasGradientStyle(columnId: string): boolean;
Parameters
ParameterTypeDescription
columnIdstringcolumn ID
Returns

boolean

hasPercentBarStyle

Checks whether Column with given columnId has a PercentBar Style applied

TypeScript
hasPercentBarStyle(columnId: string): boolean;
Parameters
ParameterTypeDescription
columnIdstringcolumn ID
Returns

boolean

isSparklineStyleStyledColumn

Checks whether Column is a Sparkline Column

TypeScript
isSparklineStyleStyledColumn(column: AdaptableColumn): boolean;
Parameters
ParameterType
columnAdaptableColumn
Returns

boolean

openStyledColumnSettingsPanel

Open Styled Column section of Settings Panel

TypeScript
openStyledColumnSettingsPanel(): void;
Returns

void

suspendAllStyledColumn

Suspends all Styled Columns

TypeScript
suspendAllStyledColumn(): void;
Returns

void

suspendStyledColumn

Suspends an active Styled Column

TypeScript
suspendStyledColumn(styledColumn: StyledColumn): void;
Parameters
ParameterTypeDescription
styledColumnStyledColumn
Returns

void

unSuspendAllStyledColumn

Activates all suspended Styled Column

TypeScript
unSuspendAllStyledColumn(): void;
Returns

void

unSuspendStyledColumn

Activates a suspended Styled Column

TypeScript
unSuspendStyledColumn(styledColumn: StyledColumn): void;
Parameters
ParameterTypeDescription
styledColumnStyledColumn
Returns

void