From: Michael Tremer Date: Sun, 5 Dec 2021 15:12:19 +0000 (+0000) Subject: forms: Add some useful output to repr() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=acef41fe8867e9ebd48a6242df0b2c05c1af2b92;p=people%2Fms%2Fwestferry.git forms: Add some useful output to repr() Signed-off-by: Michael Tremer --- diff --git a/src/westferry/ui/forms.py b/src/westferry/ui/forms.py index fca8adc..24afcb7 100644 --- a/src/westferry/ui/forms.py +++ b/src/westferry/ui/forms.py @@ -40,6 +40,9 @@ class Form(object): # Is this form disabled? self.disabled = disabled + def __repr__(self): + return "<%s id=%s>" % (self.__class__.__name__, self.id) + def __iter__(self): """ Iterating over a form will iterate over its elements. @@ -191,6 +194,9 @@ class Element(object): # Call initializer for inheriting classes self.initialize(**kwargs) + def __repr__(self): + return "<%s name=\"%s\">" % (self.__class__.__name__, self.name) + def initialize(self): pass