PERGOLA LOGO

pergola.Taskbar

System events: YES.

User events and functions: NO.

System component. You can create other instances of this class.

Listed: class properties/methods; prototype properties and methods; instance properties. Prototype properties and methods inherited by the Class superclass are not listed.

class

None

prototype

PROPERTIES

parent

pergola.user. Overridden by the pergola.taskbar object with pergola.systemComponents.

width

Defined in pergola.presentationAttributes – number (user space units).

height

Defined in pergola.presentationAttributes – number (user space units).

position

Defined in config file – string; allowed values: "top"; "bottom".

fill

Defined in pergola.presentationAttributes – string.

display

"none" – string.

METHODS

toggleOn()

Displays the taskbar. The initial value of this display is "none". This method is invoked on the first instantiation (only) of pergola.Window, if that occurs. The tabs dock with its window tab children, if any, is appended to this container.

toggleOff()

Hides the taskbar. The contained tabs dock with its window tab children, if any, is appended to a different container and remains visible.

toggle()

Sets the display attribute for this container.

handleEvent(evt)

build(object)

this inherits the properties specified in object; prototype properties specified in object are overridden. Creates elements. Returns this.

instance

name

String. If not passed to the constructor, gets a generated XML name (Class).

id

String. The return value of this name.toXML(). This container ID. Used as prefix where other elements' IDs are attributed.

owner

If specified, designates the owner object.

container

<g> element.

rect

<rect> element.