File tree Expand file tree Collapse file tree
packages/web-component-designer-visualization-addons Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "description" : " web-component-designer addon for visualizations" ,
33 "name" : " @node-projects/web-component-designer-visualization-addons" ,
4- "version" : " 0.1.144 " ,
4+ "version" : " 0.1.145 " ,
55 "type" : " module" ,
66 "main" : " ./dist/index.js" ,
77 "author" : " jochen.kuehner@gmx.de" ,
Original file line number Diff line number Diff line change @@ -1030,7 +1030,14 @@ export class BindingsHelper {
10301030 if ( binding [ 1 ] . target == BindingTarget . property )
10311031 element [ binding [ 0 ] ] = v ;
10321032 else if ( binding [ 1 ] . target == BindingTarget . attribute )
1033- element . setAttribute ( binding [ 0 ] , < string > v ) ;
1033+ if ( typeof v === 'boolean' ) {
1034+ if ( v )
1035+ element . setAttribute ( binding [ 0 ] , '' ) ;
1036+ else
1037+ element . removeAttribute ( binding [ 0 ] ) ;
1038+ } else {
1039+ element . setAttribute ( binding [ 0 ] , < string > v ) ;
1040+ }
10341041 else if ( binding [ 1 ] . target == BindingTarget . css )
10351042 ( < HTMLElement > element ) . style [ binding [ 0 ] ] = v ;
10361043 else if ( binding [ 1 ] . target == BindingTarget . cssvar )
You can’t perform that action at this time.
0 commit comments