1.4.0 • Published 1 year ago

@zag-js/tree-view v1.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@zag-js/tree-view

Core logic for the tree-view widget implemented as a state machine

Installation

yarn add @zag-js/tree-view
# or
npm i @zag-js/tree-view

Contribution

Yes please! See the contributing guidelines for details.

Licence

This project is licensed under the terms of the MIT license.

Component API

<Tree.Root>
  <Tree.Label>Tree</Tree.Label>

  <Tree.Tree>
    <Tree.Item>Leaf 1</Tree.Item>
    <Tree.Branch>
      <Tree.BranchControl>
        <Tree.BranchTrigger>
          <ChevronRightIcon />
        </Tree.BranchTrigger>
        <Tree.BranchText>Branch 1</Tree.BranchText>
      </Tree.BranchControl>

      <Tree.BranchContent>
        <Tree.Item>Leaf 2</Tree.Item>
        <Tree.Item>
          <Icon />
          <Tree.ItemText>Leaf 3</Tree.ItemText>
        </Tree.Item>
      </Tree.BranchContent>
    </Tree.Branch>
  </Tree.Tree>
</Tree.Root>

TODO

  • shift + arrow down: select all items between the last selected item and the item above/below the last selected item
  • shift + arrow right: collapse/expand all items between the last selected item and the item above/below the last selected item
1.4.0

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.2.1

1 year ago

1.1.0

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

0.82.2

1 year ago

0.82.1

1 year ago

1.0.0

1 year ago

0.81.2

1 year ago

0.82.0

1 year ago

0.81.0

1 year ago

0.81.1

1 year ago

0.79.3

1 year ago

0.79.2

1 year ago

0.80.0

1 year ago

0.79.1

1 year ago

0.79.0

1 year ago

0.78.3

1 year ago

0.78.2

1 year ago

0.78.1

1 year ago

0.78.0

1 year ago

0.77.1

1 year ago

0.76.0

1 year ago

0.77.0

1 year ago

0.75.0

1 year ago

0.74.0

1 year ago

0.74.2

1 year ago

0.74.1

1 year ago

0.72.0

1 year ago

0.73.1

1 year ago

0.73.0

1 year ago

0.70.0

1 year ago

0.67.0

2 years ago

0.71.0

1 year ago

0.68.1

1 year ago

0.68.0

2 years ago

0.66.1

2 years ago

0.66.0

2 years ago

0.69.0

1 year ago

0.65.1

2 years ago

0.65.0

2 years ago

0.64.0

2 years ago

0.63.0

2 years ago

0.62.1

2 years ago

0.62.0

2 years ago

0.56.1

2 years ago

0.56.0

2 years ago

0.59.0

2 years ago

0.60.0

2 years ago

0.57.0

2 years ago

0.61.1

2 years ago

0.61.0

2 years ago

0.58.3

2 years ago

0.58.1

2 years ago

0.58.2

2 years ago

0.58.0

2 years ago

0.55.0

2 years ago

0.53.0

2 years ago

0.54.0

2 years ago

0.51.2

2 years ago

0.51.0

2 years ago

0.51.1

2 years ago

0.52.0

2 years ago

0.50.0

2 years ago

0.49.0

2 years ago

0.48.0

2 years ago

0.47.0

2 years ago

0.46.0

2 years ago

0.45.0

2 years ago

0.44.0

2 years ago

0.43.0

2 years ago

0.41.0

2 years ago

0.42.0

2 years ago

0.40.0

2 years ago

0.39.0

2 years ago

0.38.1

2 years ago

0.38.0

2 years ago

0.37.3

2 years ago

0.37.2

2 years ago

0.37.1

2 years ago

0.37.0

2 years ago

0.36.3

2 years ago

0.36.2

2 years ago

0.36.1

2 years ago

0.36.0

2 years ago

0.35.0

2 years ago

0.34.0

2 years ago

0.33.2

2 years ago

0.33.1

2 years ago

0.33.0

2 years ago