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

Reply via email to