Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-958

Create global "external contract" for components with respect to "model state" and rendering therefrom

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.1, 0.3, 0.4beta1, 0.4
    • 1.4
    • Framework, Inline Edit, Renderer
    • None

    Description

      In order to arrange more advanced cooperation between components and "component fragments" with regards render and model state, we need to draw up external contracts that participating components will enjoy. A particular and immediate example requirement is that of "undo" functionality - it should be possible to "decorate" an arbitrary component or selection of components with "undo-ability" at both a visual and functional level, part of which requirement is expressed by FLUID-780, "undo for individual InlineEdit" component.

      Important requirements are that i) the state ("model") of each component is isolable and enjoys "reasonable" semantics, and that ii) an overal "re-rendering" of each participating component can be triggered in a uniform way given updates to this state.

      Attachments

        Issue Links

          Activity

            People

              colin Colin Clark
              antranig Antranig Basman
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: