Skip to content

TreeSliver & TreeView support for lazy tree nodes #148358

Open

Description

@Piinks

From flutter/packages#6592 (comment)

Follow up to #147171 and flutter/packages#6592

In the 1D and 2D tree PRs, the entire tree is expected to be provided by the user. Some folks may like to provide nodes lazily, just like the trees allow users to provide widgets for the trees lazily.

This issue is tracking that additional feature request.

Activity

  1. added
    c: new featureNothing broken; request for a new capability
    f: scrollingViewports, list views, slivers, etc.
    P3Issues that are less important to the Flutter project
    p: two_dimensional_scrollablesIssues pertaining to the two_dimensional_scrollables package
    on May 14, 2024
  2. lvyandev commented on Jun 25, 2025

    @lvyandev

    Any updates? I got an issue when I tried to update one node from childless to have children and expand it. Then, it complained: 'package:two_dimensional_scrollables/src/tree_view/tree.dart': Failed assertion: line 880 pos 12: '_activeNodes.contains(node)': is not true.

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

    P3Issues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityf: scrollingViewports, list views, slivers, etc.p: two_dimensional_scrollablesIssues pertaining to the two_dimensional_scrollables packageteam-ecosystemOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions