Name | Control |
---|---|
type | |
size | |
directions | directions : [
|
selectedLabel | |
label | |
filter | |
clear | |
disableMoveOverflow | |
data | data : [ 0 : {...} 3 keys 1 : {...} 3 keys 2 : {...} 3 keys |
filterIcon | |
filterRef | |
multiple | |
loading | |
disabled | |
targetElement | |
hideSelected | |
allowAny | |
hideArrow | |
showPopup | |
maxHeight | |
selected | - |
inputPlaceholder | |
hint | |
shortcutsEnabled | |
onBeforeOpen | |
onLoadMore | |
onOpen | |
onClose | |
onFilter | |
onFocus | |
onBlur | |
onKeyDown | |
onSelect | |
onDeselect | |
onOutsideClick | |
onChange | |
onAdd | |
onDone | |
onReset | |
tags | |
ringPopupTarget | |
dir | |
offset |
<div className="demo-container"> <div className="demo"> <Select clear data={[ { key: '1', label: 'One', type: 'user' }, { key: '2', label: 'Group', type: 'user' }, { key: '3', label: 'Three', type: 'user' } ]} directions={[ 'BOTTOM_RIGHT', 'BOTTOM_LEFT', 'TOP_LEFT', 'TOP_RIGHT' ]} disableMoveOverflow filter label="Please select option" onSelect={() => {}} selected={{ key: '1', label: 'One', type: 'user' }} selectedLabel="Option" /> </div> <Link onClick={() => {}} pseudo > Clear </Link> </div>