Home > Class Reference > ENSLIB namespace > %ZEN.Component.vmenu
Private  Storage   

%ZEN.Component.vmenu


class %ZEN.Component.vmenu extends menu

This is a specialized subclass of the menu component that draws a vertical menu.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


Summary


Properties
%condition %import %includeFiles %page
%resource align aux caption
cellAlign cellSize cellStyle cellVAlign
children composite containerStyle disabled
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
help hidden hint hintClass
hintStyle id image imageHeight
imageWidth index label labelClass
labelDisabledClass labelPosition labelStyle layout
link linkResource name onactivate
onafterdrag onbeforedrag onclick ondrag
ondrop onhide onrefresh onshow
onshowHelp onupdate parent showLabel
slice subMenuActive subMenuLevel target
title tuple valign visible
width window

Methods
%AddChild %AddChildAfter %AddChildBefore %AddToSaveSet
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawComponentHTML %DrawHTML %DrawJSStrings %DrawMenuCell
%EnclosingDivId %Eval %EvalC %Extends
%ForceClientRender %GetChildIndex %GetEventHandlers %GetParameter
%GetXMLName %IsA %IsModified %MakeId
%New %NormalizeObject %ObjectModified %OnAddToPageAfter
%OnAddToPageBefore %OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren
%OnObjectSynch %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveChild %RemoveChildren
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
childrenMutated dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler exposeComponent
findElement fireOnUpdateEvent getChildIndex getEnclosingDiv
getHidden getHintElement getLabelElement getProperty
getSettings getType invokeSuper isOfType
makeId onActionHandler onCreate onDelete
onDisplayHandler onEndModalHandler onItemActionHandler onItemShowHelpHandler
onPopupAction onRefreshContents onSerialize onShowHelpHandler
onStartModalHandler ondisabledHandler onloadHandler onunloadHandler
onupdateHandler refreshContents removeChild render
renderContents renderSVG setHidden setOverlayMode
setProperty setPropertyAll showSubMenu startProgressBar
stopProgressBar


Parameters


• parameter DEFAULTCELLVALIGN = "top";
Subclasses can set this to change default cellVAlign for a group.
• parameter DEFAULTENCLOSINGCLASS = "vmenu";
Subclasses can set this to change default enclosingClass used for this component.
• parameter DEFAULTGROUPCLASS = "vmenuTable";
Subclasses can set this to change default css class for a group.
• parameter DEFAULTLAYOUT = "vertical";
Subclasses can set this to change default layout for a group.