The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Quiq::JQuery::MenuBar - Erzeuge den Code einer jQuery Menüleiste

BASE CLASS

Quiq::Hash

DESCRIPTION

Die Klasse erzeugt den HTML-Code einer jQuery UI menüleiste. Dem Konstruktor werden die Menüpunktdefintionen mit dem Attribut items übergeben. Die Methode html() generiert den HTML-Code.

Homepage:

Quelldateien:

Achtung: Der Code läuft nur mit jQuery UI 1.11.4!

ATTRIBUTES

id => $id (Default: 'menubar')

(String) CSS-Id der Menüleiste

items => \@arr (Default: [])

(Array of Hashes) Definition der Menüpunkte.

style => $style

CSS-Style.

METHODS

Konstruktor

new() - Instantiiere Objekt

Synopsis

  $obj = $class->new(@keyVal);

Description

Instantiiere ein Menüleisten-Objekt und liefere eine Referenz auf dieses Objekt zurück.

Objektmethoden

html() - Generiere HTML

Synopsis

  $html = $obj->html($h);
  $html = $class->html($h,@keyVal);

Description

Generiere den HTML-Code eines Menüleisten-Objekts und liefere diesen zurück. Als Klassenmethode gerufen, wird das Objekt intern mit den Attributen @keyVal instantiiert.

VERSION

1.215

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2024 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.