TMenuItem

Node in a tree structure of menu items.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TMenuItem

Source

WebSite.Menu.Item.pas (33)

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTTextFIdentifier
InstanceprotectedTDocumentNodeFCaption
InstanceprotectedTUriFTarget
InstancepublicTObjectList<TMenuItem>ChildItems
InstancepublicTBooleanCurrent
InstancepublicTBooleanPathCurrent
InstancepublicTBooleanExpanded
InstancepublicTBooleanExpandByDefault
InstancepublicTTextAction
InstancepublicTTextListClasses

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedSetCaption(Value: TDocumentNode)
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicTBooleanHasChildren()
InstancepublicTBooleanHasLeavesOnly()
InstancepublicUpdateToSession(Translator: TTranslator; Level: TInteger32; SessionMenuItems: TSessionMenuItems; ExpandedLevel: TInteger32)
InstancepublicTHtmlElementRenderSelf(Translator: TTranslator)
InstancepublicDetermineIfInCurrentPath()
InstancepublicTMenuItemGetCurrentItem()
InstancepublicTMenuItemGetParentOfCurrentItem()
InstancepublicTMenuItemCopy()