package NGCP::Panel::Form::Administrator::APIGenerate; use HTML::FormHandler::Moose; use HTML::FormHandler::Widget::Block::Bootstrap; use Moose::Util::TypeConstraints; extends 'HTML::FormHandler'; has '+widget_wrapper' => (default => 'Bootstrap'); has_field 'submitid' => ( type => 'Hidden' ); sub build_render_list {[qw/submitid fields actions/]} sub build_form_element_class {[qw(form-horizontal)]} has_field 'gen' => ( type => 'Compound', label => 'Generate Certificate', do_label => 1, do_wrapper => 1, wrapper_class => [qw(row)], ); has_field 'gen.generate' => ( type => 'Submit', value => 'Generate', element_class => [qw(btn btn-primary)], do_wrapper => 0, do_label => 0, ); has_field 'gen.description' => ( type => 'Display', html => '