Class TrinityTable
- Namespace
- AbanoubNassem.Trinity.Components
- Assembly
- AbanoubNassem.Trinity.dll
Represents a table in the Trinity application.
public class TrinityTable
- Inheritance
-
TrinityTable
- Inherited Members
Properties
Actions
Gets or sets the list of actions available for each row in the table.
public List<ITrinityAction> Actions { get; }
Property Value
BottomWidgets
Gets or sets the list of widgets displayed at the bottom of the table.
public List<ITrinityWidget> BottomWidgets { get; }
Property Value
BulkActions
Gets or sets the list of bulk actions available for multiple rows in the table.
public List<ITrinityAction> BulkActions { get; }
Property Value
Columns
Gets or sets the list of columns in the table.
public List<ITrinityColumn> Columns { get; }
Property Value
TopWidgets
Gets or sets the list of widgets displayed at the top of the table.
public List<ITrinityWidget> TopWidgets { get; }
Property Value
Methods
SetActions(List<ITrinityAction>)
Sets the list of actions available for each row in the table.
public TrinityTable SetActions(List<ITrinityAction> actions)
Parameters
actions
List<ITrinityAction>The list of actions to set.
Returns
- TrinityTable
The TrinityTable instance.
SetBottomWidgets(List<ITrinityWidget>)
Sets the list of widgets displayed at the bottom of the table.
public TrinityTable SetBottomWidgets(List<ITrinityWidget> bottomWidgets)
Parameters
bottomWidgets
List<ITrinityWidget>The list of widgets to set.
Returns
- TrinityTable
The TrinityTable instance.
SetBulkActions(List<ITrinityAction>)
Sets the list of bulk actions available for multiple rows in the table.
public TrinityTable SetBulkActions(List<ITrinityAction> actions)
Parameters
actions
List<ITrinityAction>The list of bulk actions to set.
Returns
- TrinityTable
The TrinityTable instance.
SetColumns(List<ITrinityColumn>)
Sets the list of columns in the table.
public TrinityTable SetColumns(List<ITrinityColumn> columns)
Parameters
columns
List<ITrinityColumn>The list of columns to set.
Returns
- TrinityTable
The TrinityTable instance.
SetTopWidgets(List<ITrinityWidget>)
Sets the list of widgets displayed at the top of the table.
public TrinityTable SetTopWidgets(List<ITrinityWidget> topWidgets)
Parameters
topWidgets
List<ITrinityWidget>The list of widgets to set.
Returns
- TrinityTable
The TrinityTable instance.