package SGN::View::Mason::Commands;
use strict;
use vars qw($m $c);
HTML::Mason::Component::FileBased->new(
'code' => sub {
use utf8; local $SGN::View::Mason::Commands::m = $HTML::Mason::Commands::m;
HTML::Mason::Exception::Params->throw
    ( error =>
      "Odd number of parameters passed to component expecting name/value pairs"
    ) if @_ % 2;
my ( $col1_width_class, $col2_width_class, $col3_width_class, $icon_class, $title, $label_design_btn_id, $legacy_barcode_btn_id, $go_btn_id, $label_design_btn_text, $legacy_barcode_text, $go_btn_text );
{
    my %pos;
    for ( my $x = 0; $x < @_; $x += 2 )
    {
        $pos{ $_[$x] } = $x + 1;
    }
#line 2 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $col1_width_class = exists $pos{'col1_width_class'} ? $_[ $pos{'col1_width_class'} ] :  "col-sm-3";
#line 3 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $col2_width_class = exists $pos{'col2_width_class'} ? $_[ $pos{'col2_width_class'} ] :  "col-sm-7";
#line 4 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $col3_width_class = exists $pos{'col3_width_class'} ? $_[ $pos{'col3_width_class'} ] :  "col-sm-2";
#line 5 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $icon_class = exists $pos{'icon_class'} ? $_[ $pos{'icon_class'} ] :  "glyphicon glyphicon-qrcode";
#line 6 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $title = exists $pos{'title'} ? $_[ $pos{'title'} ] :  "A title.";
#line 7 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $label_design_btn_id = exists $pos{'label_design_btn_id'} ? $_[ $pos{'label_design_btn_id'} ] :  undef;
#line 8 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $legacy_barcode_btn_id = exists $pos{'legacy_barcode_btn_id'} ? $_[ $pos{'legacy_barcode_btn_id'} ] :  undef;
#line 9 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $go_btn_id = exists $pos{'go_btn_id'} ? $_[ $pos{'go_btn_id'} ] :  undef;
#line 10 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $label_design_btn_text = exists $pos{'label_design_btn_text'} ? $_[ $pos{'label_design_btn_text'} ] :  "Label Designer (Recommended)";
#line 11 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $legacy_barcode_text = exists $pos{'legacy_barcode_text'} ? $_[ $pos{'legacy_barcode_text'} ] :  "Legacy Barcode Generator";
#line 12 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
     $go_btn_text = exists $pos{'go_btn_text'} ? $_[ $pos{'go_btn_text'} ] :  "Go";
}
$m->debug_hook( $m->current_comp->path ) if ( HTML::Mason::Compiler::IN_PERL_DB() );

#line 14 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '

<div class="well">
    <div class="row">
        <div class="' );
#line 18 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $col1_width_class  );
#line 18 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '">
            <span style="font-size:2.5em;" class="' );
#line 19 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $icon_class  );
#line 19 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '"></span>
        </div>
        <div class="' );
#line 21 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $col2_width_class  );
#line 21 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '">
            <h4>' );
#line 22 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $title  );
#line 22 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '</h4>
        </div>
' );
#line 24 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
 if ($go_btn_id) {
$m->print( '        <div class="' );
#line 25 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $col3_width_class  );
#line 25 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '">
            <button id="' );
#line 26 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $go_btn_id  );
#line 26 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '" class="btn btn-primary btn-sm">' );
#line 26 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $go_btn_text  );
#line 26 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '</button>
        </div>
' );
#line 28 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
 }             
$m->print( '    </div>

' );
#line 31 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
 if ($label_design_btn_id && $legacy_barcode_btn_id) {
$m->print( '    <div class="text-center" style="margin-top: 10px;">
        <div class="btn-group" role="group">
            <button id="' );
#line 34 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $label_design_btn_id  );
#line 34 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '" class="btn btn-primary btn-sm">' );
#line 34 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $label_design_btn_text  );
#line 34 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '</button>
            <button id="' );
#line 35 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $legacy_barcode_btn_id  );
#line 35 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '" class="btn btn-sm" style="margin-left: 6px;">' );
#line 35 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print(  $legacy_barcode_text  );
#line 35 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
$m->print( '</button>
        </div>
    </div>
' );
#line 38 "/home/production/cxgn/sgn/mason/page/detail_page_3_col_section.mas"
 }
$m->print( '</div>


' );
;return;
},
'declared_args' => {
  '$col1_width_class' => { default => ' "col-sm-3"' },
  '$col2_width_class' => { default => ' "col-sm-7"' },
  '$col3_width_class' => { default => ' "col-sm-2"' },
  '$go_btn_id' => { default => ' undef' },
  '$go_btn_text' => { default => ' "Go"' },
  '$icon_class' => { default => ' "glyphicon glyphicon-qrcode"' },
  '$label_design_btn_id' => { default => ' undef' },
  '$label_design_btn_text' => { default => ' "Label Designer (Recommended)"' },
  '$legacy_barcode_btn_id' => { default => ' undef' },
  '$legacy_barcode_text' => { default => ' "Legacy Barcode Generator"' },
  '$title' => { default => ' "A title."' }
},
'load_time' => 1763102299,

)
;