class %ZEN.Component.locatorBar
extends component
This component displays a locator bar; a set of links
displayed along the top of a page to indicate where the page
is located within the application.
property OnDrawBar
as %ZEN.Datatype.delegator(FORMALSPEC="seed:%ZEN.Datatype.string",RETURNTYPE="%Status");
Optional.
Name of Server-side callback method that will inject additional
content into the center of the locator bar.
If defined, this callback is invoked on the server when this
component is drawn. It provides HTML content by using &html or
by using the WRITE command.
This must be the name of a server-only method in the page
class that contains this component.
property OnGetQuickLinks
as %ZEN.Datatype.delegator(FORMALSPEC="*links:%ZEN.Datatype.string",RETURNTYPE="%Status");
Optional.
Name of Server-side callback method that returns an array
of quick links. The array is of the form:
pLink("caption")=url
If provided, these are displayed in a dropdown list at the edge
of the locator bar.
This must be the name of a server-only method in the page
class that contains this view component.
property links
as list of %ZEN.Auxiliary.locatorLink(XMLPROJECTION="ELEMENT",XMLREF=1,XMLTYPECONSTRAINT="CHOICE");
List of link objects.
Each object specifies a link displayed in the locator bar.
property seed
as %ZEN.Datatype.string(ZENEXPRESSION=1);
Optional.
User-defined seed value. This is an optional parameter that
is passed on to the OnDrawBar callback
method.
method %DrawHTML()
Static HTML display method
method onupdateHandler()
[ Language = javascript ]
This client method, if present, is fired when the object is updated from the server.