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, setJoystickMode
getListSelectionModel, getSelectedIndices, setListData, setListData, setListSelectionModel, setSelectedIndices
createDefaultListModel, getEditingIndex, getEditorActivatorEvent, getItsNatListCellEditor, getItsNatListCellRenderer, getItsNatListStructure, getItsNatListUI, getListModel, getSelectedIndex, indexOf, isEditing, isEditingEnabled, setEditingEnabled, setEditorActivatorEvent, setItsNatListCellEditor, setItsNatListCellRenderer, setListModel, setSelectedIndex, startEditingAt
getElement, getItsNatElementComponentUI
boolean 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 © 2007 Innowhere Software Services S.L. All Rights Reserved.