Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 523 Bytes

architecture.md

File metadata and controls

39 lines (25 loc) · 523 Bytes

Elm

Elm will do all the control, all the connecting logic will be removed from the TS side. All UI will done on TS side callable from a simple interface

UI

  • all

chapters

  • Name
  • Multiple images
  • Sounds
  • Graphic effects

Components

  • ComponentId
  • ChapterID
  • Previous / Next
  • Index

Ports

  • registerComponent

JS

Js component

  • Interface: activate / deactivate / idle
  • Sounds
  • Graphic effects
  • Text

Js chapter

  • interface: activate / deactivate / idle