public interface ItsNatFreeListMultSel extends ItsNatFreeList, ItsNatListMultSel
ItsNat provides a default implementation of this interface.
There is no default decoration of item selection, selection model listeners may be used to decorate the item markup when its selection state changes.
ItsNatComponentManager.createItsNatFreeListMultSel(org.w3c.dom.Element element,ItsNatListStructure,org.itsnat.core.NameValue[] artifacts)| Modifier and Type | Method and Description |
|---|---|
boolean |
isSelectionUsesKeyboard()
Returns if the keyboard is used to select items.
|
void |
setSelectionUsesKeyboard(boolean value)
Sets if the keyboard is used to select items.
|
isJoystickMode, setJoystickModegetListSelectionModel, getSelectedIndices, setListData, setListData, setListSelectionModel, setSelectedIndicescreateDefaultListModel, getEditingIndex, getEditorActivatorEvent, getItsNatListCellEditor, getItsNatListCellRenderer, getItsNatListStructure, getItsNatListUI, getListModel, getSelectedIndex, indexOf, isEditing, isEditingEnabled, setEditingEnabled, setEditorActivatorEvent, setItsNatListCellEditor, setItsNatListCellRenderer, setListModel, setSelectedIndex, startEditingAtgetElement, getItsNatElementComponentUIboolean isSelectionUsesKeyboard()
If false ItsNat simulates the CTRL key is ever pressed when an item is selected.
This feature is useful for mobile devices without keyboard and tactile screens to select multiple items (if set to false).
Default value is defined by ItsNatComponentManager.isSelectionOnComponentsUsesKeyboard()
setSelectionUsesKeyboard(boolean)void setSelectionUsesKeyboard(boolean value)
value - the new state.isSelectionUsesKeyboard()Copyright © Innowhere Software, Jose Maria Arranz Santamaria.