package NGCP::Panel::Form::Device::ModelAPI; use HTML::FormHandler::Moose; extends 'NGCP::Panel::Form::Device::ModelAdmin'; use Moose::Util::TypeConstraints; has_block 'fields' => ( tag => 'div', class => [qw/modal-body/], render_list => [qw/reseller vendor model linerange sync_uri sync_method sync_params/], ); override 'field_list' => sub { my $self = shift; my $c = $self->ctx; return unless $c; super(); foreach my $f(qw/front_image mac_image linerange_add/) { $self->field($f)->inactive(1); } }; 1; # vim: set tabstop=4 expandtab: