/lib/HTML/FormHandler/Field/Button.pm

http://github.com/gshank/html-formhandler · Perl · 23 lines · 13 code · 9 blank · 1 comment · 0 complexity · 57af583b31b7fe7d1b041dbf2b7d6b0e MD5 · raw file

  1. package HTML::FormHandler::Field::Button;
  2. # ABSTRACT: button field
  3. use Moose;
  4. extends 'HTML::FormHandler::Field::NoValue';
  5. =head1 SYNOPSIS
  6. Use this field to declare a button field in your form.
  7. has_field 'button' => ( type => 'Button', value => 'Press Me!' );
  8. Uses the 'button' widget.
  9. =cut
  10. has '+widget' => ( default => 'Button' );
  11. has '+value' => ( default => 'Button' );
  12. __PACKAGE__->meta->make_immutable;
  13. use namespace::autoclean;
  14. 1;