Skip to content

Dynamic attributes on Table<T> #1173

Closed

Description

@Keavon

Appends data that gets sent along in the node graph data flow. For example, appends a "color" attribute to each point in a list of points, allowing shapes instanced at those points to be colored accordingly. Or it can append the data for a color palette at the root of a document and that gets sent along to all descendants in the graph which can access that palette information.

See design details at #2522.

Short-term, we can add a HashMap to the Table type for additional fields, and possibly even just ignore the transform/alpha_blending/source_node_id fields for use on non-graphical types like geometry.

Activity

  1. changed the title [-]Attributes in the graph data flow[/-] [+]Attributes system[/+] on Apr 26, 2023
  2. moved this to Available in Task Boardon May 31, 2023
  3. moved this from Always Up for Grabs to Short-Term in Task Boardon May 31, 2023
  4. changed the title [-]Attributes system[/-] [+]Graphene support for user-appended attributes[/+] on Jul 15, 2024
  5. 1 remaining item

  6. changed the title [-]Graphene support for attributes[/-] [+]Graphene support for user-appended attributes[/+] on Jul 15, 2024
  7. changed the title [-]Graphene support for user-appended attributes[/-] [+]Dynamic tables[/+] on May 26, 2025
  8. changed the title [-]Dynamic tables[/-] [+]Dynamic attributes on Table<T>[/+] on Apr 25, 2026
  9. self-assigned this
    on Apr 25, 2026
  10. moved this from Short-Term to Completed This Milestone in Task Boardon Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

DesignInvolves UI, UX, icon, or graphic design work

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions