IDatasetStyleBuilder
Definition
Namespace: Surya.Ab.Export.Client.Interface
Assembly: Surya.Ab.Export.dll
Helps to create Optional Style related properties for the Dataset.
public interface IDatasetStyleBuilder
BuilderMethods
| Name | Definition |
|---|---|
| HeaderStyle(AbStyle style) | Represents style properties for the Dataset Header |
| TableHeaderStyle(AbStyle style) | Represents style properties for the Dataset Table Header |
| BodyStyle(AbStyle style) | Represents style properties for the Table Body |
| FooterStyle(AbStyle style) | Represents style properties for the Dataset Footer |
| RowStyles(Action<IRowStyleBuilder> rowStylesAction) | Represents style properties for rows of the table |
| ColumnStyles(Action<IColumnStyleBuilder> columnStylesAction) | Represents style properties for columns of the table |
| CellStyles(Action<ICellStyleBuilder> cellStylesAction) | Represents style properties for cells of the table body and Header |
| Build() | Builds and returns DataSetStyle instance |
Structure
public interface IDatasetStyleBuilder
{
IDatasetStyleBuilder HeaderStyle(AbStyle style);
IDatasetStyleBuilder TableHeaderStyle(AbStyle style);
IDatasetStyleBuilder BodyStyle(AbStyle style);
IDatasetStyleBuilder FooterStyle(AbStyle style);
IDatasetStyleBuilder RowStyles(Action<IRowStyleBuilder> rowStylesAction);
IDatasetStyleBuilder ColumnStyles(Action<IColumnStyleBuilder> columnStylesAction);
IDatasetStyleBuilder CellStyles(Action<ICellStyleBuilder> cellStylesAction);
DatasetStyle Build();
}