C# Class Carrotware.CMS.UI.Components.BaseCmsComponent

Inheritance: Carrotware.Web.UI.Components.BaseWebComponent, ICmsComponent
Show file Open project: ninianne98/CarrotCakeCMS-MVC

Protected Properties

Property Type Description
navHelper ISiteNavHelper

Public Methods

Method Description
BaseCmsComponent ( ) : System
GetChildren ( System.Guid rootContentID ) : List
GetHtml ( ) : string
GetTopNav ( ) : List

Protected Methods

Method Description
IsContained ( List navCrumbs, System.Guid rootContentID ) : SiteNav
LoadChildren ( StringBuilder output, System.Guid rootContentID, string sItemCSS, int iParent, int iLevel ) : StringBuilder
LoadData ( ) : void
TweakData ( ) : void
WriteListPrefix ( StringBuilder output ) : StringBuilder
WriteListSuffix ( StringBuilder output ) : StringBuilder
WriteTopLevel ( StringBuilder output ) : StringBuilder

Method Details

BaseCmsComponent() public method

public BaseCmsComponent ( ) : System
return System

GetChildren() public method

public GetChildren ( System.Guid rootContentID ) : List
rootContentID System.Guid
return List

GetHtml() public method

public GetHtml ( ) : string
return string

GetTopNav() public method

public GetTopNav ( ) : List
return List

IsContained() protected method

protected IsContained ( List navCrumbs, System.Guid rootContentID ) : SiteNav
navCrumbs List
rootContentID System.Guid
return Carrotware.CMS.Core.SiteNav

LoadChildren() protected method

protected LoadChildren ( StringBuilder output, System.Guid rootContentID, string sItemCSS, int iParent, int iLevel ) : StringBuilder
output StringBuilder
rootContentID System.Guid
sItemCSS string
iParent int
iLevel int
return StringBuilder

LoadData() protected method

protected LoadData ( ) : void
return void

TweakData() protected method

protected TweakData ( ) : void
return void

WriteListPrefix() protected method

protected WriteListPrefix ( StringBuilder output ) : StringBuilder
output StringBuilder
return StringBuilder

WriteListSuffix() protected method

protected WriteListSuffix ( StringBuilder output ) : StringBuilder
output StringBuilder
return StringBuilder

WriteTopLevel() protected method

protected WriteTopLevel ( StringBuilder output ) : StringBuilder
output StringBuilder
return StringBuilder

Property Details

navHelper protected property

protected ISiteNavHelper navHelper
return ISiteNavHelper