C# Класс OxxCommerceStarterKit.Web.Business.Rendering.SliderContentAreaRenderer

Extends the default ContentAreaRenderer to apply custom CSS classes to each ContentFragment.
Наследование: ContentAreaRenderer
Показать файл Открыть проект

Открытые методы

Метод Описание
Render ( HtmlHelper htmlHelper, ContentArea contentArea ) : void
RenderWithoutContainer ( HtmlHelper htmlHelper, ContentArea contentArea ) : void

The container breaks the slider content, and we do not need it, since we won't edit the content when using this renderer

SliderContentAreaRenderer ( IContentRenderer contentRenderer, IContentRepository contentRepository ) : System

Защищенные методы

Метод Описание
GetViewDataSetting ( HtmlHelper htmlHelper, string viewDataKey ) : bool
MergeSettings ( TagBuilder tagBuilder, SliderItemSettings sliderItemSettings ) : void
RenderContentAreaItem ( HtmlHelper htmlHelper, ContentAreaItem contentAreaItem, string templateTag, string htmlTag, string cssClass ) : void

Описание методов

GetViewDataSetting() защищенный Метод

protected GetViewDataSetting ( HtmlHelper htmlHelper, string viewDataKey ) : bool
htmlHelper HtmlHelper
viewDataKey string
Результат bool

MergeSettings() защищенный Метод

protected MergeSettings ( TagBuilder tagBuilder, SliderItemSettings sliderItemSettings ) : void
tagBuilder TagBuilder
sliderItemSettings SliderItemSettings
Результат void

Render() публичный Метод

public Render ( HtmlHelper htmlHelper, ContentArea contentArea ) : void
htmlHelper HtmlHelper
contentArea ContentArea
Результат void

RenderContentAreaItem() защищенный Метод

protected RenderContentAreaItem ( HtmlHelper htmlHelper, ContentAreaItem contentAreaItem, string templateTag, string htmlTag, string cssClass ) : void
htmlHelper HtmlHelper
contentAreaItem ContentAreaItem
templateTag string
htmlTag string
cssClass string
Результат void

RenderWithoutContainer() публичный Метод

The container breaks the slider content, and we do not need it, since we won't edit the content when using this renderer
public RenderWithoutContainer ( HtmlHelper htmlHelper, ContentArea contentArea ) : void
htmlHelper HtmlHelper
contentArea ContentArea
Результат void

SliderContentAreaRenderer() публичный Метод

public SliderContentAreaRenderer ( IContentRenderer contentRenderer, IContentRepository contentRepository ) : System
contentRenderer IContentRenderer
contentRepository IContentRepository
Результат System