Skip to main content

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

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

Edit on GitHub