def __repr__(self): text = text_to_repr(self.data) if isinstance(self.data, unicode) else self.data return format_repr(self, 'contribution_id', 'contribution_field_id', _text=text)
def __repr__(self): return format_repr(self, 'id', 'start_dt', 'end_dt', is_deleted=False, _text=text_to_repr(self.title, max_length=75))
def __repr__(self): return format_repr(self, 'id', 'revision_id', 'user_id', internal=False, _text=text_to_repr(self.text))
def __repr__(self): # TODO: add self.protection_repr once we use it return format_repr(self, 'id', 'start_dt', 'end_dt', is_deleted=False, _text=text_to_repr(self.title, max_length=75))
def __repr__(self): return format_repr(self, 'id', _text=text_to_repr(self.html, html=True))
def __repr__(self): return format_repr(self, 'id', 'abstract_id', content_type=None, _text=text_to_repr(self.filename))
def __repr__(self): return format_repr(self, 'id', '_contribution_id', content_type=None, _text=text_to_repr(self.filename))
def __repr__(self): return format_repr(self, 'id', 'abstract_id', is_deleted=False, _text=text_to_repr(self.text))
def __repr__(self): return format_repr(self, 'id', _text=text_to_repr(self.title))
def __repr__(self): desc = text_to_repr(self.description) return f'<SurveyText({self.id}, {self.survey_id}): "{desc}")>'
def __repr__(self): desc = text_to_repr(self.description) return '<SurveyText({}, {}): "{}")>'.format(self.id, self.survey_id, desc)
def __repr__(self): return format_repr(self, 'id', is_deleted=False, _text=text_to_repr(self.title, max_length=75))
def __repr__(self): render_mode = self.render_mode.name if self.render_mode is not None else None source = text_to_repr(self.source, html=True) return '<EventNoteRevision({}, {}, {}, {}): "{}">'.format(self.id, self.note_id, render_mode, self.created_dt, source)
def __repr__(self): return format_repr(self, 'id', 'event_id', is_deleted=False, _text=text_to_repr(self.title))
def __repr__(self): render_mode = self.render_mode.name if self.render_mode is not None else None source = text_to_repr(self.source, html=True) return '<EventNoteRevision({}, {}, {}, {}): "{}">'.format( self.id, self.note_id, render_mode, self.created_dt, source)
def __repr__(self): return format_repr(self, 'id', 'start_dt', 'end_dt', is_deleted=False, is_locked=False, _text=text_to_repr(self.title, max_length=75))
def __repr__(self): return format_repr(self, 'id', 'revision_id', is_deleted=False, _text=text_to_repr(self.text))
def test_text_to_repr(input, html, max_length, output): assert text_to_repr(input, html=html, max_length=max_length) == output