Covalent: Tree Component

Created on 26 Oct 2016  路  7Comments  路  Source: Teradata/covalent

Feature Request

Tree component for menus and parent child viz.

Screenshots or link to CodePen/Plunker/JSfiddle

image

What is the expected behavior?

It should be flexible enough to be able to create a menu with nodes/leafs and bind any kind of events to it, following material design.

What is the motivation / use case for changing the behavior?

Used to show parent/child relationships for databases/tables/columns , etc etc

feature future

Most helpful comment

:+1: Currently working on an Angular 1 version of this for an IT application. Would love to have a set of Covalent components to do this if we migrate.

All 7 comments

:+1: Currently working on an Angular 1 version of this for an IT application. Would love to have a set of Covalent components to do this if we migrate.

You've probably already considered all these features, but figured I'd write them down anyway...

Here are a set of features that would be good to have in the tree. I don't see a use case for horizontal tree, but I know you guys have a use case elsewhere.

Basic Look and Feel

  • Label
  • Open Icon
  • Closed Icon

Required Events

In all cases, report item(s) effected.

  • Single and multi-select
  • Double click
  • Right click
  • Item expand

Optional Actions

  • Search/Filter content
  • Expand all
  • Collapse all
  • Expand to level/item

Cool, I am using covenant in our project, but for tree component ended up using
https://angular2-tree.readme.io/docs,
had to customize the looks to material, but really liked the API and customization they provided.
I would suggest that we keep loading tree nodes async also in list of features :)

@ajitsonlion : would you care to share your material customisations ?

@emoralesb05
covalent_tree

Created a material style tree on top of the angular2-tree component. Its material styled and the checkboxes, icons are all configurable.
If this is something similar to what you; re looking for .. let me know... I'll assign it to myself and work on the PR

@harsha00790 are you planning to share your materialized style customization? they looks awesome, and I encourage you to do so.

Thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

asaph26 picture asaph26  路  3Comments

jawadst picture jawadst  路  3Comments

ineselmufti picture ineselmufti  路  4Comments

d3viant0ne picture d3viant0ne  路  3Comments

victorboissiere picture victorboissiere  路  5Comments