Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Component/s: Storytelling Tool UI
    • Labels:
      None

      Description

      Reorganize the grades in the Storytelling Tool UI to have a more clearly readable grade structure, utilizing composition ("has-a") over inheritance/merging ("is-a").

      The proposed structure would include a "UI Manager" grade which will keep track of the UI language and StorySpeaker, and will have as components of it the various views, "UI" grades or similar. I.e. the Editor and Viewer/Previewer are UI's, and the UI Manager has one or more UI's.

      Each UI will have a TemplateManager which will in turn have as components a template/resource loader and template renderer. Each UI will have a story, and can have a gpii.binder to link story values to the DOM.

      See attached image for a diagram of this proposed layout.

        Attachments

        1. IMG_20171212_153408.jpg
          179 kB
          Gregor Moss

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gmoss Gregor Moss
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: