text_views

class egegrouper.text_views.ExamTextView[source]

Bases: egegrouper.base_views.View

Text view to show details of examination.

show_data(exam)[source]

Print information about examination.

Parameters:exam (sme.Examination) – SME examination object.
class egegrouper.text_views.GroupTextView[source]

Bases: egegrouper.base_views.View

View showing information about group.

show_data(data, headers=None, title=None)[source]

Show data.

Parameters:data (Object) – Data to be shown.
class egegrouper.text_views.MessageTextView[source]

Bases: egegrouper.base_views.View

Text message view.

show_data(text)[source]

Print message.

class egegrouper.text_views.StatsTextView[source]

Bases: egegrouper.base_views.StatsView

show_data(data, headers)[source]

Show data.

Parameters:
  • data (list of tuples) – Table data.
  • headers (list of str) – Headers.
class egegrouper.text_views.StorageTextView[source]

Bases: egegrouper.base_views.View

View showing information about storage.

show_data(data, headers=None, title=None)[source]

Show data.

Parameters:data (Object) – Data to be shown.
class egegrouper.text_views.WhereExamTextView[source]

Bases: egegrouper.base_views.View

Text view to show groups in which selected examination placed.

show_data(group_records, headers, placed_in)[source]

Show all groups and indicate where the object is located.

Parameters:
  • group_records (list of tuple) – Attributes of groups.
  • headers (tuple) – Names of group attributes.
  • placed_in (list of bool) – Indicators. True if examination placed in appropriate group, False overwise.
egegrouper.text_views.print_table(data, headers=None, title=None)[source]

Print table.