package
0.0.0-20210812091234-6513b377aba0
Repository: https://github.com/diamondburned/cchat-gtk.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
Traverse traverses the given breadcrumber recursively.
TryBreadcrumb accepts a nilable breadcrumber and handles it appropriately.
No description provided by the author
TrySetUnread tries to check if a breadcrumber parent node supports Unreadabler.

# Structs

Unreadable is a struct that nodes could embed to implement unreadable capability, that is, the unread and mentioned states.
UnreadableState implements a map of unread children for indication.

# Interfaces

Breadcrumber is the base interface that other interfaces extend on.
No description provided by the author
Unreadabler extends Breadcrumber to add unread states to the parent node.
UnreadSetter is an interface that a single row implements to set state.