Fluqi.Widget.jMenuItem.MenuItem.BuildTagHtml C# (CSharp) Method

BuildTagHtml() protected method

Builds up the Html for a menu-item
protected BuildTagHtml ( Fluqi.Extension.Helpers.jStringBuilder sb ) : void
sb Fluqi.Extension.Helpers.jStringBuilder
return void
		protected internal void BuildTagHtml(jStringBuilder sb) {
			bool prettyRender = this.Menu.Rendering.PrettyRender;
			bool renderCss = this.Menu.Rendering.RenderCSS;
			int tabDepth = this.Menu.Rendering.TabDepth;
			_IsRoot = (this.Menu.Root == this);
			
			if (_IsRoot)
				RenderRootOpenItem(sb);
			else 
				RenderOpenItem(sb);

			if (this.HasChildren()) {
				RenderChildren(sb);
			}

			if (_IsRoot)
				RenderRootCloseItem(sb);
			else
				RenderCloseItem(sb);
			
		} // BuildTagHtml