public BocListRenderer( IResourceUrlFactory resourceUrlFactory, IGlobalizationService globalizationService, IRenderingFeatures renderingFeatures, BocListCssClassDefinition cssClasses, IBocListTableBlockRenderer tableBlockRenderer, IBocListNavigationBlockRenderer navigationBlockRenderer, IBocListMenuBlockRenderer menuBlockRenderer) : base(resourceUrlFactory, globalizationService, renderingFeatures) { ArgumentUtility.CheckNotNull("cssClasses", cssClasses); ArgumentUtility.CheckNotNull("tableBlockRenderer", tableBlockRenderer); ArgumentUtility.CheckNotNull("navigationBlockRenderer", navigationBlockRenderer); ArgumentUtility.CheckNotNull("menuBlockRenderer", menuBlockRenderer); _cssClasses = cssClasses; _tableBlockRenderer = tableBlockRenderer; _navigationBlockRenderer = navigationBlockRenderer; _menuBlockRenderer = menuBlockRenderer; }
/// <summary> /// Contructs a renderer bound to a <see cref="BocList"/> to render, an <see cref="HtmlTextWriter"/> to render to, and a /// <see cref="BocCommandColumnDefinition"/> column for which to render cells. /// </summary> /// <remarks> /// This class should not be instantiated directly by clients. Instead, a <see cref="BocRowRenderer"/> should use a /// factory to obtain instances of this class. /// </remarks> public BocCommandColumnRenderer(IResourceUrlFactory resourceUrlFactory, IRenderingFeatures renderingFeatures, BocListCssClassDefinition cssClasses) : base(resourceUrlFactory, renderingFeatures, cssClasses) { }
/// <summary> /// Contructs a renderer bound to a <see cref="BocList"/> to render and an <see cref="HtmlTextWriter"/> to render to. /// </summary> /// <remarks> /// This class should not be instantiated directly by clients. Instead, a <see cref="BocListRenderer"/> should use a /// factory to obtain an instance of this class. /// </remarks> public BocListMenuBlockRenderer(BocListCssClassDefinition cssClasses) { ArgumentUtility.CheckNotNull("cssClasses", cssClasses); _cssClasses = cssClasses; }
protected BocValueColumnRendererBase(IResourceUrlFactory resourceUrlFactory, IRenderingFeatures renderingFeatures, BocListCssClassDefinition cssClasses) : base(resourceUrlFactory, renderingFeatures, cssClasses) { }