Skip to content

Move.display_util

Module constants

  • MAX_LINES = 3
  • ELLIPSIS_CHAR = '…'
  • AUTOMATION_CHAR = '\ue044'

Classes

class LoopOverviewData(NamedTuple)

Bases: NamedTuple

Attributes

  • draw_playhead_only = False

class Content

Attributes

  • value = None
  • fill_value = True
  • left_meter = None
  • right_meter = None
  • loop_overview_data = None
  • horizontal_alignment

with_loop_overview(cls, state, **k)

class VerticalListContent(Content)

Bases: Content

Attributes

  • list_index = 0
  • list_cursor_char = ''

class HorizontalListContent(Content)

Bases: Content

Attributes

  • draw_border = True

class NotificationContent(Content)

Bases: Content

class DisplayElement(DisplayLineElement)

Bases: DisplayLineElement

__init__(self, *a, **k)

disconnect(self)

initialize(self)

soft_disconnect(self)

_do_display(self, message)

_draw_lines(self, content)

_draw_value(self, content)

_draw_meter(self, content)

_draw_loop_overview(self, content)

Functions

on_off_to_title_case(text)

parameter_value_string(parameter)

break_line(line, line_width, string_width_fn)

get_mode_select_notification(mode)