Justin Hunter > Reaction > Reaction::UI::ViewPort::Object::Mutable

Download:
Reaction-0.002005.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  1
Stalled  1
View/Report Bugs
Source  

NAME ^

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

SYNOPSIS ^

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

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

DESCRIPTION ^

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

ATTRIBUTES ^

model

Reaction::InterfaceModel::Action

METHODS ^

is_modified

Returns true if any of the fields has been modified.

INTERNAL METHODS ^

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, Array, String, Number, Integer, Boolean, Password, DateTime, ChooseOne, ChooseMany, Files

_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 ^

Reaction::UI::ViewPort::Object

Reaction::UI::ViewPort

Reaction::InterfaceModel::Action

AUTHORS ^

See Reaction::Class for authors.

LICENSE ^

See Reaction::Class for the license.

syntax highlighting: