Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SuiNoteTextParams

This has the text editing dialog components for notes, such as lyrics. Unlike components that are actual dialog controls, these actually run a text editing session of some kind.

The heirarchy of text editing objects goes: dialog -> component -> session -> editor

editor

handles low-level events and renders the preview using one of the text layout objects.

session

creates and destroys editors, e.g. for lyrics that have a Different editor instance for each note.

component

is defined in the dialog, and creates/destroys the session based on input from the dialog

dialog

manages the coponent session, as well as other components of the text like font etc.

Hierarchy

  • SuiNoteTextParams

Generated using TypeDoc