GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  REACTION::UI::WIDGET::FIELD::MUTABLE (3)

.ds Aq ’

NAME

Reaction::UI::Widget::Field::Mutable - Mutable fields

CONTENTS

DESCRIPTION

An extension of Reaction::UI::Widget::Field representing fields whose values can be mutated.

FRAGMENTS

    widget

The following additional arguments are provided:
field_id Contains the viewport’s event id for value_string.
field_name Defaults to the field_id argument unless already defined
field_type Defaults to text.
field_class A string containing the joined class attribute. Defaults to action-field and the current viewport’s name.
exists_event Contains the event id for exists.
exists_value Defaults to 1.

    message_fragment

Renders nothing if the viewport doesn’t have a message.

Otherwise, the message argument will be set to the localised string contained in the viewport’s message attribute and the message fragment will be rendered.

    field_is_required

Will render either field_is_required_yes or field_is_required_no depending on if value_is_required on the viewport returns true and the viewports value_string is empty.

LAYOUT SETS

    base



  share/skin/base/layout/field/mutable.tt



The following layouts are provided:
widget Builds a span element with a class attribute set to the field_class argument. The element contents will be the label_fragment, field and message_fragment fragments.
label Builds a label element with the for attribute set to the value of field_id and the other attributes used from the field_is_required argument. The content will be the label argument.
field_is_required_yes Sets the class attribute to required_field.
field_is_required_no Empty.
message Renders a span element with the message as content.
field Renders the input field. The field_body fragment is used to set the value.
field_body Creates the value attribute for the input element.

    default



  share/skin/default/layout/field/mutable.tt



The following layouts are provided:
message Will render the original message fragment followed by a br element.

SUBCLASSES

Reaction::UI::Widget::Field::Mutable::Boolean A widget allowing the manipulation of boolean values.
Reaction::UI::Widget::Field::Mutable::ChooseMany Allows the user to choose many items from a list of available values.
Reaction::UI::Widget::Field::Mutable::ChooseOne Allows the user to choose a single item from a list of available values.
Reaction::UI::Widget::Field::Mutable::DateTime A simple DateTime Reaction::UI::Widget::Field::Mutable subclass.
Reaction::UI::Widget::Field::Mutable::File A simple file input field.
Reaction::UI::Widget::Field::Mutable::HiddenArray Renders an array reference value as a series of hidden fields.
Reaction::UI::Widget::Field::Mutable::Integer A simple integer Reaction::UI::Widget::Field::Mutable.
Reaction::UI::Widget::Field::Mutable::MatchingPasswords Password input requiring that the password be entered twice, e.g. to input a new password.
Reaction::UI::Widget::Field::Mutable::Password A password input Reaction::UI::Widget::Field::Mutable.
Reaction::UI::Widget::Field::Mutable::Number A simple number Reaction::UI::Widget::Field::Mutable input field.
Reaction::UI::Widget::Field::Mutable::String A simple string Reaction::UI::Widget::Field::Mutable input field.
Reaction::UI::Widget::Field::Mutable::Text A multiline input Reaction::UI::Widget::Field::Mutable.

SEE ALSO

o Reaction::UI::Widget::Field

AUTHORS

See Reaction::Class for authors.

LICENSE

See Reaction::Class for the license.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 REACTION::UI::WIDGET::FIELD::MUTABLE (3) 2010-10-29

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.