def __init__(self, id, question, lang=None, **kwargs):
     if not isinstance(question, (ComboboxWidget, RadioWidget, CheckboxesWidget)):
         raise TypeError('Unsupported question type')
     BaseStatistic.__init__(self, id, question, lang=lang, **kwargs)
Exemplo n.º 2
0
 def __init__(self, id, question, lang=None, **kwargs):
     if not isinstance(question, ComboboxMatrixWidget):
         raise TypeError('Unsupported question type')
     BaseStatistic.__init__(self, id, question, lang=lang, **kwargs)
Exemplo n.º 3
0
 def __init__(self, id, question, lang=None, **kwargs):
     if not (isinstance(question, StringWidget) or isinstance(question, TextAreaWidget)):
         raise TypeError('Unsupported question type')
     BaseStatistic.__init__(self, id, question, lang=lang, **kwargs)
 def __init__(self, id, question, lang=None, **kwargs):
     if isinstance(question, LabelWidget):
         raise TypeError("Unsupported question type")
     BaseStatistic.__init__(self, id, question, lang=lang, **kwargs)