@@ -91,7 +91,7 @@ def on_click(self, handler):
9191 # primary
9292 @property
9393 def primary (self ):
94- return self ._get_attr ("primary" )
94+ return self ._get_attr ("primary" , data_type = "bool" , def_value = False )
9595
9696 @primary .setter
9797 @beartype
@@ -101,7 +101,7 @@ def primary(self, value: Optional[bool]):
101101 # compound
102102 @property
103103 def compound (self ):
104- return self ._get_attr ("compound" )
104+ return self ._get_attr ("compound" , data_type = "bool" , def_value = False )
105105
106106 @compound .setter
107107 @beartype
@@ -111,7 +111,7 @@ def compound(self, value: Optional[bool]):
111111 # action
112112 @property
113113 def action (self ):
114- return self ._get_attr ("action" )
114+ return self ._get_attr ("action" , data_type = "bool" , def_value = False )
115115
116116 @action .setter
117117 @beartype
@@ -121,7 +121,7 @@ def action(self, value: Optional[bool]):
121121 # toolbar
122122 @property
123123 def toolbar (self ):
124- return self ._get_attr ("toolbar" )
124+ return self ._get_attr ("toolbar" , data_type = "bool" , def_value = False )
125125
126126 @toolbar .setter
127127 @beartype
@@ -131,7 +131,7 @@ def toolbar(self, value: Optional[bool]):
131131 # split
132132 @property
133133 def split (self ):
134- return self ._get_attr ("split" )
134+ return self ._get_attr ("split" , data_type = "bool" , def_value = False )
135135
136136 @split .setter
137137 @beartype
@@ -168,7 +168,7 @@ def url(self, value):
168168 # new_window
169169 @property
170170 def new_window (self ):
171- return self ._get_attr ("newWindow" )
171+ return self ._get_attr ("newWindow" , data_type = "bool" , def_value = False )
172172
173173 @new_window .setter
174174 @beartype
@@ -208,7 +208,7 @@ def _get_children(self):
208208 # focused
209209 @property
210210 def focused (self ):
211- return self ._get_attr ("focused" )
211+ return self ._get_attr ("focused" , data_type = "bool" , def_value = False )
212212
213213 @focused .setter
214214 @beartype
@@ -335,7 +335,7 @@ def url(self, value):
335335 # new_window
336336 @property
337337 def new_window (self ):
338- return self ._get_attr ("newWindow" )
338+ return self ._get_attr ("newWindow" , data_type = "bool" , def_value = False )
339339
340340 @new_window .setter
341341 @beartype
@@ -363,7 +363,7 @@ def icon_color(self, value):
363363 # icon_only
364364 @property
365365 def icon_only (self ):
366- return self ._get_attr ("iconOnly" )
366+ return self ._get_attr ("iconOnly" , data_type = "bool" , def_value = False )
367367
368368 @icon_only .setter
369369 @beartype
@@ -373,7 +373,7 @@ def icon_only(self, value: Optional[bool]):
373373 # split
374374 @property
375375 def split (self ):
376- return self ._get_attr ("split" )
376+ return self ._get_attr ("split" , data_type = "bool" , def_value = False )
377377
378378 @split .setter
379379 @beartype
@@ -383,7 +383,7 @@ def split(self, value: Optional[bool]):
383383 # divider
384384 @property
385385 def divider (self ):
386- return self ._get_attr ("divider" )
386+ return self ._get_attr ("divider" , data_type = "bool" , def_value = False )
387387
388388 @divider .setter
389389 @beartype
0 commit comments