Skip to content

Domain model of selections, text and code for #2 #5

Description

@jdittrich

First core domain entities and values that can be used in #2

Probably:

  • Coding (or "highlight/text section") as entity
    • values: uid, Start, End, related Codes
  • Code (or "tag", only mock, this is not the focus)
    • values: uid, name
  • Transcript (or "source", "text")
    • This might be one of the trickier things to represent, since it can have formatting. Maybe we just take quill’s representation for now?
    • Often represented as subsequent sections of formatting
    • The GoF Design Patterns has an editor as case study.
    • Needed interface to the other domain specific entities might be very limited though, codings should be the same no matter if text is bold or italic: Maybe indices suffice; the view(viewmodel) needs to deal with the rest.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions