Frank Seitz
and 1 contributors

NAME

Prty::Html::Widget::SelectMenu - Liste mit Einzelauswahl

BASE CLASS

Prty::Html::Widget

ATTRIBUTES

id => $id (Default: undef)

CSS Id.

class => $class (Default: undef)

CSS Klasse.

style => $style (Default: undef)

CSS Definition (inline).

disabled => $bool (Default: 0)

Widget kann nicht editiert werden.

hidden => $bool (Default: 0)

Widget ist (aktuell) unsichtbar.

javaScript => $js (Default: undef)

JavaScript-Code, der an den Widget-Code angehängt wird.

name => $name (Default: undef)

Name des Widget.

value => $str (Default: undef)

Anfänglich ausgewählter Wert.

onChange => $js (Default: undef)

JavaScript-Code bei Änderung der Auswahl ausgeführt wird.

options => \@opt (Default: [])

Liste der möglichen Werte.

texts => \@text (Default: [])

Liste der angezeigten Werte. Wenn nicht angegeben, wird die Liste der möglichen Werte (Attribut "options") angezeigt.

styles => \@styles (Default: [])

Liste der CSS-Definitionen für die einzelnen Optionen. Kann z.B. für verschiedene Hintergrundfarben genutzt werden.

METHODS

Konstruktor

new() - Konstruktor

Synopsis

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

Objektmethoden

html() - Generiere HTML-Code

Synopsis

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

VERSION

1.108

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2017 Frank Seitz

LICENSE

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