#!/usr/bin/perl -w # This file was preprocessed, do not edit! package Debconf::Element::Noninteractive::Select; use strict; use base qw(Debconf::Element::Noninteractive); sub show { my $this=shift; $this->question->template->i18n(''); my @choices=$this->question->choices_split; $this->question->template->i18n(1); my $value=$this->question->value; $value='' unless defined $value; my $inlist=0; map { $inlist=1 if $_ eq $value } @choices; if (! $inlist) { if (@choices) { $this->value($choices[0]); } else { $this->value(''); } } else { $this->value($value); } } 1
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Boolean.pm | File | 178 B | 0644 |
|
Error.pm | File | 1.63 KB | 0644 |
|
Multiselect.pm | File | 182 B | 0644 |
|
Note.pm | File | 175 B | 0644 |
|
Password.pm | File | 179 B | 0644 |
|
Progress.pm | File | 258 B | 0644 |
|
Select.pm | File | 602 B | 0644 |
|
String.pm | File | 177 B | 0644 |
|
Text.pm | File | 226 B | 0644 |
|