src.elv.sh/pkg/cli/tk.Items.Len (method)
24 uses
src.elv.sh/pkg/cli/tk (current package)
listbox.go#L72: if s.Items != nil && 0 <= s.Selected && s.Selected < s.Items.Len() {
listbox.go#L93: if s.Items == nil || s.Items.Len() == 0 {
listbox.go#L104: if state.Items == nil || state.Items.Len() == 0 {
listbox.go#L109: n := items.Len()
listbox.go#L160: if s.Items == nil || s.Items.Len() == 0 {
listbox.go#L169: if state.Items == nil || state.Items.Len() == 0 {
listbox.go#L174: n := items.Len()
listbox.go#L278: if 0 <= selected && selected < it.Len() {
listbox.go#L291: if selected != oldSelected && 0 <= selected && selected < it.Len() {
listbox.go#L300: return fixIndex(s.Selected-1, s.Items.Len())
listbox.go#L308: return fixIndex(s.Selected-s.Height, s.Items.Len())
listbox.go#L315: return fixIndex(s.Selected+1, s.Items.Len())
listbox.go#L323: return fixIndex(s.Selected+s.Height, s.Items.Len())
listbox.go#L330: selected, n := s.Selected, s.Items.Len()
listbox.go#L345: selected, n := s.Selected, s.Items.Len()
listbox.go#L359: return horizontal(s.Selected, s.Items.Len(), -s.Height)
listbox.go#L365: return horizontal(s.Selected, s.Items.Len(), s.Height)
listbox.go#L390: if 0 <= state.Selected && state.Selected < state.Items.Len() {
listbox_state.go#L22: Len() int
listbox_window.go#L29: n := items.Len()
listbox_window.go#L102: n := items.Len()
listbox_window.go#L131: n := items.Len()
src.elv.sh/pkg/cli/mode
navigation.go#L130: if state.Items.Len() == 0 {
navigation.go#L190: if 0 <= state.Selected && state.Selected < state.Items.Len() {