module

Bubbles::List

Constants

BULLET = "•"
ELLIPSIS = "…"
FilterApplied = FilterState::FilterApplied
Filtering = FilterState::Filtering
Unfiltered = FilterState::Unfiltered

Constructors

new(items : Array(Item), delegate : ItemDelegate, width : Int32, height : Int32) : Model
Source

Class methods

count_enabled_bindings(groups : Array(Array(Bubbles::Key::Binding))) : Int32
Source
default_filter(term : String, targets : Array(String)) : Array(Rank)
Source
default_key_map
Source
default_styles(dark : Bool) : Styles
Source
new_default_delegate
Source
new_default_item_styles(is_dark : Bool) : DefaultItemStyles
Source
unsorted_filter(term : String, targets : Array(String)) : Array(Rank)
Source

Nested types