@@ -75,17 +75,17 @@ function basefan(widget_id, url, skin, parameters)
7575
7676 function On1ButtonClick ( self ) {
7777 args = self . parameters . post_service_speed ;
78- args [ "speed " ] = self . parameters . fields . low_speed ;
78+ args [ "percentage " ] = self . parameters . fields . low_speed ;
7979 self . call_service ( self , args ) ;
8080 }
8181 function On2ButtonClick ( self ) {
8282 args = self . parameters . post_service_speed ;
83- args [ "speed " ] = self . parameters . fields . medium_speed ;
83+ args [ "percentage " ] = self . parameters . fields . medium_speed ;
8484 self . call_service ( self , args ) ;
8585 }
8686 function On3ButtonClick ( self ) {
8787 args = self . parameters . post_service_speed ;
88- args [ "speed " ] = self . parameters . fields . high_speed ;
88+ args [ "percentage " ] = self . parameters . fields . high_speed ;
8989 self . call_service ( self , args ) ;
9090 }
9191
@@ -112,23 +112,23 @@ function basefan(widget_id, url, skin, parameters)
112112 self . set_field ( self , "icon_style" , self . css . icon_style_active )
113113
114114 //decide which icon to mark as selected
115- if ( state . attributes . speed == self . parameters . fields . low_speed ) {
115+ if ( state . attributes . percentage == self . parameters . fields . low_speed ) {
116116 self . set_field ( self , "speed1_style" , self . css . speed1_style_active )
117117 self . set_field ( self , "speed2_style" , self . css . speed2_style_inactive )
118118 self . set_field ( self , "speed3_style" , self . css . speed3_style_inactive )
119119 self . set_icon ( self , "icon1" , self . icons . icon1_active )
120120 self . set_icon ( self , "icon2" , self . icons . icon2_inactive )
121121 self . set_icon ( self , "icon3" , self . icons . icon3_inactive )
122122 }
123- else if ( state . attributes . speed == self . parameters . fields . medium_speed ) {
123+ else if ( state . attributes . percentage == self . parameters . fields . medium_speed ) {
124124 self . set_field ( self , "speed1_style" , self . css . speed1_style_inactive )
125125 self . set_field ( self , "speed2_style" , self . css . speed2_style_active )
126126 self . set_field ( self , "speed3_style" , self . css . speed3_style_inactive )
127127 self . set_icon ( self , "icon1" , self . icons . icon1_inactive )
128128 self . set_icon ( self , "icon2" , self . icons . icon2_active )
129129 self . set_icon ( self , "icon3" , self . icons . icon3_inactive )
130130 }
131- else if ( state . attributes . speed == self . parameters . fields . high_speed ) {
131+ else if ( state . attributes . percentage == self . parameters . fields . high_speed ) {
132132 self . set_field ( self , "speed1_style" , self . css . speed1_style_inactive )
133133 self . set_field ( self , "speed2_style" , self . css . speed2_style_inactive )
134134 self . set_field ( self , "speed3_style" , self . css . speed3_style_active )
0 commit comments