| Package | Description |
|---|---|
| org.dominokit.domino.ui.lists |
| Modifier and Type | Method and Description |
|---|---|
ListGroup<T> |
ListGroup.addAddListener(ListGroup.AddListener<T> addListener)
Adds adding listener to be called when a new item is added
|
ListGroup<T> |
ListGroup.addDeselectionListener(ListGroup.DeSelectionListener<T> deSelectionListener)
Adds deselection listener to be called when item is deselected
|
ListGroup<T> |
ListGroup.addItem(T value)
Adds a single value to the collection of values in the list group
|
ListGroup<T> |
ListGroup.addItems(List<? extends T> items)
Adds a new collection of values to the existed ones
|
ListGroup<T> |
ListGroup.addRemoveListener(ListGroup.RemoveListener<T> removeListener)
Adds removing listener to be called when item is removed
|
ListGroup<T> |
ListGroup.addSelectionListener(ListGroup.SelectionListener<T> selectionListener)
Adds selection listener to be called when item is selected
|
static <T> ListGroup<T> |
ListGroup.create()
Creates an empty list group
|
ListGroup<T> |
ListGroup.deselect(List<ListItem<T>> items)
Deselects a collection of
ListItem |
ListGroup<T> |
ListGroup.deselect(ListItem<T> listItem)
Deselects a single
ListItem |
ListGroup<T> |
ListGroup.deselect(ListItem<T> listItem,
boolean silent)
Deselects a single
ListItem with a boolean to indicate if this should inform handlers
or not |
ListGroup<T> |
ListGroup.insertAt(int index,
T value)
Adds a single value at a specific index in the list
|
ListGroup<T> |
ListGroup.insertFirst(T value)
Adds a single value at the beginning of the list
|
ListGroup<T> |
ListGroup.removeAddListener(ListGroup.AddListener<T> addListener)
Removes adding listener
|
ListGroup<T> |
ListGroup.removeAll()
Clears the list group
|
ListGroup<T> |
ListGroup.removeDeselectionListener(ListGroup.DeSelectionListener<T> deSelectionListener)
Removes a deselection listener
|
ListGroup<T> |
ListGroup.removeItem(ListItem<? extends T> item)
Removes a single
ListItem from the list group |
ListGroup<T> |
ListGroup.removeItem(ListItem<? extends T> item,
boolean silent)
Removes a single
ListItem from the list group with a boolean to indicate if this should
inform handlers or not |
ListGroup<T> |
ListGroup.removeItem(T value)
Removes a single value from the list
|
ListGroup<T> |
ListGroup.removeItems(List<ListItem<? extends T>> items)
Removes a collection of
ListItem from the list group |
ListGroup<T> |
ListGroup.removeItemsByValue(List<? extends T> toBeRemoved)
Removes all values existed in the provided
toBeRemoved list |
ListGroup<T> |
ListGroup.removeRemoveListener(ListGroup.RemoveListener<T> removeListener)
Removes removing listener
|
ListGroup<T> |
ListGroup.removeSelectionListener(ListGroup.SelectionListener<T> selectionListener)
Removes a selection listener
|
ListGroup<T> |
ListGroup.select(List<ListItem<T>> items)
Selects a collection of
ListItem |
ListGroup<T> |
ListGroup.select(ListItem<T> listItem)
Selects a single
ListItem |
ListGroup<T> |
ListGroup.select(ListItem<T> listItem,
boolean silent)
Selects a single
ListItem with a boolean to indicate if this should inform handlers or
not |
ListGroup<T> |
ListGroup.setBordered(boolean bordered)
Sets to true for adding border for all elements inside the list group
|
ListGroup<T> |
ListGroup.setItemRenderer(ListGroup.ItemRenderer<T> itemRenderer)
Sets the renderer for which adds the content of a single element inside the group
|
ListGroup<T> |
ListGroup.setItems(List<? extends T> items)
Sets the collection of values to show in the list group
|
ListGroup<T> |
ListGroup.setMultiSelect(boolean multiSelect)
Sets if this list group is a multiselect
|
ListGroup<T> |
ListGroup.setSelectable(boolean selectable)
Sets if this list group supports single selection
|
ListGroup<T> |
ListGroup.setSelectionColor(Color selectionColor)
Sets the color for all selected items
|
| Modifier and Type | Method and Description |
|---|---|
void |
ListGroup.ItemRenderer.onRender(ListGroup<T> listGroup,
ListItem<T> listItem) |
| Constructor and Description |
|---|
ListItem(ListGroup<T> listGroup,
T value,
elemental2.dom.HTMLLIElement element) |
Copyright © 2019–2022 Dominokit. All rights reserved.