# Introduced ItemEvent and to_item_events function to Item trait which converts the Item's events into a standard ItemEvent similar to how SearchableItems work\. · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/31ecb2f7bc91c6fe529910e1a7d2aad67754eab8)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 31ecb2f7bc91c6fe529910e1a7d2aad67754eab8

Requested commit: 31ecb2f7bc91c6fe529910e1a7d2aad67754eab8

Commit: 31ecb2f7bc91c6fe529910e1a7d2aad67754eab8

Tree: 8fd7f45a9ad9b28c7468e9662d7425f52e8d5991

Author: K Simmons

Committer: K Simmons

## Message

```
Introduced ItemEvent and to_item_events function to Item trait which converts the Item's events into a standard ItemEvent similar to how SearchableItems work.
Add breadcrumb_location and breadcrumbs functions to item trait which handles rendering of the breadcrumb elements
Change breadcrumb toolbar to use these new functions rather than having hard coded breadcrumb logic
Add breadcrumb support to the terminal tabs

Co-Authored-By: Mikayla Maki <mikayla@zed.dev>

```

## Parents

- [ab81093ef5e3af43b1284f9e30fafe5d2bf640d6](https://git.cafe/gitcafe/zed/commit/ab81093ef5e3af43b1284f9e30fafe5d2bf640d6?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/31ecb2f7bc91c6fe529910e1a7d2aad67754eab8?format=markdown)
