I have a widget like so:
class MyWidget(Gtk.Grid):
pass
I need to add a custom property to it so that it can be accessed as so:
my_widget = MyWidget()
my_widget.props.my_custom_property = 12
I could use a property decorator in MyWidget
and access it like my_widget.my_custom_property = 12
but I'd like for the widget's interface to be consistent with the other library widgets.