1 package Webmin::Multiline;
4 @ISA = ( "Webmin::Textarea" );
6 =head2 new Webmin::Multiline(name, &lines, rows, cols, [disabled])
7 Create a new input for entering multiple text entries. By default, just uses
12 if (defined(&Webmin::Theme::Multiline::new)) {
13 return new Webmin::Theme::Multiline(@_[1..$#_]);
15 my ($self, $name, $lines, $rows, $cols, $wrap, $disabled) = @_;
16 $self = new Webmin::Textarea($name, join("\n", @$lines), $rows, $cols, undef, $disabled);
21 =head2 set_lines(&lines)
22 Sets the lines to display
26 my ($self, $lines) = @_;
27 $self->set_value(join("\n", @$lines));
31 Returns an array ref of lines to display
36 return [ split(/[\r|\n]+/, $self->get_value()) ];