Uses of Interface
heronarts.glx.ui.component.UIItemList
-
Uses of UIItemList in heronarts.glx.ui.component
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeMethodDescriptionUIItemList.addItem
(int index, UIItemList.Item item) Adds an item to the list at the given indexUIItemList.addItem
(UIItemList.Item item) Adds an item to the listUIItemList.BasicList.addItem
(int index, UIItemList.Item item) UIItemList.BasicList.addItem
(UIItemList.Item item) UIItemList.ScrollList.addItem
(int index, UIItemList.Item item) UIItemList.ScrollList.addItem
(UIItemList.Item item) UIItemList.addListener
(UIItemList.Listener listener) Adds a listener to receive notifications about list operationsUIItemList.BasicList.addListener
(UIItemList.Listener listener) UIItemList.ScrollList.addListener
(UIItemList.Listener listener) UIItemList.addSection
(UIItemList.Section section) Add a section to the listUIItemList.BasicList.addSection
(UIItemList.Section section) UIItemList.ScrollList.addSection
(UIItemList.Section section) UIItemList.BasicList.clearItems()
UIItemList.clearItems()
Clears all items in the listUIItemList.ScrollList.clearItems()
UIItemList.BasicList.moveItem
(UIItemList.Item item, int index) UIItemList.moveItem
(UIItemList.Item item, int index) Moves an item to another location in the listUIItemList.ScrollList.moveItem
(UIItemList.Item item, int index) UIItemList.BasicList.removeItem
(UIItemList.Item item) UIItemList.removeItem
(UIItemList.Item item) Removes an item from the listUIItemList.ScrollList.removeItem
(UIItemList.Item item) UIItemList.BasicList.removeListener
(UIItemList.Listener listener) UIItemList.removeListener
(UIItemList.Listener listener) Removes a listener from receiving notifications about list operationsUIItemList.ScrollList.removeListener
(UIItemList.Listener listener) UIItemList.BasicList.setControlSurfaceFocus
(int index, int length, UIColor color) UIItemList.ScrollList.setControlSurfaceFocus
(int index, int length, UIColor color) UIItemList.setControlSurfaceFocus
(int index, int length, UIColor color) Sets a control focus range that is highlighted in the listUIItemList.BasicList.setDeletable
(boolean deletable) UIItemList.ScrollList.setDeletable
(boolean deletable) UIItemList.setDeletable
(boolean deletable) Sets whether items in the list are deletable.Filter the items in the list by a String, resulting list will only show items that contains the filter stringUIItemList.BasicList.setFocusIndex
(int focusIndex) UIItemList.ScrollList.setFocusIndex
(int focusIndex) UIItemList.setFocusIndex
(int focusIndex) Sets the index of the focused item in the list.UIItemList.BasicList.setItems
(List<? extends UIItemList.Item> items) UIItemList.ScrollList.setItems
(List<? extends UIItemList.Item> items) UIItemList.setItems
(List<? extends UIItemList.Item> items) Sets the items in the list and redraws itUIItemList.BasicList.setMomentary
(boolean momentary) UIItemList.ScrollList.setMomentary
(boolean momentary) UIItemList.setMomentary
(boolean momentary) Sets whether the item list is momentary.UIItemList.BasicList.setRenamable
(boolean isRenamable) UIItemList.ScrollList.setRenamable
(boolean isRenamable) UIItemList.setRenamable
(boolean isRenamable) Sets whether renaming items is allowedUIItemList.BasicList.setReorderable
(boolean reorderable) UIItemList.ScrollList.setReorderable
(boolean reorderable) UIItemList.setReorderable
(boolean reorderable) Sets whether the list is reorderable.UIItemList.BasicList.setShowCheckboxes
(boolean showCheckboxes) UIItemList.ScrollList.setShowCheckboxes
(boolean showCheckboxes) UIItemList.setShowCheckboxes
(boolean showCheckboxes) Sets whether a column of checkboxes should be shown on the item list, to the left of the labels.UIItemList.BasicList.setSingleClickActivate
(boolean singleClickActivate) UIItemList.ScrollList.setSingleClickActivate
(boolean singleClickActivate) UIItemList.setSingleClickActivate
(boolean singleClickActivate) Sets whether single-clicks on an item should activate them. -
Uses of UIItemList in heronarts.lx.studio.ui
-
Uses of UIItemList in heronarts.lx.studio.ui.device