Author: spadkins
Date: Tue Jan 13 10:26:01 2009
New Revision: 12428
Modified:
p5ee/trunk/App-Widget-JSApp/lib/App/Widget/JSApp/DualSelectWidget.pm
Log:
enabled warning widget
Modified: p5ee/trunk/App-Widget-JSApp/lib/App/Widget/JSApp/DualSelectWidget.pm
==============================================================================
--- p5ee/trunk/App-Widget-JSApp/lib/App/Widget/JSApp/DualSelectWidget.pm
(original)
+++ p5ee/trunk/App-Widget-JSApp/lib/App/Widget/JSApp/DualSelectWidget.pm
Tue Jan 13 10:26:01 2009
@@ -33,6 +33,8 @@
my $extra_attribs = "";
$extra_attribs .= ",\n \"size\" : $self->{size}" if ($self->{size});
$extra_attribs .= ",\n \"maxselected\" : $self->{maxselected}" if
($self->{maxselected});
+ $extra_attribs .= ",\n \"caption_unselected\" :
\"$self->{caption_unselected}\"" if ($self->{caption_unselected});
+ $extra_attribs .= ",\n \"caption_selected\" :
\"$self->{caption_selected}\"" if ($self->{caption_selected});
if (defined $self->{jsapp_include_value_domain}) {
foreach my $value_domain_name (@{$self->{jsapp_include_value_domain}})
{
@@ -80,13 +82,17 @@
$value = "" if (!defined $value);
my $class = $self->{jsapp_serviceClass} || 'DualSelectWidget';
+ my $enableWarning = $self->{enableWarning} || 0;
+ my $enableWarningWidget = $self->{enableWarningWidget} || 0;
my $html = <<EOF;
<script type="text/javascript">
context.widget("$name", {
"serviceClass" : "$class",
"submittable" : 1,
- "default" : "$value"$extra_attribs$values_text$labels_text
+ "default" : "$value"$extra_attribs$values_text$labels_text,
+ "enableWarning": $enableWarning,
+ "enableWarningWidget": "$enableWarningWidget"
}).write();
</script>
EOF