Reaction::UI::ViewPort::Object::Mutable - Allow the user to to perform an InterfaceModel Action


Reaction documentation  | view source Contained in the Reaction distribution.

Index


NAME

Top

Reaction::UI::ViewPort::Object::Mutable - Allow the user to to perform an InterfaceModel Action

SYNOPSIS

Top

  use aliased 'Reaction::UI::ViewPort::Object::Mutable';

  ...
  $controller->push_viewport(Mutable,
    model => $interface_model_action,
  );

DESCRIPTION

Top

This subclass of Reaction::UI::ViewPort::Object is used for rendering a collection of Reaction::UI::ViewPort::Field::Mutable::* objects for user editing.

ATTRIBUTES

Top

model

Reaction::InterfaceModel::Action

METHODS

Top

is_modified

Returns true if any of the fields has been modified.

INTERNAL METHODS

Top

The builder methods are resolved in the same way as described in Reaction::UI::ViewPort::Object, but they create Reaction::UI::ViewPort::Field::Mutable objects.

Mutable Field Types

Text (Reaction::UI::ViewPort::Field::Mutable::Text), Array (Reaction::UI::ViewPort::Field::Mutable::Array), String (Reaction::UI::ViewPort::Field::Mutable::String), Number (Reaction::UI::ViewPort::Field::Mutable::Number), Integer (Reaction::UI::ViewPort::Field::Mutable::Integer), Boolean (Reaction::UI::ViewPort::Field::Mutable::Boolean), Password (Reaction::UI::ViewPort::Field::Mutable::Password), DateTime, ChooseOne (Reaction::UI::ViewPort::Field::Mutable::ChooseOne), ChooseMany, Files (Reaction::UI::ViewPort::Field::Mutable::File)

_build_fields_for_type_Num

_build_fields_for_type_Int

_build_fields_for_type_Bool

_build_fields_for_type_Reaction_Types_Core_SimpleStr

_build_fields_for_type_Reaction_Types_File_File

_build_fields_for_type_Str

_build_fields_for_type_Reaction_Types_Core_Password

_build_fields_for_type_Reaction_Types_DateTime_DateTime

_build_fields_for_type_Enum

_build_fields_for_type_DBIx_Class_Row

_build_fields_for_type_ArrayRef

SEE ALSO

Top

Reaction::UI::ViewPort::Object

Reaction::UI::ViewPort

Reaction::InterfaceModel::Action

AUTHORS

Top

See Reaction::Class for authors.

LICENSE

Top

See Reaction::Class for the license.


Reaction documentation  | view source Contained in the Reaction distribution.