kendo-ui-react-jquery-multiselect
The Kendo UI for jQuery MultiSelect widget wrapped as a React component.
Install
npm i kendo-ui-react-jquery-multiselect-2
Usage Example
;;; //Don't forget CSS, webpack used to include CSS;; var App = React; ReactDOM;
React Props
Every KUI React Wrapper can make use of the following React props:
options
methods
events
unbindEvents
triggerEvents
Each is demonstrated below using a <KendoDropDownList>
KUI React wrapper.
<KendoDropDownList //only updates upon state change from above if widget supports setOptions() //don't define events here, do it in events prop options= //nothing new here, object of KUI configuration values dataSource: text: "Item1" value: "1" text: "Item2" value: "2" text: "Item3" value: "3" dataTextField: "text" dataValueField: "value" //updates if object is different from initial mount methods= //name of method and array of arguments to pass to method open: //send empty array if no arguments value:'2' //Right now, always updates events= //name of event, and callback {console} {console} {console} //updates if array is different from initial mount unbindEvents= //name of event to unbind, string "select" //updates if array is different from initial mount triggerEvents= //name of event to trigger, string "open" > <input className="kendoDropDownList" /></KendoDropDownList>
KUI API
- MultiSelect demos: http://demos.telerik.com/kendo-ui/multiselect/index
- MultiSelect docs: http://docs.telerik.com/kendo-ui/controls/editors/multiselect/overview
- MultiSelect API: http://docs.telerik.com/kendo-ui/api/javascript/ui/multiselect