![]() |
| |||||||
| 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 | |
| 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] |
| String Lang Text Proc >> Form | |
| World Wide Web HTML HTTP CGI >> Moose | |
| World Wide Web HTML HTTP CGI >> Form |
| 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 |
| 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. |