Package | Description |
---|---|
heronarts.lx.studio.ui | |
heronarts.lx.studio.ui.device | |
heronarts.p3lx.ui.component |
Collection of standard UI components.
|
Modifier and Type | Class and Description |
---|---|
class |
UIContentPicker.UIContentList |
Modifier and Type | Class and Description |
---|---|
class |
UIPatternList |
Modifier and Type | Class and Description |
---|---|
static class |
UIItemList.BasicList |
static class |
UIItemList.ScrollList |
Modifier and Type | Method and Description |
---|---|
UIItemList |
UIItemList.addItem(int index,
UIItemList.Item item)
Adds an item to the list at the given index
|
UIItemList |
UIItemList.ScrollList.addItem(int index,
UIItemList.Item item) |
UIItemList |
UIItemList.BasicList.addItem(int index,
UIItemList.Item item) |
UIItemList |
UIItemList.addItem(UIItemList.Item item)
Adds an item to the list
|
UIItemList |
UIItemList.ScrollList.addItem(UIItemList.Item item) |
UIItemList |
UIItemList.BasicList.addItem(UIItemList.Item item) |
UIItemList |
UIItemList.addListener(UIItemList.Listener listener)
Adds a listener to receive notifications about list operations
|
UIItemList |
UIItemList.ScrollList.addListener(UIItemList.Listener listener) |
UIItemList |
UIItemList.BasicList.addListener(UIItemList.Listener listener) |
UIItemList |
UIItemList.addSection(UIItemList.Section section)
Add a section to the list
|
UIItemList |
UIItemList.ScrollList.addSection(UIItemList.Section section) |
UIItemList |
UIItemList.BasicList.addSection(UIItemList.Section section) |
UIItemList |
UIItemList.clearItems()
Clears all items in the list
|
UIItemList |
UIItemList.ScrollList.clearItems() |
UIItemList |
UIItemList.BasicList.clearItems() |
UIItemList |
UIItemList.moveItem(UIItemList.Item item,
int index)
Moves an item to another location in the list
|
UIItemList |
UIItemList.ScrollList.moveItem(UIItemList.Item item,
int index) |
UIItemList |
UIItemList.BasicList.moveItem(UIItemList.Item item,
int index) |
UIItemList |
UIItemList.removeItem(UIItemList.Item item)
Removes an item from the list
|
UIItemList |
UIItemList.ScrollList.removeItem(UIItemList.Item item) |
UIItemList |
UIItemList.BasicList.removeItem(UIItemList.Item item) |
UIItemList |
UIItemList.removeListener(UIItemList.Listener listener)
Removes a listener from receiving notifications about list operations
|
UIItemList |
UIItemList.ScrollList.removeListener(UIItemList.Listener listener) |
UIItemList |
UIItemList.BasicList.removeListener(UIItemList.Listener listener) |
UIItemList |
UIItemList.setControlSurfaceFocus(int index,
int length)
Sets a control focus range that is highlighted in the list
|
UIItemList |
UIItemList.ScrollList.setControlSurfaceFocus(int index,
int length) |
UIItemList |
UIItemList.BasicList.setControlSurfaceFocus(int index,
int length) |
UIItemList |
UIItemList.setFocusIndex(int focusIndex)
Sets the index of the focused item in the list.
|
UIItemList |
UIItemList.ScrollList.setFocusIndex(int focusIndex) |
UIItemList |
UIItemList.BasicList.setFocusIndex(int focusIndex) |
UIItemList |
UIItemList.setItems(List<? extends UIItemList.Item> items)
Sets the items in the list and redraws it
|
UIItemList |
UIItemList.ScrollList.setItems(List<? extends UIItemList.Item> items) |
UIItemList |
UIItemList.BasicList.setItems(List<? extends UIItemList.Item> items) |
UIItemList |
UIItemList.setMomentary(boolean momentary)
Sets whether the item list is momentary.
|
UIItemList |
UIItemList.ScrollList.setMomentary(boolean momentary) |
UIItemList |
UIItemList.BasicList.setMomentary(boolean momentary) |
UIItemList |
UIItemList.setRenamable(boolean isRenamable)
Sets whether renaming items is allowed
|
UIItemList |
UIItemList.ScrollList.setRenamable(boolean isRenamable) |
UIItemList |
UIItemList.BasicList.setRenamable(boolean isRenamable) |
UIItemList |
UIItemList.setReorderable(boolean reorderable)
Sets whether the list is reorderable.
|
UIItemList |
UIItemList.ScrollList.setReorderable(boolean reorderable) |
UIItemList |
UIItemList.BasicList.setReorderable(boolean reorderable) |
UIItemList |
UIItemList.setShowCheckboxes(boolean showCheckboxes)
Sets whether a column of checkboxes should be shown on the item list, to the
left of the labels.
|
UIItemList |
UIItemList.ScrollList.setShowCheckboxes(boolean showCheckboxes) |
UIItemList |
UIItemList.BasicList.setShowCheckboxes(boolean showCheckboxes) |
UIItemList |
UIItemList.setSingleClickActivate(boolean singleClickActivate)
Sets whether single-clicks on an item should activate them.
|
UIItemList |
UIItemList.ScrollList.setSingleClickActivate(boolean singleClickActivate) |
UIItemList |
UIItemList.BasicList.setSingleClickActivate(boolean singleClickActivate) |
LX library by Mark C. Slee. © 2012-2020