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();
}