# Widget attributes
for attr in ('height', 'size_hint', 'text'):
if hasattr(widget, attr):
+ value = getattr(widget, attr)
+ if type(value) is str:
+ value = "'" + value + "'"
kv += "{indent}{attr}: {value}\n".format(
indent=indent*len(stack),
attr=attr,
- value=getattr(widget, attr)
+ value=value
)
return kv