ICEfaces
  1. ICEfaces
  2. ICE-8609

ace:tree - second phase features

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      IF 3.2.x

      Description

      This JIRA captures functionality we intend to add to the ace:tree when time permits:

        Activity

        Hide
        Nils Lundquist added a comment - - edited
        • Declarative data model via treeDataAdaptor
        • Specialized ajax event objects ReorderEvent / NodeSelectEvent etc.
        • Pagination
        • Node editing helper component?
        • Possible JS-assisted mode to size vertical staff line to correct size
        • Possible tree iteration optimization via a setNodeToSibling model manipulation and skips the state manipulations involved in setting the active node to the parent and then to the next child.
        • Per-node client behaviours
        • Per-type reordering rules
        • Optional reordering handles
        • Tree expansion switch hover state
        • Pluggable default node states
        • Lazy Data Model Reordering Support

        was:
        This JIRA captures functionality we intend to add to the ace:tree when time permits:

        • Declarative data model via treeDataAdaptor
        • Specialized ajax event objects ReorderEvent / NodeSelectEvent etc.
        • Pagination
        • Node editing helper component?
        • Possible JS-assisted mode to size vertical staff line to correct size
        • Possible tree iteration optimization via a setNodeToSibling model manipulation and skips the state manipulations involved in setting the active node to the parent and then to the next child.
        • Per-node client behaviours
        • Per-type reordering rules
        • Optional reordering handles
        • Tree expansion switch hover state
        • Pluggable default node states
        Show
        Nils Lundquist added a comment - - edited Declarative data model via treeDataAdaptor Specialized ajax event objects ReorderEvent / NodeSelectEvent etc. Pagination Node editing helper component? Possible JS-assisted mode to size vertical staff line to correct size Possible tree iteration optimization via a setNodeToSibling model manipulation and skips the state manipulations involved in setting the active node to the parent and then to the next child. Per-node client behaviours Per-type reordering rules Optional reordering handles Tree expansion switch hover state Pluggable default node states Lazy Data Model Reordering Support was: This JIRA captures functionality we intend to add to the ace:tree when time permits: Declarative data model via treeDataAdaptor Specialized ajax event objects ReorderEvent / NodeSelectEvent etc. Pagination Node editing helper component? Possible JS-assisted mode to size vertical staff line to correct size Possible tree iteration optimization via a setNodeToSibling model manipulation and skips the state manipulations involved in setting the active node to the parent and then to the next child. Per-node client behaviours Per-type reordering rules Optional reordering handles Tree expansion switch hover state Pluggable default node states
        Hide
        Nils Lundquist added a comment -
        • Unidirectional drops
        • Improved NodeStateMap
        • BasicNode base class
        Show
        Nils Lundquist added a comment - Unidirectional drops Improved NodeStateMap BasicNode base class

          People

          • Assignee:
            Unassigned
            Reporter:
            Nils Lundquist
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: