C# Class Optimus.Umbraco.Trees.BaseDynamicFileTree

Inheritance: umbraco.cms.presentation.Trees.BaseTree
显示文件 Open project: TimGeyssens/BundlingAndMinificationForTheMasses

Public Methods

Method Description
BaseDynamicFileTree ( string application ) : System
Render ( umbraco.cms.presentation.Trees.XmlTree &tree ) : void
RenderJS ( StringBuilder &Javascript ) : void

Protected Methods

Method Description
CreateRootNode ( umbraco.cms.presentation.Trees.XmlTreeNode &rootNode ) : void
OnRenderFileNode ( umbraco.cms.presentation.Trees.XmlTreeNode &xNode ) : void

Inheritors can override this method to modify the file node that is created.

OnRenderFolderNode ( umbraco.cms.presentation.Trees.XmlTreeNode &xNode ) : void

Inheritors can override this method to modify the folder node that is created.

Method Details

BaseDynamicFileTree() public method

public BaseDynamicFileTree ( string application ) : System
application string
return System

CreateRootNode() protected method

protected CreateRootNode ( umbraco.cms.presentation.Trees.XmlTreeNode &rootNode ) : void
rootNode umbraco.cms.presentation.Trees.XmlTreeNode
return void

OnRenderFileNode() protected method

Inheritors can override this method to modify the file node that is created.
protected OnRenderFileNode ( umbraco.cms.presentation.Trees.XmlTreeNode &xNode ) : void
xNode umbraco.cms.presentation.Trees.XmlTreeNode
return void

OnRenderFolderNode() protected method

Inheritors can override this method to modify the folder node that is created.
protected OnRenderFolderNode ( umbraco.cms.presentation.Trees.XmlTreeNode &xNode ) : void
xNode umbraco.cms.presentation.Trees.XmlTreeNode
return void

Render() public method

public Render ( umbraco.cms.presentation.Trees.XmlTree &tree ) : void
tree umbraco.cms.presentation.Trees.XmlTree
return void

RenderJS() public method

public RenderJS ( StringBuilder &Javascript ) : void
Javascript StringBuilder
return void