CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     F     > >     Form     > >     Form-Factory
Distribution Form-Factory [Download]
Author HANENKAMP [ Andrew Sterling Hanenkamp ]
Version 0.020
Abstract A general-purpose form handling API
Released 17 Sep 2010
Size 62.0 KB
MD5 Checksum b1a14bdc47562361be2c29433d89436f
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites List::MoreUtils  |   Moose  |   Test::Able  |   Test::Able::Runner  |  

Modules

Form::Factory  [source]   [v 0.020] A general-purpose form handling API
Form::Factory::Action  [source]   [v 0.020] Role implemented by actions
Form::Factory::Action::Meta::Attribute::Control  [source]   [v 0.020] Form control attribute-traits
Form::Factory::Action::Meta::Class  [source]   [v 0.020] The meta-class role for form actions
Form::Factory::Action::Meta::Role  [source]   [v 0.020] The meta-class role for form action roles
Form::Factory::Action::Role  [source]   [v 0.020] Role implemented by action roles
Form::Factory::Control  [source]   [v 0.020] high-level API for working with form controls
Form::Factory::Control::Button  [source]   [v 0.020] The button control
Form::Factory::Control::Checkbox  [source]   [v 0.020] the checkbox control
Form::Factory::Control::Choice  [source]   [v 0.020] Helper class for tracking choices
Form::Factory::Control::FullText  [source]   [v 0.020] The full_text control
Form::Factory::Control::Password  [source]   [v 0.020] the password control
Form::Factory::Control::Role::AvailableChoices  [source]   [v 0.020] Controls that list available choices
Form::Factory::Control::Role::BooleanValue  [source]   [v 0.020] boolean valued controls
Form::Factory::Control::Role::HiddenValue  [source]   [v 0.020] hidden controls
Form::Factory::Control::Role::Labeled  [source]   [v 0.020] labeled controls
Form::Factory::Control::Role::ListValue  [source]   [v 0.020] list-valued controls
Form::Factory::Control::Role::MultiLine  [source]   [v 0.020] multiline controls
Form::Factory::Control::Role::PresetValue  [source]   [v 0.020] controls with preset values
Form::Factory::Control::Role::ScalarValue  [source]   [v 0.020] scalar valued controls
Form::Factory::Control::SelectMany  [source]   [v 0.020] the multi-select control
Form::Factory::Control::SelectOne  [source]   [v 0.020] A control for selecting a single item
Form::Factory::Control::Text  [source]   [v 0.020] A single line text field
Form::Factory::Control::Value  [source]   [v 0.020] A read-only value control
Form::Factory::Feature  [source]   [v 0.020] Interface for objects that modify how actions work
Form::Factory::Feature::Control::FillOnAssignment  [source]   [v 0.020] Control gets the value of the attribute
Form::Factory::Feature::Control::Length  [source]   [v 0.020] A control feature for checking length
Form::Factory::Feature::Control::MatchAvailableChoices  [source]   [v 0.020] Check for choice availability
Form::Factory::Feature::Control::MatchCode  [source]   [v 0.020] Greps the control value for correctness
Form::Factory::Feature::Control::MatchRegex  [source]   [v 0.020] Match a control value against a regex
Form::Factory::Feature::Control::Required  [source]   [v 0.020] Makes sure a value is set on a control
Form::Factory::Feature::Control::Trim  [source]   [v 0.020] Trims whitespace from a control value
Form::Factory::Feature::Functional  [source]   [v 0.020] A generic feature for actions
Form::Factory::Feature::RequireNoneOrAll  [source]   [v 0.020] if one control has a value, all should
Form::Factory::Feature::Role::BuildAttribute  [source]   [v 0.020] control features that modify the action attribute
Form::Factory::Feature::Role::BuildControl  [source]   [v 0.020] control features that modify control construction
Form::Factory::Feature::Role::Check  [source]   [v 0.020] features that check control values
Form::Factory::Feature::Role::Clean  [source]   [v 0.020] features that clean up control values
Form::Factory::Feature::Role::Control  [source]   [v 0.020] Form features tied to particular controls
Form::Factory::Feature::Role::ControlValueConverter  [source]   [v 0.020] form features that convert values
Form::Factory::Feature::Role::CustomControlMessage  [source]   [v 0.020] control features with custom messages
Form::Factory::Feature::Role::CustomMessage  [source]   [v 0.020] features with custom messages
Form::Factory::Feature::Role::InitializeControl  [source]   [v 0.020] control features that work on just constructed controls
Form::Factory::Feature::Role::PostProcess  [source]   [v 0.020] features that run just after processing
Form::Factory::Feature::Role::PreProcess  [source]   [v 0.020] features that run just before processing
Form::Factory::Interface  [source]   [v 0.020] Role for form interface implementations
Form::Factory::Interface::CLI  [source]   [v 0.020] Command-line interface builder for form factory
Form::Factory::Interface::HTML  [source]   [v 0.020] Simple HTML form interface
Form::Factory::Interface::HTML::Widget  [source]   [v 0.020] rendering/consuming HTML controls
Form::Factory::Interface::HTML::Widget::Div  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Element  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Input  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Label  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::List  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::ListItem  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Select  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Span  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Interface::HTML::Widget::Textarea  [source]   [v 0.020] HTML interface widget helper
Form::Factory::Message  [source]   [v 0.020] Handy class for encapsulating messages
Form::Factory::Processor  [source]   [v 0.020] Moos-ish helper for action classes
Form::Factory::Processor::DeferredValue  [source]   [v 0.020] Tag class for deferred_values
Form::Factory::Processor::Role  [source]   [v 0.020] Moos-ish helper for action roles
Form::Factory::Result  [source]   [v 0.020] Interface for the result classes
Form::Factory::Result::Gathered  [source]   [v 0.020] A group of results
Form::Factory::Result::Single  [source]   [v 0.020] Form result class representing a single result
Form::Factory::Stasher  [source]   [v 0.020] An object responsible for remembering things
Form::Factory::Stasher::Memory  [source]   [v 0.020] Remember things in a Perl hash
Moose::Meta::Attribute::Custom::Trait::Form::Control  [v 0.020]

Categories

String Lang Text Proc    >>     Form
World Wide Web HTML HTTP CGI    >>     Moose
World Wide Web HTML HTTP CGI    >>     Form

dslip information

Development Stage (Note: *NO IMPLIED TIMESCALES*) Alpha testing
Support Level Developer
Language Used Perl-only, no compiler needed, should be platform independent
Interface Style Object oriented using blessed references and/or inheritance
Public License Standard-Perl: user may choose between GPL and Artistic

Win32 PPM packages for "Form-Factory"

ActiveState default Perl 5.10 repository   [  v 0.020   ]
ActiveState default Perl 5.12 repository   [  v 0.020   ]
trouchelle.com Perl 5.10 repository   [  v 0.014   ]
trouchelle.com Perl 5.12 repository   [  v 0.019   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.