Skip to content

[Feature Request] One-click UI option to expand the full lineage #94

@Junyeopp

Description

@Junyeopp

📝 Feature Description

Add a one-click UI option to expand the full lineage (all parents and/or all children) in the lineage view.
Users must repeatedly click the + expand control across multiple nodes. While a full expansion is possible via URL parameters (e.g., children=all&parents=all), the same capability should be available directly in the UI.

🤔 Problem Statement

Viewing the complete lineage is currently cumbersome because users must click + many times to expand nodes

🚀 Proposed Solution

Option A) Provide a UI control that allows expanding parents/children more efficiently.
When clicking +, show a small dropdown/popover to choose expansion scope, e.g.: Expand parents: 1 / 2 / 3 / All

Option B) Add right-click (context menu) actions on a node, eg.: “Expand all parents”

Since full expansion already exists via URL params, the simplest approach is to expose a UI action that applies the same parameters. Consider performance safeguards for very large graphs.

📋 Alternatives

List any alternative approaches or solutions you’ve considered.

🙋 Contribution Interest

  • I’d like to help implement this feature

✅ Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions