Definition
Namespace:Kendo.Mvc.UI.Html
Assembly:Kendo.Mvc.dll
Syntax:
C#
public class GridRowBuilderFactory : IGridRowBuilderFactory
Inheritance: objectGridRowBuilderFactory
Implements:
Inherited Members
Constructors
C#
public GridRowBuilderFactory(IGridTableBulderFactory tableBuilderFactory, IGridCellBuilderFactory cellBuilderFactory, IGridRowBuilderDecoratorProvider decoratorProvider)
Properties
C#
protected IDictionary<GridItemType, Func<GridRenderingData, GridItem, ComponentSize?, IGridRowBuilder>> BuilderRegistry { get; }
Methods
C#
public IGridRowBuilder CreateBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
Implements:
C#
protected virtual IGridRowBuilder CreateDataRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size = null)
C#
protected virtual IGridRowBuilder CreateDetailRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size = null)
C#
protected virtual IGridEditFormBuilder CreateEditFormBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateEditRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateEmptyRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
public virtual IGridRowBuilder CreateFooterBuilder(GridRenderingData renderingData)
Implements:
C#
protected virtual IGridRowBuilder CreateGroupFooterRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateGroupRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
public virtual IGridRowBuilder CreateHeaderBuilder(GridRenderingData renderingData)
Implements:
C#
protected virtual IGridRowBuilder CreateInformEditRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateInFormInsertRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateInLineEditRowBuilder(GridRenderingData renderingData, GridItem item)
C#
protected virtual IGridRowBuilder CreateInLineInsertRowBuilder(GridRenderingData renderingData, GridItem item)
C#
protected virtual IGridEditFormBuilder CreateInsertFormBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreateInsertRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreatePopUpEditRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)
C#
protected virtual IGridRowBuilder CreatePopUpInsertRowBuilder(GridRenderingData renderingData, GridItem item, ComponentSize? size)