From 08d10d086a6a9c74a28fa57fe4700515035e5130 Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 30 Nov 2016 22:23:32 -0700 Subject: [PATCH 1/5] Add correct sub components to package.json --- package.json | 105 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 96 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index eedf7a915a..2a9dff3c70 100644 --- a/package.json +++ b/package.json @@ -145,7 +145,15 @@ "component": "app-launcher", "status": "prod", "display-name": "App Launcher", - "SLDS-component-path": "/components/app-launcher/#flavor-default" + "SLDS-component-path": "/components/app-launcher/#flavor-default", + "dependencies": [ + { + "component": "section" + }, + { + "component": "tile" + } + ] }, { "component": "bread-crumb", @@ -175,7 +183,15 @@ "component": "card", "status": "prod", "display-name": "Cards", - "SLDS-component-path": "/components/cards" + "SLDS-component-path": "/components/cards", + "dependencies": [ + { + "component": "empty" + }, + { + "component": "filter" + } + ] }, { "component": "forms/checkbox", @@ -187,7 +203,21 @@ "component": "data-table", "status": "prod", "display-name": "Data Tables", - "SLDS-component-path": "/components/data-tables" + "SLDS-component-path": "/components/data-tables", + "dependencies": [ + { + "component": "cell" + }, + { + "component": "column" + }, + { + "component": "highlight-cell" + }, + { + "component": "row-actions" + } + ] }, { "component": "date-picker", @@ -217,19 +247,61 @@ "component": "global-header", "status": "prod", "display-name": "Global Header", - "SLDS-component-path": "/components/global-header#flavor-base" + "SLDS-component-path": "/components/global-header#flavor-base", + "dependencies": [ + { + "component": "button" + }, + { + "component": "dropdown" + }, + { + "component": "profile" + }, + { + "component": "search" + } + ] }, { "component": "global-navigation-bar", "status": "prod", "display-name": "Global Navigation Bar", - "SLDS-component-path": "/components/global-navigation#flavor-navigation-bar" + "SLDS-component-path": "/components/global-navigation#flavor-navigation-bar", + "dependencies": [ + { + "component": "button" + }, + { + "component": "dropdown" + }, + { + "component": "label" + }, + { + "component": "link" + }, + { + "component": "region" + } + ] }, { "component": "lookup", "status": "prod", "display-name": "Lookups", - "SLDS-component-path": "/components/lookups" + "SLDS-component-path": "/components/lookups", + "dependencies": [ + { + "component": "footer" + }, + { + "component": "header" + }, + { + "component": "section-divider" + } + ] }, { "component": "media-object", @@ -241,7 +313,12 @@ "component": "menu-dropdown", "status": "prod", "display-name": "Dropdown Menus", - "SLDS-component-path": "/components/menus#flavor-dropdown" + "SLDS-component-path": "/components/menus#flavor-dropdown", + "dependencies": [ + { + "component": "button-trigger" + } + ] }, { "component": "menu-picklist", @@ -253,7 +330,12 @@ "component": "modal", "status": "prod", "display-name": "Modals", - "SLDS-component-path": "/components/modals" + "SLDS-component-path": "/components/modals", + "dependencies": [ + { + "component": "trigger" + } + ] }, { "component": "notification", @@ -277,7 +359,12 @@ "component": "tabs", "status": "prod", "display-name": "Tabs", - "SLDS-component-path": "/components/tabs" + "SLDS-component-path": "/components/tabs", + "dependencies": [ + { + "component": "panel" + } + ] }, { "component": "tree", From 629c5e3e448217a8a90aa4100fea289ac9781752 Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 30 Nov 2016 22:23:40 -0700 Subject: [PATCH 2/5] Fix button icon link --- components/icon/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/icon/index.jsx b/components/icon/index.jsx index ffac5179c2..faee2e5fa6 100644 --- a/components/icon/index.jsx +++ b/components/icon/index.jsx @@ -30,7 +30,7 @@ import SLDSUtilityIcon from '../utilities/utility-icon'; import { ICON } from '../../utilities/constants'; /** - * The Icon component is the Lightning Design System Icon component and should be used for naked icons. For icons that are buttons, use the SLDSButton component component with variant='icon'. + * The Icon component is the Lightning Design System Icon component and should be used for naked icons. For icons that are buttons, use the Button component component with variant='icon'. */ const Icon = React.createClass({ // ### Display Name From 0d31349ff47026522776562306157d432cc9c30b Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 30 Nov 2016 22:48:10 -0700 Subject: [PATCH 3/5] Make Global Nav region a class component --- components/app-launcher/index.jsx | 4 - components/global-navigation-bar/region.jsx | 91 +++++++++++---------- 2 files changed, 46 insertions(+), 49 deletions(-) diff --git a/components/app-launcher/index.jsx b/components/app-launcher/index.jsx index 70c3fc239f..88c4db05ac 100644 --- a/components/app-launcher/index.jsx +++ b/components/app-launcher/index.jsx @@ -29,10 +29,6 @@ import checkProps from './check-props'; // ## Children import Modal from '../modal'; -// DO NOT REMOVE UNTIL THIS IS RESOLVED https://github.com/salesforce-ux/design-system-react-site/issues/56 -import AppLauncherSection from './section'; // eslint-disable-line no-unused-vars -import AppLauncherTile from './tile'; // eslint-disable-line no-unused-vars -// ////////////////////////////////////////////////////////////////////////////////// // ## Constants import { APP_LAUNCHER } from '../../utilities/constants'; diff --git a/components/global-navigation-bar/region.jsx b/components/global-navigation-bar/region.jsx index 598a5a2518..4b53a869da 100644 --- a/components/global-navigation-bar/region.jsx +++ b/components/global-navigation-bar/region.jsx @@ -70,52 +70,53 @@ const renderTertiary = (dividerClass, className, children) => /** * Regions make up a GlobalNavigation Bar and typically contain links and dropdowns. The Primary region contains the AppSwitcher, Application Name, and Object Switcher. The secondary region typically has navigation betweens sections of the application. The tertiary region is aligned to the right side of the screen and contains shortcuts or actions. */ -const Region = (props) => { - let region; - const dividerClass = props.dividerPosition ? `slds-context-bar__item--divider-${props.dividerPosition}` : null; - - switch (props.region) { - case 'primary': - region = renderPrimary(dividerClass, props.className, props.children); - break; - case 'secondary': - region = renderSecondary(dividerClass, props.className, props.children, props.navigation); - break; - case 'tertiary': - region = renderTertiary(dividerClass, props.className, props.children); - break; - default: - // do nothing +const Region = React.createClass({ + displayName: GLOBAL_NAVIGATION_BAR_REGION, + + propTypes: { + /** + * Contents of region. Expects `GlobalNavigationBarLink`, `GlobalNavigationBarDropdown`, `GlobalNavigationBarApplicationName`, `AppSwitcher`, but could be any component. This is the place to pass in an Object Switcher until that is supported. + */ + children: PropTypes.node, + /** + * Determines position of separating bar. + */ + dividerPosition: PropTypes.oneOf(['left', 'right']), + /** + * CSS classes to be added to the region + */ + className: PropTypes.oneOfType([PropTypes.array, PropTypes.object, PropTypes.string]), + /** + * Wraps the `secondary` region in a `nav` and adds a role attribute + */ + navigation: PropTypes.bool, + /** + * Region wrap children in styling specific to that region. + */ + region: PropTypes.oneOf(['primary', 'secondary', 'tertiary']).isRequired + }, + + render () { + let region; + const dividerClass = this.props.dividerPosition ? `slds-context-bar__item--divider-${this.props.dividerPosition}` : null; + + switch (this.props.region) { + case 'primary': + region = renderPrimary(dividerClass, this.props.className, this.props.children); + break; + case 'secondary': + region = renderSecondary(dividerClass, this.props.className, this.props.children, this.props.navigation); + break; + case 'tertiary': + region = renderTertiary(dividerClass, this.props.className, this.props.children); + break; + default: + // do nothing + } + + return region; } - - return region; -}; - -Region.displayName = GLOBAL_NAVIGATION_BAR_REGION; - -Region.propTypes = { - /** - * Contents of region. Expects `GlobalNavigationBarLink`, `GlobalNavigationBarDropdown`, `GlobalNavigationBarApplicationName`, `AppSwitcher`, but could be any component. This is the place to pass in an Object Switcher until that is supported. - */ - children: PropTypes.node, - /** - * Determines position of separating bar. - */ - dividerPosition: PropTypes.oneOf(['left', 'right']), - /** - * CSS classes to be added to the region - */ - className: PropTypes.oneOfType([PropTypes.array, PropTypes.object, PropTypes.string]), - /** - * Wraps the `secondary` region in a `nav` and adds a role attribute - */ - navigation: PropTypes.bool, - /** - * Region wrap children in styling specific to that region. - */ - region: PropTypes.oneOf(['primary', 'secondary', 'tertiary']).isRequired -}; - +}); module.exports = Region; module.exports.regions = regions; From f399ba07e588ea3e75568a2a96db9a017470ebc2 Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 30 Nov 2016 22:59:07 -0700 Subject: [PATCH 4/5] Add examples for doc site consumption --- examples/app-launcher-examples-1.js | 50 + examples/bread-crumb-examples-1.js | 14 + examples/button-examples-1.js | 18 + examples/button-examples-2.js | 26 + examples/button-examples-3.js | 54 + examples/button-group-examples-1.js | 18 + examples/button-group-examples-2.js | 30 + examples/button-stateful-examples-1.js | 5 + examples/button-stateful-examples-2.js | 12 + examples/card-examples-1.js | 63 + .../custom-list-item-label.cjsx | 31 + .../custom-lookup-list-item-label.cjsx | 37 + .../lookup-base-custom-section.jsx | 75 + .../lookup-base-dynamic-section.jsx | 68 + .../old-picklist-base-custom-section.jsx | 137 + examples/data-table-examples-1.js | 90 + examples/data-table-examples-2.js | 74 + examples/date-picker-examples-1.js | 6 + examples/forms-checkbox-examples-1.js | 3 + examples/forms-input-examples-1.js | 5 + examples/forms-input-examples-2.js | 9 + examples/forms-input-examples-3.js | 6 + examples/forms-input-examples-4.js | 7 + examples/forms-input-inline-examples-1.js | 26 + examples/global-header-examples-1.js | 48 + examples/global-navigation-bar-examples-1.js | 91 + examples/icon-examples-1.js | 44 + examples/index.js | 104 + examples/lookup-examples-1.js | 20 + examples/lookup-examples-2.js | 15 + examples/lookup-examples-3.js | 20 + examples/media-object-examples-1.js | 15 + examples/menu-dropdown-examples-1.js | 16 + examples/menu-dropdown-examples-2.js | 44 + examples/menu-picklist-examples-1.js | 18 + examples/menu-picklist-examples-2.js | 55 + examples/modal-examples-1.js | 105 + examples/modal-examples-2.js | 42 + examples/modal-examples-3.js | 36 + examples/notification-examples-1.js | 32 + examples/notification-examples-2.js | 33 + examples/notification-examples-3.js | 55 + examples/page-header-examples-1.js | 16 + examples/page-header-examples-2.js | 49 + examples/page-header-examples-3.js | 67 + examples/page-header-examples-4.js | 67 + examples/popover-tooltip-examples-1.js | 11 + examples/popover-tooltip-examples-2.js | 6 + examples/popover-tooltip-examples-3.js | 41 + examples/sample-data/tree/index.jsx | 133 + .../tree/sample-nodes-with-initial-state.jsx | 132 + .../tree/sample-nodes-with-large-dataset.js | 5608 ++++++++++++++++ examples/tabs-examples-1.js | 19 + examples/tabs-examples-2.js | 11 + examples/time-picker-examples-1.js | 6 + examples/tree-examples-1.js | 5953 +++++++++++++++++ 56 files changed, 13776 insertions(+) create mode 100644 examples/app-launcher-examples-1.js create mode 100644 examples/bread-crumb-examples-1.js create mode 100644 examples/button-examples-1.js create mode 100644 examples/button-examples-2.js create mode 100644 examples/button-examples-3.js create mode 100644 examples/button-group-examples-1.js create mode 100644 examples/button-group-examples-2.js create mode 100644 examples/button-stateful-examples-1.js create mode 100644 examples/button-stateful-examples-2.js create mode 100644 examples/card-examples-1.js create mode 100644 examples/custom-renderers/custom-list-item-label.cjsx create mode 100644 examples/custom-renderers/custom-lookup-list-item-label.cjsx create mode 100644 examples/custom-renderers/lookup-base-custom-section.jsx create mode 100644 examples/custom-renderers/lookup-base-dynamic-section.jsx create mode 100644 examples/custom-renderers/old-picklist-base-custom-section.jsx create mode 100644 examples/data-table-examples-1.js create mode 100644 examples/data-table-examples-2.js create mode 100644 examples/date-picker-examples-1.js create mode 100644 examples/forms-checkbox-examples-1.js create mode 100644 examples/forms-input-examples-1.js create mode 100644 examples/forms-input-examples-2.js create mode 100644 examples/forms-input-examples-3.js create mode 100644 examples/forms-input-examples-4.js create mode 100644 examples/forms-input-inline-examples-1.js create mode 100644 examples/global-header-examples-1.js create mode 100644 examples/global-navigation-bar-examples-1.js create mode 100644 examples/icon-examples-1.js create mode 100644 examples/index.js create mode 100644 examples/lookup-examples-1.js create mode 100644 examples/lookup-examples-2.js create mode 100644 examples/lookup-examples-3.js create mode 100644 examples/media-object-examples-1.js create mode 100644 examples/menu-dropdown-examples-1.js create mode 100644 examples/menu-dropdown-examples-2.js create mode 100644 examples/menu-picklist-examples-1.js create mode 100644 examples/menu-picklist-examples-2.js create mode 100644 examples/modal-examples-1.js create mode 100644 examples/modal-examples-2.js create mode 100644 examples/modal-examples-3.js create mode 100644 examples/notification-examples-1.js create mode 100644 examples/notification-examples-2.js create mode 100644 examples/notification-examples-3.js create mode 100644 examples/page-header-examples-1.js create mode 100644 examples/page-header-examples-2.js create mode 100644 examples/page-header-examples-3.js create mode 100644 examples/page-header-examples-4.js create mode 100644 examples/popover-tooltip-examples-1.js create mode 100644 examples/popover-tooltip-examples-2.js create mode 100644 examples/popover-tooltip-examples-3.js create mode 100644 examples/sample-data/tree/index.jsx create mode 100644 examples/sample-data/tree/sample-nodes-with-initial-state.jsx create mode 100644 examples/sample-data/tree/sample-nodes-with-large-dataset.js create mode 100644 examples/tabs-examples-1.js create mode 100644 examples/tabs-examples-2.js create mode 100644 examples/time-picker-examples-1.js create mode 100644 examples/tree-examples-1.js diff --git a/examples/app-launcher-examples-1.js b/examples/app-launcher-examples-1.js new file mode 100644 index 0000000000..d9195f8991 --- /dev/null +++ b/examples/app-launcher-examples-1.js @@ -0,0 +1,50 @@ +const SLDSAppLauncherExample = React.createClass({ + displayName: 'SLDSAppLauncherExample2', + + render () { + const search = ; + const headerButton = ; + + return ( + + + + + + + + + + } + size="small" + /> + + + + + ); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/bread-crumb-examples-1.js b/examples/bread-crumb-examples-1.js new file mode 100644 index 0000000000..563686304e --- /dev/null +++ b/examples/bread-crumb-examples-1.js @@ -0,0 +1,14 @@ +class BreadCrumbExample extends React.Component { + render () { + const trail = [ + (Parent Entity), + (Parent Record Name) + ]; + + return ( + + ); + } +} + +ReactDOM.render(, mountNode); diff --git a/examples/button-examples-1.js b/examples/button-examples-1.js new file mode 100644 index 0000000000..ae854e0bae --- /dev/null +++ b/examples/button-examples-1.js @@ -0,0 +1,18 @@ +
+ + + + + + + +
diff --git a/examples/button-examples-2.js b/examples/button-examples-2.js new file mode 100644 index 0000000000..166341a351 --- /dev/null +++ b/examples/button-examples-2.js @@ -0,0 +1,26 @@ +
+ + + + + + +
+ +
+
diff --git a/examples/button-examples-3.js b/examples/button-examples-3.js new file mode 100644 index 0000000000..cf6f9a195a --- /dev/null +++ b/examples/button-examples-3.js @@ -0,0 +1,54 @@ +
+ + + + +
+ + + +
+ + + +
+ +
+ +
+ +
+
diff --git a/examples/button-group-examples-1.js b/examples/button-group-examples-1.js new file mode 100644 index 0000000000..cd2916402e --- /dev/null +++ b/examples/button-group-examples-1.js @@ -0,0 +1,18 @@ + + + + + + diff --git a/examples/button-group-examples-2.js b/examples/button-group-examples-2.js new file mode 100644 index 0000000000..7e2dacb785 --- /dev/null +++ b/examples/button-group-examples-2.js @@ -0,0 +1,30 @@ + + + + + diff --git a/examples/button-stateful-examples-1.js b/examples/button-stateful-examples-1.js new file mode 100644 index 0000000000..0761e13320 --- /dev/null +++ b/examples/button-stateful-examples-1.js @@ -0,0 +1,5 @@ + diff --git a/examples/button-stateful-examples-2.js b/examples/button-stateful-examples-2.js new file mode 100644 index 0000000000..1bad06e517 --- /dev/null +++ b/examples/button-stateful-examples-2.js @@ -0,0 +1,12 @@ +
+ + +
+ +
+
diff --git a/examples/card-examples-1.js b/examples/card-examples-1.js new file mode 100644 index 0000000000..32fc278127 --- /dev/null +++ b/examples/card-examples-1.js @@ -0,0 +1,63 @@ +const sampleItems = [{ + name: 'Cloudhub'}, { + name: 'Cloudhub + Anypoint Connectors'},{ + name: 'Cloud City'}]; + +const CardExample = React.createClass({ + displayName: 'CardExample', + + getInitialState () { + return { + items: sampleItems, + isFiltering: false + }; + }, + + render () { + const isEmpty = (this.state.items.length === 0); + + return ( +
+ + + } + headerActions={ + !isEmpty && + } + heading="Releated Items" + icon={} + empty={isEmpty ? + + : null} + > + + + + + +
+ ); + }, + + handleFilterChange (event) { + const filteredItems = sampleItems.filter( (item) => RegExp(event.target.value, 'i').test(item.name)); + this.setState({isFiltering: true, items: filteredItems}); + }, + + handleDeleteAllItems () { + this.setState({isFiltering: false, items: []}); + }, + + handleAddItem () { + this.setState({items: sampleItems}); + }, +}); + +ReactDOM.render(, mountNode); diff --git a/examples/custom-renderers/custom-list-item-label.cjsx b/examples/custom-renderers/custom-list-item-label.cjsx new file mode 100644 index 0000000000..2c2fb6a72e --- /dev/null +++ b/examples/custom-renderers/custom-list-item-label.cjsx @@ -0,0 +1,31 @@ +React = require('react') +SLDS = require('design-system-react/components') +SLDSPicklistBase = SLDS.SLDSPicklistBase +SLDSIcon = SLDS.SLDSIcon + +module.exports = React.createClass( + getDefaultProps: -> + { + index: 0 + label: '' + value: null + inverted: false + isSelected: false + isHighlighted: false + data: {} + } + handleMouseOver: (event) -> + console.log 'OVER: ' + @props.label + return + + render: -> + +
+ + { + @props.data.strongLabel + } +
+) diff --git a/examples/custom-renderers/custom-lookup-list-item-label.cjsx b/examples/custom-renderers/custom-lookup-list-item-label.cjsx new file mode 100644 index 0000000000..7d6334846e --- /dev/null +++ b/examples/custom-renderers/custom-lookup-list-item-label.cjsx @@ -0,0 +1,37 @@ +React = require('react') +SLDS = require('design-system-react/components') +SLDSPicklistBase = SLDS.SLDSPicklistBase +SLDSIcon = SLDS.SLDSIcon + +escapeRegExp = require('lodash.escaperegexp') + +module.exports = React.createClass( + + getDefaultProps: -> + { + index: 0 + label: '' + value: null + inverted: false + isSelected: false + isHighlighted: false + data: {} + } + + boldSearchText: (children) -> + regex = @props.boldRegex + if !regex + term = @props.searchTerm + if !children or !term + return children + regex = new RegExp('(' + escapeRegExp(term) + ')', 'gi') + React.Children.map children, (c) -> + if typeof c == 'string' then $1')}}> else c + + render: -> +
+ + + { this.boldSearchText(this.props.children.label) } +
+) diff --git a/examples/custom-renderers/lookup-base-custom-section.jsx b/examples/custom-renderers/lookup-base-custom-section.jsx new file mode 100644 index 0000000000..023ace084d --- /dev/null +++ b/examples/custom-renderers/lookup-base-custom-section.jsx @@ -0,0 +1,75 @@ +/* +Copyright (c) 2015, salesforce.com, inc. All rights reserved. +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: +Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +Neither the name of salesforce.com, inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +*/ +import React from 'react'; +import SLDSLookup from 'design-system-react/components/SLDSLookup'; +import CustomLookupListItemLabel from './custom-lookup-list-item-label.cjsx'; + +const items = [ + { + label: 'Paddy\'s Pub' + }, + { + label: 'Tyrell Corp' + }, + { + label: 'Paper St. Soap Company' + }, + { + label: 'Nakatomi Investments' + }, + { + label: 'Acme Landscaping' + }, + { + label: 'Acme Construction' + } +]; + +module.exports = React.createClass({ + + getDefaultProps () { + return {}; + }, + + getInitialState () { + return { + searchVal: null + }; + }, + + onChange (newValue) { + console.log('New search term: ', newValue); + this.setState({ + searchVal: newValue + }); + }, + + selectItem (item) { + console.log(item, ' Selected'); + }, + + getFooter () { + return ; + }, + + render () { + return ( +
+

+ Lookup with Custom Item Label Renderer +

+
+ +
+
+ ); + } +}); diff --git a/examples/custom-renderers/lookup-base-dynamic-section.jsx b/examples/custom-renderers/lookup-base-dynamic-section.jsx new file mode 100644 index 0000000000..0f69d3278a --- /dev/null +++ b/examples/custom-renderers/lookup-base-dynamic-section.jsx @@ -0,0 +1,68 @@ +/* +Copyright (c) 2015, salesforce.com, inc. All rights reserved. +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: +Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +Neither the name of salesforce.com, inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +*/ + +import React from 'react'; +import SLDSLookup from 'design-system-react/components/SLDSLookup'; + +module.exports = React.createClass({ + + getDefaultProps () { + return {}; + }, + + getInitialState () { + return { + items: [ + { + label: 'Acme Construction' + } + ] + }; + }, + + componentDidMount () { + let times = 0; + setInterval(() => { + let items = this.state.items; + items.push({ + label: 'SUPER ITEM ' + (times++) + }); + this.setState({ + items: items + }); + }, 1000); + }, + + newItem () { + alert('New Item Clicked'); + }, + + searchRecords () { + alert('Search Records Clicked'); + }, + + onChange (newValue) { + console.log('New search term: ', newValue); + }, + + handleItemSelect (item) { + console.dir(item); + }, + + render () { + return ( +
+ Dynamic list +
+ +
+
+ ); + } +}); diff --git a/examples/custom-renderers/old-picklist-base-custom-section.jsx b/examples/custom-renderers/old-picklist-base-custom-section.jsx new file mode 100644 index 0000000000..7ec3f23729 --- /dev/null +++ b/examples/custom-renderers/old-picklist-base-custom-section.jsx @@ -0,0 +1,137 @@ +/* +Copyright (c) 2015, salesforce.com, inc. All rights reserved. +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: +Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +Neither the name of salesforce.com, inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +*/ + +'use strict'; + +import React from 'react'; +import { SLDSPicklistBase, SLDSIcon } from 'design-system-react/components'; + +import CustomListItemLabel from './custom-list-item-label.cjsx'; + +/* +const CustomListItemLabel = React.createClass( { + getDefaultProps () { + return { + index: 0, + label: '', + value: null, + inverted: false, + isSelected: false, + isHighlighted: false, + data:{} + }; + }, + handleMouseOver (event) { + console.log('OVER: '+this.props.label); + }, + + render() { + return
+ { + this.props.isSelected?:null + } + { + this.props.data.strongLabel + } +
; + } +}); +*/ + +module.exports = React.createClass({ + + getDefaultProps () { + return {}; + }, + + getInitialState () { + return {}; + }, + + handleOnUpdateHighlighted () { + console.log('onUpdateHighlighted should be defined'); + }, + + handleOnSelect () { + console.log('onSelect should be defined'); + }, + + handleOnClick () { + console.log('onClick should be defined'); + }, + + render () { + return ( + + +
+

+ Picklist Base with Custom Item Label Renderer +

+
+ +
+
+ ); + } +}); diff --git a/examples/data-table-examples-1.js b/examples/data-table-examples-1.js new file mode 100644 index 0000000000..940bd72509 --- /dev/null +++ b/examples/data-table-examples-1.js @@ -0,0 +1,90 @@ +const SLDSDataTableExample = React.createClass({ + displayName: 'SLDSDataTableExample', + + getInitialState () { + return { + items: [ + { + id: '8IKZHZZV80', + name: 'Cloudhub', + count: 100976, + lastModified: 'Yesterday' + }, { + id: '5GJOOOPWU7', + name: 'Cloudhub + Anypoint Connectors', + count: 54976, + lastModified: 'Today' + }, { + id: 'Q8Z71ZUCEZ', + name: 'Cloud City', + count: 101280, + lastModified: 'Today' + } + ], + selection: [] + }; + }, + + render () { + return ( + + + + + + ); + }, + + handleChanged (selection) { + this.setState({ selection }); + }, + + handleSort (sortColumn) { + const sortProperty = sortColumn.property; + const sortDirection = sortColumn.sortDirection; + const newState = { + items: [...this.state.items] + }; + + newState.items = newState.items.sort((a, b) => { + let val = 0; + + if (a[sortProperty] > b[sortProperty]) { + val = 1; + } + if (a[sortProperty] < b[sortProperty]) { + val = -1; + } + + if (sortDirection === 'desc') val = val * -1; + + return val; + }); + + this.setState(newState); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/data-table-examples-2.js b/examples/data-table-examples-2.js new file mode 100644 index 0000000000..cef1ed98f6 --- /dev/null +++ b/examples/data-table-examples-2.js @@ -0,0 +1,74 @@ +const SLDSDataTableExample = React.createClass({ + displayName: 'SLDSDataTableExample', + + getInitialState () { + return { + items: [ + { + id: '8IKZHZZV80', + name: 'An item with row actions', + count: 100976, + lastModified: 'Yesterday' + }, { + id: '5GJOOOPWU7', + name: 'Another one with row actions', + count: 54976, + lastModified: 'Today' + } + ], + selection: [] + }; + }, + + render () { + return ( + + + + + + + ); + }, + + handleChanged (selection) { + this.setState({ selection }); + }, + + handleRowAction (item, action) { + console.log(item, action); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/date-picker-examples-1.js b/examples/date-picker-examples-1.js new file mode 100644 index 0000000000..0139b5db5d --- /dev/null +++ b/examples/date-picker-examples-1.js @@ -0,0 +1,6 @@ + +>> onDateChange ', date); + }} +/> diff --git a/examples/forms-checkbox-examples-1.js b/examples/forms-checkbox-examples-1.js new file mode 100644 index 0000000000..393bb7374e --- /dev/null +++ b/examples/forms-checkbox-examples-1.js @@ -0,0 +1,3 @@ + diff --git a/examples/forms-input-examples-1.js b/examples/forms-input-examples-1.js new file mode 100644 index 0000000000..1c5aa78911 --- /dev/null +++ b/examples/forms-input-examples-1.js @@ -0,0 +1,5 @@ + diff --git a/examples/forms-input-examples-2.js b/examples/forms-input-examples-2.js new file mode 100644 index 0000000000..7b5c2c3d20 --- /dev/null +++ b/examples/forms-input-examples-2.js @@ -0,0 +1,9 @@ +>> Icon Clicked'); }} + placeholder="Placeholder Text" +/> diff --git a/examples/forms-input-examples-3.js b/examples/forms-input-examples-3.js new file mode 100644 index 0000000000..e9f68a0ea9 --- /dev/null +++ b/examples/forms-input-examples-3.js @@ -0,0 +1,6 @@ + diff --git a/examples/forms-input-examples-4.js b/examples/forms-input-examples-4.js new file mode 100644 index 0000000000..c475f7313e --- /dev/null +++ b/examples/forms-input-examples-4.js @@ -0,0 +1,7 @@ + diff --git a/examples/forms-input-inline-examples-1.js b/examples/forms-input-inline-examples-1.js new file mode 100644 index 0000000000..8baadd090f --- /dev/null +++ b/examples/forms-input-inline-examples-1.js @@ -0,0 +1,26 @@ +const SLDSInlineEditExample = React.createClass({ + displayName: 'SLDSInlineEditExample', + + getInitialState () { + return { + value: 'Edit me inline' + }; + }, + + render () { + return ( + + ); + }, + + handleChange (eventProps) { + this.setState({ value: eventProps.value }); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/global-header-examples-1.js b/examples/global-header-examples-1.js new file mode 100644 index 0000000000..5363ca9fa7 --- /dev/null +++ b/examples/global-header-examples-1.js @@ -0,0 +1,48 @@ +>> Skip to Content Clicked'); }} + onSkipToNav={function () { console.log('>>> Skip to Nav Clicked'); }} +> + >> onSelect'); }} + options={[ + { label: 'Email' }, + { label: 'Mobile' } + ]} + /> + >> onClick'); }} + variant="neutral" + /> + >> onSelect'); }} + options={[ + { label: 'New Note' }, + { label: 'Log a Call' } + ]} + /> + >> onClick'); }} + /> + >> onClick'); }} + /> + >> onClick'); }} + onSelect={function () { console.log('>>> onSelect'); }} + options={[ + { label: 'Profile Menu' } + ]} + /> + diff --git a/examples/global-navigation-bar-examples-1.js b/examples/global-navigation-bar-examples-1.js new file mode 100644 index 0000000000..858a57a3c9 --- /dev/null +++ b/examples/global-navigation-bar-examples-1.js @@ -0,0 +1,91 @@ +const SLDSGlobalNavigationBarExample = React.createClass({ + displayName: 'SLDSGlobalNavigationBarExample', + + render () { + const dropdownCollection = [{ + label: 'Menu Item One', + value: '1', + iconCategory: 'utility', + iconName: 'table', + href: 'http://www.google.com' + }, { + label: 'Menu Item Two', + value: '2', + iconCategory: 'utility', + iconName: 'kanban', + href: 'http://www.google.com' + }, { + label: 'Menu Item Three', + value: '3', + iconCategory: 'utility', + iconName: 'side_list', + href: 'http://www.google.com' + }]; + + return ( + + + } + > + + + + + + + } + size="small" + /> + + + + + + + + + + + + + ); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/icon-examples-1.js b/examples/icon-examples-1.js new file mode 100644 index 0000000000..e10c83f4b3 --- /dev/null +++ b/examples/icon-examples-1.js @@ -0,0 +1,44 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + Documents Folder +
+
diff --git a/examples/index.js b/examples/index.js new file mode 100644 index 0000000000..7f5bc46ff5 --- /dev/null +++ b/examples/index.js @@ -0,0 +1,104 @@ +// Uses webpack's raw-loader plugin to get "text files" that will be eval()'d by CodeMirror + +const Snippets = { + 'app-launcher': [ + require('raw-loader!design-system-react/examples/app-launcher-examples-1.js') + ], + 'bread-crumb': [ + require('raw-loader!design-system-react/examples/bread-crumb-examples-1.js') + ], + button: [ + require('raw-loader!design-system-react/examples/button-examples-1.js'), + require('raw-loader!design-system-react/examples/button-examples-2.js'), + require('raw-loader!design-system-react/examples/button-examples-3.js') + ], + 'button-group': [ + require('raw-loader!design-system-react/examples/button-group-examples-1.js'), + require('raw-loader!design-system-react/examples/button-group-examples-2.js') + ], + 'button-stateful': [ + require('raw-loader!design-system-react/examples/button-stateful-examples-1.js'), + require('raw-loader!design-system-react/examples/button-stateful-examples-2.js') + ], + card: [ + require('raw-loader!design-system-react/examples/card-examples-1.js') + ], + 'forms-checkbox': [ + require('raw-loader!design-system-react/examples/forms-checkbox-examples-1.js') + ], + 'data-table': [ + require('raw-loader!design-system-react/examples/data-table-examples-1.js'), + require('raw-loader!design-system-react/examples/data-table-examples-2.js') + ], + 'date-picker': [ + require('raw-loader!design-system-react/examples/date-picker-examples-1.js') + ], + icon: [ + require('raw-loader!design-system-react/examples/icon-examples-1.js') + ], + 'forms-input-inline': [ + require('raw-loader!design-system-react/examples/forms-input-inline-examples-1.js') + ], + 'forms-input': [ + require('raw-loader!design-system-react/examples/forms-input-examples-1.js'), + require('raw-loader!design-system-react/examples/forms-input-examples-2.js'), + require('raw-loader!design-system-react/examples/forms-input-examples-3.js'), + require('raw-loader!design-system-react/examples/forms-input-examples-4.js') + ], + 'global-header': [ + require('raw-loader!design-system-react/examples/global-header-examples-1.js') + ], + 'global-navigation-bar': [ + require('raw-loader!design-system-react/examples/global-navigation-bar-examples-1.js') + ], + lookup: [ + require('raw-loader!design-system-react/examples/lookup-examples-1.js'), + require('raw-loader!design-system-react/examples/lookup-examples-2.js'), + require('raw-loader!design-system-react/examples/lookup-examples-3.js') + ], + 'media-object': [ + require('raw-loader!design-system-react/examples/media-object-examples-1.js') + ], + 'menu-dropdown': [ + require('raw-loader!design-system-react/examples/menu-dropdown-examples-1.js'), + require('raw-loader!design-system-react/examples/menu-dropdown-examples-2.js') + ], + 'menu-picklist': [ + require('raw-loader!design-system-react/examples/menu-picklist-examples-1.js'), + require('raw-loader!design-system-react/examples/menu-picklist-examples-2.js') + ], + modal: [ + require('raw-loader!design-system-react/examples/modal-examples-1.js'), + require('raw-loader!design-system-react/examples/modal-examples-2.js'), + require('raw-loader!design-system-react/examples/modal-examples-3.js') + ], + notification: [ + require('raw-loader!design-system-react/examples/notification-examples-1.js'), + require('raw-loader!design-system-react/examples/notification-examples-2.js'), + require('raw-loader!design-system-react/examples/notification-examples-3.js') + ], + 'page-header': [ + require('raw-loader!design-system-react/examples/page-header-examples-1.js'), + require('raw-loader!design-system-react/examples/page-header-examples-2.js'), + require('raw-loader!design-system-react/examples/page-header-examples-3.js'), + require('raw-loader!design-system-react/examples/page-header-examples-4.js') + ], + 'popover-tooltip': [ + require('raw-loader!design-system-react/examples/popover-tooltip-examples-1.js'), + require('raw-loader!design-system-react/examples/popover-tooltip-examples-2.js'), + require('raw-loader!design-system-react/examples/popover-tooltip-examples-3.js') + ], + tabs: [ + require('raw-loader!design-system-react/examples/tabs-examples-1.js'), + require('raw-loader!design-system-react/examples/tabs-examples-2.js') + ], + 'time-picker': [ + require('raw-loader!design-system-react/examples/time-picker-examples-1.js') + ], + tree: [ + require('raw-loader!design-system-react/examples/tree-examples-1.js') + ] +}; + +module.exports = Snippets; + diff --git a/examples/lookup-examples-1.js b/examples/lookup-examples-1.js new file mode 100644 index 0000000000..77fa7065e4 --- /dev/null +++ b/examples/lookup-examples-1.js @@ -0,0 +1,20 @@ + + diff --git a/examples/lookup-examples-2.js b/examples/lookup-examples-2.js new file mode 100644 index 0000000000..18ead7f2e2 --- /dev/null +++ b/examples/lookup-examples-2.js @@ -0,0 +1,15 @@ + diff --git a/examples/lookup-examples-3.js b/examples/lookup-examples-3.js new file mode 100644 index 0000000000..1cbc814612 --- /dev/null +++ b/examples/lookup-examples-3.js @@ -0,0 +1,20 @@ + diff --git a/examples/media-object-examples-1.js b/examples/media-object-examples-1.js new file mode 100644 index 0000000000..f758a1a378 --- /dev/null +++ b/examples/media-object-examples-1.js @@ -0,0 +1,15 @@ +const SLDSMediaObjectExample = React.createClass({ + displayName: 'MediaObjectExample', + + render () { + return ( + } + verticalCenter + /> + ); + } +}); + +ReactDOM.render(, mountNode); diff --git a/examples/menu-dropdown-examples-1.js b/examples/menu-dropdown-examples-1.js new file mode 100644 index 0000000000..ceeb645b26 --- /dev/null +++ b/examples/menu-dropdown-examples-1.js @@ -0,0 +1,16 @@ + diff --git a/examples/menu-dropdown-examples-2.js b/examples/menu-dropdown-examples-2.js new file mode 100644 index 0000000000..46e5a0c741 --- /dev/null +++ b/examples/menu-dropdown-examples-2.js @@ -0,0 +1,44 @@ + +
+ diff --git a/examples/menu-picklist-examples-1.js b/examples/menu-picklist-examples-1.js new file mode 100644 index 0000000000..311c4c851a --- /dev/null +++ b/examples/menu-picklist-examples-1.js @@ -0,0 +1,18 @@ + diff --git a/examples/menu-picklist-examples-2.js b/examples/menu-picklist-examples-2.js new file mode 100644 index 0000000000..200b955a7d --- /dev/null +++ b/examples/menu-picklist-examples-2.js @@ -0,0 +1,55 @@ +class ListItemRenderer extends React.Component { + + constructor(props) { + super(props); + this.state = { + } + } + + render(){ + return ( + +

~~ {this.props.label}

+
+ ); + } +}; + +class PicklistExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + } + } + + render(){ + return ( + + + ); + } +} + +ReactDOM.render(, mountNode); \ No newline at end of file diff --git a/examples/modal-examples-1.js b/examples/modal-examples-1.js new file mode 100644 index 0000000000..7d8903bcd7 --- /dev/null +++ b/examples/modal-examples-1.js @@ -0,0 +1,105 @@ +class ModalExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + isOpen: false + } + } + + toggleOpen(){ + this.setState({ isOpen: !this.state.isOpen }); + } + + render(){ + return ( +
+ + , + + ]} + onRequestClose={this.toggleOpen.bind(this)} + tagline="Enter in details below" + title="New Opportunity"> + +
+ +
+ +
+ +
+
+
+ +
+ +
+
+ + + + {console.log("selected: ", option.label);}} + options={[ + {label:"Third Party Program",value:"A0"}, + {label:"Cold Call",value:"B0"}, + {label:"LinkedIn",value:"C0"}, + {label:"Direct Mail",value:"D0"}, + {label:"Other",value:"E0"}, + ]} + placeholder = "Select Lead Source" + value="B0" + /> + {console.log("selected: ", option.label);}} + options={[ + {label:"Add on Business",value:"A0"}, + {label:"Courtesy",value:"B0"}, + {label:"New Business",value:"C0"}, + {label:"Renewal",value:"D0"}, + {label:"Upgrade",value:"E0"}, + ]} + placeholder = "Select Opportunity Type" + value="C0" + /> + +
+ +
+ +
+
+ +
+
+
+ ); + } +} + +ReactDOM.render(, mountNode); diff --git a/examples/modal-examples-2.js b/examples/modal-examples-2.js new file mode 100644 index 0000000000..900fb6feab --- /dev/null +++ b/examples/modal-examples-2.js @@ -0,0 +1,42 @@ +class ModalExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + isOpen: false + } + } + + toggleOpen(){ + this.setState({ isOpen: !this.state.isOpen }); + } + + render(){ + return ( +
+ + +
+

Jack London - The Scarlet Plague

+

"He's always saying that," he said to Edwin. "What is scarlet?"

+

"'The scarlet of the maples can shake me like the cry of bugles going by,'" the old man quoted.

+

"It's red," Edwin answered the question. "And you don't know it because you come from the Chauffeur Tribe. They never did know nothing, none of them. Scarlet is red—I know that."

+

"Red is red, ain't it?" Hare-Lip grumbled. "Then what's the good of gettin' cocky and calling it scarlet?"

+

"Granser, what for do you always say so much what nobody knows?" he asked. "Scarlet ain't anything, but red is red. Why don't you say red, then?"

+

"Red is not the right word," was the reply. "The plague was scarlet. The whole face and body turned scarlet in an hour's time. Don't I know? Didn't I see enough of it? And I am telling you it was scarlet because—well, because it was scarlet. There is no other word for it."

+

"Red is good enough for me," Hare-Lip muttered obstinately. "My dad calls red red, and he ought to know. He says everybody died of the Red Death."

+

"Your dad is a common fellow, descended from a common fellow," Granser retorted heatedly. "Don't I know the beginnings of the Chauffeurs? Your grandsire was a chauffeur, a servant, and without education. He worked for other persons. But your grandmother was of good stock, only the children did not take after her. Don't I remember when I first met them, catching fish at Lake Temescal?"

+

"What is education?" Edwin asked.

+
+
+
+ ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/modal-examples-3.js b/examples/modal-examples-3.js new file mode 100644 index 0000000000..dd96146613 --- /dev/null +++ b/examples/modal-examples-3.js @@ -0,0 +1,36 @@ +class ModalExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + isOpen: false + } + } + + toggleOpen(){ + this.setState({ isOpen: !this.state.isOpen }); + } + + render(){ + return ( +
+ + ]} + isOpen={this.state.isOpen} + onRequestClose={this.toggleOpen.bind(this)} + prompt="error" + size="medium" + title={Service Unavailable}> +
+ The service you're trying to reach is unavailable due to limited conectivity. Please restart the application or contact your system administrator for assistance. +
+
+
+ ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/notification-examples-1.js b/examples/notification-examples-1.js new file mode 100644 index 0000000000..cc5edfe227 --- /dev/null +++ b/examples/notification-examples-1.js @@ -0,0 +1,32 @@ +class NotificationExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + isOpen: false + } + } + + toggleOpen(){ + this.setState({ isOpen: !this.state.isOpen }); + } + + render(){ + return ( +
+ + Sara Smith, " was successfully created."]} + iconName="notification" + isOpen={this.state.isOpen} + onDismiss={this.toggleOpen.bind(this)} + texture={true} + theme="success" + variant="alert" /> +
+ ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/notification-examples-2.js b/examples/notification-examples-2.js new file mode 100644 index 0000000000..86c09f03f2 --- /dev/null +++ b/examples/notification-examples-2.js @@ -0,0 +1,33 @@ +class NotificationExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + isOpen: false + } + } + + toggleOpen(){ + this.setState({ isOpen: !this.state.isOpen }); + } + + render(){ + return ( +
+ + +
+ ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/notification-examples-3.js b/examples/notification-examples-3.js new file mode 100644 index 0000000000..ab826555c3 --- /dev/null +++ b/examples/notification-examples-3.js @@ -0,0 +1,55 @@ +class NotificationExample extends React.Component { + + constructor(props) { + super(props); + this.state = { + modalOpen: false, + toastOpen: false + } + } + + toggleModal(){ + this.setState({ modalOpen: !this.state.modalOpen }); + } + + toggleToast(){ + this.setState({ toastOpen: !this.state.toastOpen }); + } + + render(){ + return ( +
+ + + }> +
+

wjefiowjefio wejoif wejiof jfiowejfo ijw

+

wjefiowjefio wejoif wejiof jfiowejfo ijw

+ +

wjefiowjefio wejoif wejiof jfiowejfo ijw

+

wjefiowjefio wejoif wejiof jfiowejfo ijw

+

wjefiowjefio wejoif wejiof jfiowejfo ijw

+
+ +
+
+ ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/page-header-examples-1.js b/examples/page-header-examples-1.js new file mode 100644 index 0000000000..1e43c42125 --- /dev/null +++ b/examples/page-header-examples-1.js @@ -0,0 +1,16 @@ +class PageHeaderExample extends React.Component { + + render(){ + return ( + + ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/page-header-examples-2.js b/examples/page-header-examples-2.js new file mode 100644 index 0000000000..16bd19deda --- /dev/null +++ b/examples/page-header-examples-2.js @@ -0,0 +1,49 @@ +class PageHeaderExample extends React.Component { + + render() { + const contentRight = ( +
+ + + + + + + +
+ ); + + const details = [ + { label: 'Field 1', content: 'Description that demonstrates truncation with content.' }, + { label: 'Field 2', content: 'Multiple Values' }, + { label: 'Field 3', content: (Hyperlink) }, + { label: 'Field 4', content: 'Description (2-line truncation)' }, + ]; + + return ( + + ); + } +} + +ReactDOM.render(, mountNode); diff --git a/examples/page-header-examples-3.js b/examples/page-header-examples-3.js new file mode 100644 index 0000000000..3a2eb061e6 --- /dev/null +++ b/examples/page-header-examples-3.js @@ -0,0 +1,67 @@ +class PageHeaderExample extends React.Component { + + render() { + const navRight = ( +
+ +
+ +
+
+ ); + + const contentRight = ( +
+ + + + + + + +
+ ); + + return ( + + ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/page-header-examples-4.js b/examples/page-header-examples-4.js new file mode 100644 index 0000000000..7e5b3f41e8 --- /dev/null +++ b/examples/page-header-examples-4.js @@ -0,0 +1,67 @@ +class PageHeaderExample extends React.Component { + + render() { + const navRight = ( +
+ +
+ +
+
+ ); + + const contentRight = ( +
+ + + + + + +
+ ); + + const trail = [ + (Accounts), + (Company One), + ]; + + return ( + + ); + } + +} + +ReactDOM.render(, mountNode); diff --git a/examples/popover-tooltip-examples-1.js b/examples/popover-tooltip-examples-1.js new file mode 100644 index 0000000000..31d75ee744 --- /dev/null +++ b/examples/popover-tooltip-examples-1.js @@ -0,0 +1,11 @@ + + + + + + diff --git a/examples/popover-tooltip-examples-2.js b/examples/popover-tooltip-examples-2.js new file mode 100644 index 0000000000..04d9363d44 --- /dev/null +++ b/examples/popover-tooltip-examples-2.js @@ -0,0 +1,6 @@ +Tooltip with right alignment} + key="tooltipDemo"> + + diff --git a/examples/popover-tooltip-examples-3.js b/examples/popover-tooltip-examples-3.js new file mode 100644 index 0000000000..f2f945d9a6 --- /dev/null +++ b/examples/popover-tooltip-examples-3.js @@ -0,0 +1,41 @@ + + + } + /> + + } + /> + console.log("selected", i)} + openOn="hover" + options={[ + {label: 'A Option', value: 'A0'}, + {label: 'B Option', value: 'B0'}, + {label: 'C Option', value: 'C0'} + ]} + tooltip={ + + } + /> + diff --git a/examples/sample-data/tree/index.jsx b/examples/sample-data/tree/index.jsx new file mode 100644 index 0000000000..9a4f92b270 --- /dev/null +++ b/examples/sample-data/tree/index.jsx @@ -0,0 +1,133 @@ +import sampleNodesWithLargeDataset from './sample-nodes-with-large-dataset'; +import sampleNodesWithInitialState from './sample-nodes-with-initial-state'; + +const sampleNodesDefault = [ + { + label: 'Grains', + type: 'item', + id: 1 + }, + { + label: 'Fruits', + type: 'branch', + id: 2, + nodes: [ + { + label: 'Ground Fruits', + type: 'branch', + id: 4, + nodes: [ + { + label: 'Watermelon', type: 'item', id: 12 + }, + { + label: 'Canteloupe', type: 'item', _iconClass: 'glyphicon-file', id: 13 + }, + { + label: 'Strawberries', type: 'item', id: 14 + } + ] + }, + { + label: 'Tree Fruits', + type: 'branch', + id: 5, + nodes: [ + { + label: 'Peaches', + type: 'item', + id: 15 + }, + { + label: 'Pears', + type: 'item', + _iconClass: 'glyphicon-file', + id: 16 + }, + { + label: 'Citrus', + type: 'branch', + id: 17, + nodes: [{ + label: 'Orange', type: 'item', id: 20 + }, { + label: 'Grapefruit', type: 'item', id: 21 + }, { + label: 'Lemon', type: 'item', id: 22 + }, { + label: 'Lime', type: 'item', id: 23 + } + ] + }, + { + label: 'Apples', + type: 'branch', + id: 18, + nodes: [ + { + label: 'Granny Smith', type: 'item', id: 24 + }, { + label: 'Pinklady', type: 'item', _iconClass: 'glyphicon-file', id: 25 + }, { + label: 'Rotten', type: 'item', id: 26 + }, { + label: 'Jonathan', type: 'item', id: 27 + } + ] + }, + { + label: 'Cherries', + type: 'branch', + id: 19, + nodes: [ + { + label: 'Balaton', type: 'item', id: 28 + }, { + label: 'Erdi Botermo', type: 'item', id: 29 + }, { + label: 'Montmorency', type: 'item', id: 30 + }, { + label: 'Queen Ann', type: 'item', id: 31 + }, { + label: 'Ulster', type: 'item', id: 32 + }, { + label: 'Viva', type: 'item', id: 33 + } + ] + }, + { + label: 'Raspberries', + type: 'item', + id: 6 + } + ] + } + ] + }, + { + label: 'Nuts', + type: 'branch', + _iconClass: 'glyphicon-file', + id: 3, + nodes: [ + { + label: 'Almonds', type: 'item', id: 8 + }, { + label: 'Cashews', type: 'item', id: 9 + }, { + label: 'Pecans', type: 'item', id: 10 + }, { + label: 'Walnuts', type: 'item', id: 11 + } + ] + }, + { + label: 'Empty folder', + type: 'branch', + id: 7 + } +]; + +module.exports.sampleNodesDefault = sampleNodesDefault; +module.exports.sampleNodesWithLargeDataset = sampleNodesWithLargeDataset; +module.exports.sampleNodesWithInitialState = sampleNodesWithInitialState; diff --git a/examples/sample-data/tree/sample-nodes-with-initial-state.jsx b/examples/sample-data/tree/sample-nodes-with-initial-state.jsx new file mode 100644 index 0000000000..843c732a03 --- /dev/null +++ b/examples/sample-data/tree/sample-nodes-with-initial-state.jsx @@ -0,0 +1,132 @@ +const treeNodesWithInitialState = [ + { + label: 'Grains', + type: 'item', + id: 1, + selected: true + }, + { + label: 'Fruits', + type: 'branch', + id: 2, + expanded: true, + nodes: [ + { + label: 'Ground Fruits', + type: 'branch', + id: 4, + nodes: [ + { + label: 'Watermelon', type: 'item', id: 12 + }, + { + label: 'Canteloupe', type: 'item', _iconClass: 'glyphicon-file', id: 13 + }, + { + label: 'Strawberries', type: 'item', id: 14 + } + ] + }, + { + label: 'Tree Fruits', + type: 'branch', + id: 5, + selected: true, + nodes: [ + { + label: 'Peaches', + type: 'item', + id: 15 + }, + { + label: 'Pears', + type: 'item', + _iconClass: 'glyphicon-file', + id: 16 + }, + { + label: 'Citrus', + type: 'branch', + id: 17, + nodes: [{ + label: 'Orange', type: 'item', id: 20 + }, { + label: 'Grapefruit', type: 'item', id: 21 + }, { + label: 'Lemon', type: 'item', id: 22 + }, { + label: 'Lime', type: 'item', id: 23 + } + ] + }, + { + label: 'Apples', + type: 'branch', + id: 18, + nodes: [ + { + label: 'Granny Smith', type: 'item', id: 24 + }, { + label: 'Pinklady', type: 'item', _iconClass: 'glyphicon-file', id: 25 + }, { + label: 'Rotten', type: 'item', id: 26 + }, { + label: 'Jonathan', type: 'item', id: 27 + } + ] + }, + { + label: 'Cherries', + type: 'branch', + id: 19, + nodes: [ + { + label: 'Balaton', type: 'item', id: 28 + }, { + label: 'Erdi Botermo', type: 'item', id: 29 + }, { + label: 'Montmorency', type: 'item', id: 30 + }, { + label: 'Queen Ann', type: 'item', id: 31 + }, { + label: 'Ulster', type: 'item', id: 32 + }, { + label: 'Viva', type: 'item', id: 33 + } + ] + }, + { + label: 'Raspberries', + type: 'item', + id: 6 + } + ] + } + ] + }, + { + label: 'Nuts', + type: 'branch', + _iconClass: 'glyphicon-file', + id: 3, + nodes: [ + { + label: 'Almonds', type: 'item', id: 8 + }, { + label: 'Cashews', type: 'item', id: 9 + }, { + label: 'Pecans', type: 'item', id: 10 + }, { + label: 'Walnuts', type: 'item', id: 11 + } + ] + }, + { + label: 'Empty folder', + type: 'branch', + id: 7, + expanded: true + } +]; + +module.exports = treeNodesWithInitialState; diff --git a/examples/sample-data/tree/sample-nodes-with-large-dataset.js b/examples/sample-data/tree/sample-nodes-with-large-dataset.js new file mode 100644 index 0000000000..6190ed1e3e --- /dev/null +++ b/examples/sample-data/tree/sample-nodes-with-large-dataset.js @@ -0,0 +1,5608 @@ +const sampleNodesWithLargeDataset = [ + { + nodes: [{ + id: 4001, + label: 'bunriw', + type: 'item', + _iseXpandable: false + }], + id: 4002, + label: 'gakhu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4005, + label: 'doh', + type: 'item', + _iseXpandable: false + }, { + id: 4003, + label: 'kapo', + type: 'item', + _iseXpandable: false + }], + id: 4006, + label: 'lamaige', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4007, + label: 'zuhidzo', + type: 'item', + _iseXpandable: false + }], + id: 4008, + label: 'iftop', + type: 'branch', + _iseXpandable: true + }], + id: 4009, + label: 'gede', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4012, + label: 'tefmemez', + type: 'item', + _iseXpandable: false + }], + id: 4013, + label: 'cev', + type: 'branch', + _iseXpandable: true + }, { + id: 4010, + label: 'uwuzot', + type: 'item', + _iseXpandable: false + }], + id: 4014, + label: 'sosi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4020, + label: 'acu', + type: 'item', + _iseXpandable: false + }, { + id: 4017, + label: 'vovo', + type: 'item', + _iseXpandable: false + }], + id: 4021, + label: 'le', + type: 'branch', + _iseXpandable: true + }, { + id: 4015, + label: 'ba', + type: 'item', + _iseXpandable: false + }], + id: 4022, + label: 'vurumere', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4023, + label: 'vohdujka', + type: 'item', + _iseXpandable: false + }], + id: 4024, + label: 'culav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4027, + label: 'hanatban', + type: 'item', + _iseXpandable: false + }, { + id: 4025, + label: 'wiv', + type: 'item', + _iseXpandable: false + }], + id: 4028, + label: 'hok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4031, + label: 'gap', + type: 'item', + _iseXpandable: false + }], + id: 4032, + label: 'hinow', + type: 'branch', + _iseXpandable: true + }, { + id: 4029, + label: 'kiwuzro', + type: 'item', + _iseXpandable: false + }], + id: 4033, + label: 'hoc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4043, + label: 'pe', + type: 'item', + _iseXpandable: false + }, { + id: 4040, + label: 'ecositif', + type: 'item', + _iseXpandable: false + }], + id: 4044, + label: 'kawnuve', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4037, + label: 'adehire', + type: 'item', + _iseXpandable: false + }, { + id: 4034, + label: 'tuh', + type: 'item', + _iseXpandable: false + }], + id: 4038, + label: 'zukefne', + type: 'branch', + _iseXpandable: true + }], + id: 4045, + label: 'marpok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4048, + label: 'hazuggel', + type: 'item', + _iseXpandable: false + }, { + id: 4046, + label: 'ziv', + type: 'item', + _iseXpandable: false + }], + id: 4049, + label: 'suksire', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4050, + label: 'cuf', + type: 'item', + _iseXpandable: false + }], + id: 4051, + label: 'nadah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4054, + label: 'tufi', + type: 'item', + _iseXpandable: false + }, { + id: 4052, + label: 'jiedvu', + type: 'item', + _iseXpandable: false + }], + id: 4055, + label: 'oteaca', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4059, + label: 'tuel', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4056, + label: 'son', + type: 'item', + _iseXpandable: false + }], + id: 4057, + label: 'dumla', + type: 'branch', + _iseXpandable: true + }], + id: 4060, + label: 'azmo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4067, + label: 'ojebebos', + type: 'item', + _iseXpandable: false + }], + id: 4068, + label: 'hu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4064, + label: 'bu', + type: 'item', + _iseXpandable: false + }, { + id: 4061, + label: 'zaw', + type: 'item', + _iseXpandable: false + }], + id: 4065, + label: 'up', + type: 'branch', + _iseXpandable: true + }], + id: 4069, + label: 'fap', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4070, + label: 'jafus', + type: 'item', + _iseXpandable: false + }], + id: 4071, + label: 'teomu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4075, + label: 'aze', + type: 'item', + _iseXpandable: false + }, { + id: 4072, + label: 'vibjo', + type: 'item', + _iseXpandable: false + }], + id: 4076, + label: 'zezer', + type: 'branch', + _iseXpandable: true + }], + id: 4077, + label: 'jogaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4081, + label: 'curguko', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4078, + label: 'cifbaz', + type: 'item', + _iseXpandable: false + }], + id: 4079, + label: 'cahihet', + type: 'branch', + _iseXpandable: true + }], + id: 4082, + label: 'cazrinaw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4086, + label: 'mirjago', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4083, + label: 'hawkiup', + type: 'item', + _iseXpandable: false + }], + id: 4084, + label: 'zisehar', + type: 'branch', + _iseXpandable: true + }], + id: 4087, + label: 'kosta', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4088, + label: 'ocibeb', + type: 'item', + _iseXpandable: false + }], + id: 4089, + label: 'vufeesi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4090, + label: 'mulcav', + type: 'item', + _iseXpandable: false + }], + id: 4091, + label: 'ukizi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4094, + label: 'odri', + type: 'item', + _iseXpandable: false + }], + id: 4095, + label: 'ja', + type: 'branch', + _iseXpandable: true + }, { + id: 4092, + label: 'gu', + type: 'item', + _iseXpandable: false + }], + id: 4096, + label: 'pacedu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4100, + label: 'fiuru', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4097, + label: 'ti', + type: 'item', + _iseXpandable: false + }], + id: 4098, + label: 'ka', + type: 'branch', + _iseXpandable: true + }], + id: 4101, + label: 'parwafsu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4104, + label: 'cipem', + type: 'item', + _iseXpandable: false + }, { + id: 4102, + label: 'hoombo', + type: 'item', + _iseXpandable: false + }], + id: 4105, + label: 'ja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4108, + label: 'lekdumu', + type: 'item', + _iseXpandable: false + }, { + id: 4106, + label: 'ekla', + type: 'item', + _iseXpandable: false + }], + id: 4109, + label: 'asago', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4110, + label: 'vif', + type: 'item', + _iseXpandable: false + }], + id: 4111, + label: 'mipunuib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4114, + label: 'daabiwoh', + type: 'item', + _iseXpandable: false + }, { + id: 4112, + label: 'japum', + type: 'item', + _iseXpandable: false + }], + id: 4115, + label: 'atabevul', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4116, + label: 'hopacleb', + type: 'item', + _iseXpandable: false + }], + id: 4117, + label: 'wa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4120, + label: 'kopeglud', + type: 'item', + _iseXpandable: false + }, { + id: 4118, + label: 'hevtof', + type: 'item', + _iseXpandable: false + }], + id: 4121, + label: 'inujubfur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4122, + label: 'ak', + type: 'item', + _iseXpandable: false + }], + id: 4123, + label: 'wugmugzes', + type: 'branch', + _iseXpandable: true + }], + id: 4124, + label: 'ogtuhar', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4125, + label: 'wakebidu', + type: 'item', + _iseXpandable: false + }], + id: 4126, + label: 'jeledsir', + type: 'branch', + _iseXpandable: true + }], + id: 4127, + label: 'bo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4128, + label: 'reziak', + type: 'item', + _iseXpandable: false + }], + id: 4129, + label: 'abucu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4132, + label: 'wimjeb', + type: 'item', + _iseXpandable: false + }, { + id: 4130, + label: 'nac', + type: 'item', + _iseXpandable: false + }], + id: 4133, + label: 'egbo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4140, + label: 'fakefup', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4137, + label: 'tipzekewa', + type: 'item', + _iseXpandable: false + }, { + id: 4134, + label: 'rejjotuw', + type: 'item', + _iseXpandable: false + }], + id: 4138, + label: 'pa', + type: 'branch', + _iseXpandable: true + }], + id: 4141, + label: 'seiz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4148, + label: 'umeicu', + type: 'item', + _iseXpandable: false + }], + id: 4149, + label: 'aruz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4145, + label: 'hu', + type: 'item', + _iseXpandable: false + }, { + id: 4142, + label: 'lil', + type: 'item', + _iseXpandable: false + }], + id: 4146, + label: 'zor', + type: 'branch', + _iseXpandable: true + }], + id: 4150, + label: 'ewgamij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4151, + label: 'kegat', + type: 'item', + _iseXpandable: false + }], + id: 4152, + label: 'fi', + type: 'branch', + _iseXpandable: true + }], + id: 4153, + label: 'putciceb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4157, + label: 'disehi', + type: 'item', + _iseXpandable: false + }, { + id: 4154, + label: 'ecoc', + type: 'item', + _iseXpandable: false + }], + id: 4158, + label: 'bicopo', + type: 'branch', + _iseXpandable: true + }], + id: 4159, + label: 'tabtod', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4162, + label: 'hal', + type: 'item', + _iseXpandable: false + }, { + id: 4160, + label: 'bobama', + type: 'item', + _iseXpandable: false + }], + id: 4163, + label: 'ta', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4166, + label: 'ti', + type: 'item', + _iseXpandable: false + }, { + id: 4164, + label: 'posobeb', + type: 'item', + _iseXpandable: false + }], + id: 4167, + label: 'sivlo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4171, + label: 'ohanepaf', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4168, + label: 'rivwi', + type: 'item', + _iseXpandable: false + }], + id: 4169, + label: 'va', + type: 'branch', + _iseXpandable: true + }], + id: 4172, + label: 'tajoipi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4173, + label: 'seifju', + type: 'item', + _iseXpandable: false + }], + id: 4174, + label: 'lefef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4177, + label: 'lu', + type: 'item', + _iseXpandable: false + }, { + id: 4175, + label: 'uvipa', + type: 'item', + _iseXpandable: false + }], + id: 4178, + label: 'dah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4185, + label: 'ti', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4182, + label: 'ahaavu', + type: 'item', + _iseXpandable: false + }, { + id: 4179, + label: 'vo', + type: 'item', + _iseXpandable: false + }], + id: 4183, + label: 'kaiwur', + type: 'branch', + _iseXpandable: true + }], + id: 4186, + label: 'kemja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4190, + label: 'geri', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4187, + label: 'rus', + type: 'item', + _iseXpandable: false + }], + id: 4188, + label: 'bali', + type: 'branch', + _iseXpandable: true + }], + id: 4191, + label: 'gohsupi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4194, + label: 'ospa', + type: 'item', + _iseXpandable: false + }], + id: 4195, + label: 'kajem', + type: 'branch', + _iseXpandable: true + }, { + id: 4192, + label: 'ukicap', + type: 'item', + _iseXpandable: false + }], + id: 4196, + label: 'ujaivuvo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4197, + label: 'im', + type: 'item', + _iseXpandable: false + }], + id: 4198, + label: 'dedgi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4205, + label: 'ic', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4202, + label: 'ho', + type: 'item', + _iseXpandable: false + }, { + id: 4199, + label: 'rotjac', + type: 'item', + _iseXpandable: false + }], + id: 4203, + label: 'ceftuwli', + type: 'branch', + _iseXpandable: true + }], + id: 4206, + label: 'fiwzaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4210, + label: 'kucpanu', + type: 'item', + _iseXpandable: false + }, { + id: 4207, + label: 'lakihevav', + type: 'item', + _iseXpandable: false + }], + id: 4211, + label: 'lek', + type: 'branch', + _iseXpandable: true + }], + id: 4212, + label: 'ecbuuvo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4213, + label: 'piusta', + type: 'item', + _iseXpandable: false + }], + id: 4214, + label: 'nepone', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4221, + label: 'nogeh', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4218, + label: 'jibfufgoj', + type: 'item', + _iseXpandable: false + }, { + id: 4215, + label: 'sek', + type: 'item', + _iseXpandable: false + }], + id: 4219, + label: 'hip', + type: 'branch', + _iseXpandable: true + }], + id: 4222, + label: 'zuttoruji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4226, + label: 'uw', + type: 'item', + _iseXpandable: false + }, { + id: 4223, + label: 'gifvu', + type: 'item', + _iseXpandable: false + }], + id: 4227, + label: 'muvif', + type: 'branch', + _iseXpandable: true + }], + id: 4228, + label: 'kulivvi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4231, + label: 'jajfuere', + type: 'item', + _iseXpandable: false + }, { + id: 4229, + label: 'de', + type: 'item', + _iseXpandable: false + }], + id: 4232, + label: 'ek', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4233, + label: 'salafecu', + type: 'item', + _iseXpandable: false + }], + id: 4234, + label: 'calaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4235, + label: 'vib', + type: 'item', + _iseXpandable: false + }], + id: 4236, + label: 'vidib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4239, + label: 'uv', + type: 'item', + _iseXpandable: false + }, { + id: 4237, + label: 'cag', + type: 'item', + _iseXpandable: false + }], + id: 4240, + label: 'hen', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4241, + label: 'wempa', + type: 'item', + _iseXpandable: false + }], + id: 4242, + label: 'luf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4245, + label: 'or', + type: 'item', + _iseXpandable: false + }, { + id: 4243, + label: 'weobo', + type: 'item', + _iseXpandable: false + }], + id: 4246, + label: 'didmiur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4247, + label: 'nuz', + type: 'item', + _iseXpandable: false + }], + id: 4248, + label: 'roelgu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4249, + label: 'sujvekibu', + type: 'item', + _iseXpandable: false + }], + id: 4250, + label: 'eldipo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4251, + label: 'er', + type: 'item', + _iseXpandable: false + }], + id: 4252, + label: 'abi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4253, + label: 'mifpiwis', + type: 'item', + _iseXpandable: false + }], + id: 4254, + label: 'danulpi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4261, + label: 'cilviw', + type: 'item', + _iseXpandable: false + }, { + id: 4258, + label: 'bawtum', + type: 'item', + _iseXpandable: false + }], + id: 4262, + label: 'hi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4255, + label: 'ted', + type: 'item', + _iseXpandable: false + }], + id: 4256, + label: 'owu', + type: 'branch', + _iseXpandable: true + }], + id: 4263, + label: 'nasami', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4264, + label: 'macoceb', + type: 'item', + _iseXpandable: false + }], + id: 4265, + label: 'tup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4266, + label: 'liwzauv', + type: 'item', + _iseXpandable: false + }], + id: 4267, + label: 'aletja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4268, + label: 'esmuna', + type: 'item', + _iseXpandable: false + }], + id: 4269, + label: 'pu', + type: 'branch', + _iseXpandable: true + }], + id: 4270, + label: 'gekeb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4271, + label: 'ruzwapo', + type: 'item', + _iseXpandable: false + }], + id: 4272, + label: 'as', + type: 'branch', + _iseXpandable: true + }], + id: 4273, + label: 'ivoisa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4280, + label: 'ca', + type: 'item', + _iseXpandable: false + }, { + id: 4277, + label: 'gufrika', + type: 'item', + _iseXpandable: false + }], + id: 4281, + label: 'biejlec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4274, + label: 'in', + type: 'item', + _iseXpandable: false + }], + id: 4275, + label: 'tutothiv', + type: 'branch', + _iseXpandable: true + }], + id: 4282, + label: 'sofa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4283, + label: 'ne', + type: 'item', + _iseXpandable: false + }], + id: 4284, + label: 'bivena', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4287, + label: 'ewhepi', + type: 'item', + _iseXpandable: false + }, { + id: 4285, + label: 'iracojo', + type: 'item', + _iseXpandable: false + }], + id: 4288, + label: 'ihzo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4292, + label: 'gegeug', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4289, + label: 'vu', + type: 'item', + _iseXpandable: false + }], + id: 4290, + label: 'lavobe', + type: 'branch', + _iseXpandable: true + }], + id: 4293, + label: 'viwcet', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4294, + label: 'oz', + type: 'item', + _iseXpandable: false + }], + id: 4295, + label: 'hajfo', + type: 'branch', + _iseXpandable: true + }], + id: 4296, + label: 'tanopivuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4299, + label: 'uhurucuc', + type: 'item', + _iseXpandable: false + }, { + id: 4297, + label: 'nupko', + type: 'item', + _iseXpandable: false + }], + id: 4300, + label: 'jiche', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4301, + label: 'om', + type: 'item', + _iseXpandable: false + }], + id: 4302, + label: 'kaztifa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4303, + label: 'diiho', + type: 'item', + _iseXpandable: false + }], + id: 4304, + label: 'pajbekto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4305, + label: 'sopmal', + type: 'item', + _iseXpandable: false + }], + id: 4306, + label: 'miad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4307, + label: 'rugpokij', + type: 'item', + _iseXpandable: false + }], + id: 4308, + label: 'binahim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4309, + label: 'fonberar', + type: 'item', + _iseXpandable: false + }], + id: 4310, + label: 'jag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4317, + label: 'dategu', + type: 'item', + _iseXpandable: false + }], + id: 4318, + label: 'wep', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4314, + label: 'ifedivos', + type: 'item', + _iseXpandable: false + }, { + id: 4311, + label: 'oso', + type: 'item', + _iseXpandable: false + }], + id: 4315, + label: 'mojwubos', + type: 'branch', + _iseXpandable: true + }], + id: 4319, + label: 'omual', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4320, + label: 'agocom', + type: 'item', + _iseXpandable: false + }], + id: 4321, + label: 'liz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4322, + label: 'huraz', + type: 'item', + _iseXpandable: false + }], + id: 4323, + label: 'sebwigi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4327, + label: 'ukrepiwa', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4324, + label: 'sib', + type: 'item', + _iseXpandable: false + }], + id: 4325, + label: 'vircothew', + type: 'branch', + _iseXpandable: true + }], + id: 4328, + label: 'solsec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4335, + label: 'me', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4332, + label: 'zejo', + type: 'item', + _iseXpandable: false + }, { + id: 4329, + label: 'sevi', + type: 'item', + _iseXpandable: false + }], + id: 4333, + label: 'sukaj', + type: 'branch', + _iseXpandable: true + }], + id: 4336, + label: 'mihawo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4337, + label: 'ce', + type: 'item', + _iseXpandable: false + }], + id: 4338, + label: 'hogis', + type: 'branch', + _iseXpandable: true + }], + id: 4339, + label: 'om', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4340, + label: 'bufukil', + type: 'item', + _iseXpandable: false + }], + id: 4341, + label: 'pis', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4342, + label: 'orcacvoh', + type: 'item', + _iseXpandable: false + }], + id: 4343, + label: 'ci', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4347, + label: 'zozlof', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4344, + label: 'rub', + type: 'item', + _iseXpandable: false + }], + id: 4345, + label: 'selukic', + type: 'branch', + _iseXpandable: true + }], + id: 4348, + label: 'jupsiuc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4355, + label: 'ju', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4352, + label: 'mob', + type: 'item', + _iseXpandable: false + }, { + id: 4349, + label: 'zu', + type: 'item', + _iseXpandable: false + }], + id: 4353, + label: 'bidwofis', + type: 'branch', + _iseXpandable: true + }], + id: 4356, + label: 'wecab', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4357, + label: 'puwaccok', + type: 'item', + _iseXpandable: false + }], + id: 4358, + label: 'apca', + type: 'branch', + _iseXpandable: true + }], + id: 4359, + label: 'puk', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4362, + label: 'nuuhior', + type: 'item', + _iseXpandable: false + }, { + id: 4360, + label: 'sujo', + type: 'item', + _iseXpandable: false + }], + id: 4363, + label: 'bece', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4364, + label: 'so', + type: 'item', + _iseXpandable: false + }], + id: 4365, + label: 'ibo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4368, + label: 'kanokjoc', + type: 'item', + _iseXpandable: false + }, { + id: 4366, + label: 'cu', + type: 'item', + _iseXpandable: false + }], + id: 4369, + label: 'maw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4373, + label: 'idgove', + type: 'item', + _iseXpandable: false + }], + id: 4374, + label: 'paajgi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4370, + label: 'akopi', + type: 'item', + _iseXpandable: false + }], + id: 4371, + label: 'bewi', + type: 'branch', + _iseXpandable: true + }], + id: 4375, + label: 'atjojil', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4382, + label: 'bew', + type: 'item', + _iseXpandable: false + }, { + id: 4379, + label: 'jeg', + type: 'item', + _iseXpandable: false + }], + id: 4383, + label: 'fan', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4376, + label: 'tar', + type: 'item', + _iseXpandable: false + }], + id: 4377, + label: 'kuta', + type: 'branch', + _iseXpandable: true + }], + id: 4384, + label: 'zepebi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4387, + label: 'dun', + type: 'item', + _iseXpandable: false + }, { + id: 4385, + label: 'diaghuk', + type: 'item', + _iseXpandable: false + }], + id: 4388, + label: 'nogifa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4389, + label: 'calgu', + type: 'item', + _iseXpandable: false + }], + id: 4390, + label: 'jus', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4393, + label: 'gelewzop', + type: 'item', + _iseXpandable: false + }], + id: 4394, + label: 'geveze', + type: 'branch', + _iseXpandable: true + }, { + id: 4391, + label: 'fid', + type: 'item', + _iseXpandable: false + }], + id: 4395, + label: 'jocot', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4401, + label: 'dicahfev', + type: 'item', + _iseXpandable: false + }, { + id: 4398, + label: 'ralwak', + type: 'item', + _iseXpandable: false + }], + id: 4402, + label: 'jaguc', + type: 'branch', + _iseXpandable: true + }, { + id: 4396, + label: 'ja', + type: 'item', + _iseXpandable: false + }], + id: 4403, + label: 'daela', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4406, + label: 'cegdemel', + type: 'item', + _iseXpandable: false + }, { + id: 4404, + label: 'rezer', + type: 'item', + _iseXpandable: false + }], + id: 4407, + label: 'oz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4410, + label: 'vubwatili', + type: 'item', + _iseXpandable: false + }, { + id: 4408, + label: 'kivumudat', + type: 'item', + _iseXpandable: false + }], + id: 4411, + label: 'nog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4418, + label: 'lun', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4415, + label: 'mu', + type: 'item', + _iseXpandable: false + }, { + id: 4412, + label: 'cikec', + type: 'item', + _iseXpandable: false + }], + id: 4416, + label: 'weali', + type: 'branch', + _iseXpandable: true + }], + id: 4419, + label: 'cuwamriw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4420, + label: 'uvije', + type: 'item', + _iseXpandable: false + }], + id: 4421, + label: 'gu', + type: 'branch', + _iseXpandable: true + }], + id: 4422, + label: 'fehvav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4425, + label: 'lepurapif', + type: 'item', + _iseXpandable: false + }, { + id: 4423, + label: 'hijiwace', + type: 'item', + _iseXpandable: false + }], + id: 4426, + label: 'wota', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4427, + label: 'su', + type: 'item', + _iseXpandable: false + }], + id: 4428, + label: 'regavapu', + type: 'branch', + _iseXpandable: true + }], + id: 4429, + label: 'tocam', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4430, + label: 'usi', + type: 'item', + _iseXpandable: false + }], + id: 4431, + label: 'ukele', + type: 'branch', + _iseXpandable: true + }], + id: 4432, + label: 'ah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4436, + label: 'icu', + type: 'item', + _iseXpandable: false + }, { + id: 4433, + label: 'bor', + type: 'item', + _iseXpandable: false + }], + id: 4437, + label: 'rofimun', + type: 'branch', + _iseXpandable: true + }], + id: 4438, + label: 'cid', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4439, + label: 'kafkonov', + type: 'item', + _iseXpandable: false + }], + id: 4440, + label: 'lasaef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4441, + label: 'ebcahhu', + type: 'item', + _iseXpandable: false + }], + id: 4442, + label: 'fi', + type: 'branch', + _iseXpandable: true + }], + id: 4443, + label: 'basduw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4444, + label: 'muvjaeg', + type: 'item', + _iseXpandable: false + }], + id: 4445, + label: 'doh', + type: 'branch', + _iseXpandable: true + }], + id: 4446, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4449, + label: 'bim', + type: 'item', + _iseXpandable: false + }, { + id: 4447, + label: 'pacag', + type: 'item', + _iseXpandable: false + }], + id: 4450, + label: 'ozu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4456, + label: 'socsog', + type: 'item', + _iseXpandable: false + }, { + id: 4453, + label: 'hul', + type: 'item', + _iseXpandable: false + }], + id: 4457, + label: 'eritwe', + type: 'branch', + _iseXpandable: true + }, { + id: 4451, + label: 'so', + type: 'item', + _iseXpandable: false + }], + id: 4458, + label: 'dupgerga', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4461, + label: 'la', + type: 'item', + _iseXpandable: false + }], + id: 4462, + label: 'lik', + type: 'branch', + _iseXpandable: true + }, { + id: 4459, + label: 'ekairtef', + type: 'item', + _iseXpandable: false + }], + id: 4463, + label: 'ucoovwip', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4464, + label: 'wi', + type: 'item', + _iseXpandable: false + }], + id: 4465, + label: 'kodga', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4468, + label: 'tufki', + type: 'item', + _iseXpandable: false + }, { + id: 4466, + label: 'imu', + type: 'item', + _iseXpandable: false + }], + id: 4469, + label: 'nelbeb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4472, + label: 'asozurwi', + type: 'item', + _iseXpandable: false + }], + id: 4473, + label: 'ohefarsut', + type: 'branch', + _iseXpandable: true + }, { + id: 4470, + label: 'joglihim', + type: 'item', + _iseXpandable: false + }], + id: 4474, + label: 'lim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4475, + label: 'vob', + type: 'item', + _iseXpandable: false + }], + id: 4476, + label: 'soaduma', + type: 'branch', + _iseXpandable: true + }], + id: 4477, + label: 'kersinho', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4481, + label: 'pahil', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4478, + label: 'poban', + type: 'item', + _iseXpandable: false + }], + id: 4479, + label: 'divum', + type: 'branch', + _iseXpandable: true + }], + id: 4482, + label: 'voowivec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4485, + label: 'hi', + type: 'item', + _iseXpandable: false + }, { + id: 4483, + label: 'wigcojpi', + type: 'item', + _iseXpandable: false + }], + id: 4486, + label: 'baku', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4490, + label: 'cev', + type: 'item', + _iseXpandable: false + }, { + id: 4487, + label: 'ucpehni', + type: 'item', + _iseXpandable: false + }], + id: 4491, + label: 'wosawuud', + type: 'branch', + _iseXpandable: true + }], + id: 4492, + label: 'izce', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4495, + label: 'towdog', + type: 'item', + _iseXpandable: false + }], + id: 4496, + label: 'bohas', + type: 'branch', + _iseXpandable: true + }, { + id: 4493, + label: 'upowalo', + type: 'item', + _iseXpandable: false + }], + id: 4497, + label: 'fa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4498, + label: 'rajru', + type: 'item', + _iseXpandable: false + }], + id: 4499, + label: 'ebki', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4500, + label: 'polez', + type: 'item', + _iseXpandable: false + }], + id: 4501, + label: 'gapa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4504, + label: 'bar', + type: 'item', + _iseXpandable: false + }, { + id: 4502, + label: 'zajuwjuh', + type: 'item', + _iseXpandable: false + }], + id: 4505, + label: 'uwgali', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4506, + label: 'jumaum', + type: 'item', + _iseXpandable: false + }], + id: 4507, + label: 'godkurgo', + type: 'branch', + _iseXpandable: true + }], + id: 4508, + label: 'lafhogap', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4514, + label: 'laise', + type: 'item', + _iseXpandable: false + }, { + id: 4511, + label: 'rouz', + type: 'item', + _iseXpandable: false + }], + id: 4515, + label: 'uge', + type: 'branch', + _iseXpandable: true + }, { + id: 4509, + label: 'lo', + type: 'item', + _iseXpandable: false + }], + id: 4516, + label: 'tisruv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4520, + label: 'ohluh', + type: 'item', + _iseXpandable: false + }, { + id: 4517, + label: 'neev', + type: 'item', + _iseXpandable: false + }], + id: 4521, + label: 'heolluf', + type: 'branch', + _iseXpandable: true + }], + id: 4522, + label: 'buf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4526, + label: 'ek', + type: 'item', + _iseXpandable: false + }, { + id: 4523, + label: 'nubrursoh', + type: 'item', + _iseXpandable: false + }], + id: 4527, + label: 'vafer', + type: 'branch', + _iseXpandable: true + }], + id: 4528, + label: 'zu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4531, + label: 'neanru', + type: 'item', + _iseXpandable: false + }, { + id: 4529, + label: 'rascu', + type: 'item', + _iseXpandable: false + }], + id: 4532, + label: 'difahos', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4533, + label: 'zus', + type: 'item', + _iseXpandable: false + }], + id: 4534, + label: 'daane', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4538, + label: 'reva', + type: 'item', + _iseXpandable: false + }], + id: 4539, + label: 'wu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4535, + label: 'sem', + type: 'item', + _iseXpandable: false + }], + id: 4536, + label: 'cefehgul', + type: 'branch', + _iseXpandable: true + }], + id: 4540, + label: 'ubzi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4541, + label: 'poh', + type: 'item', + _iseXpandable: false + }], + id: 4542, + label: 'ak', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4549, + label: 'ozeele', + type: 'item', + _iseXpandable: false + }], + id: 4550, + label: 'weg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4546, + label: 'doccuan', + type: 'item', + _iseXpandable: false + }, { + id: 4543, + label: 'pelu', + type: 'item', + _iseXpandable: false + }], + id: 4547, + label: 'gibfanwa', + type: 'branch', + _iseXpandable: true + }], + id: 4551, + label: 'cogbu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4558, + label: 'ud', + type: 'item', + _iseXpandable: false + }, { + id: 4555, + label: 'po', + type: 'item', + _iseXpandable: false + }], + id: 4559, + label: 'letilaj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4552, + label: 'landu', + type: 'item', + _iseXpandable: false + }], + id: 4553, + label: 'otamasuz', + type: 'branch', + _iseXpandable: true + }], + id: 4560, + label: 'igehohmew', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4567, + label: 'se', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4564, + label: 'vemapub', + type: 'item', + _iseXpandable: false + }, { + id: 4561, + label: 'vurpop', + type: 'item', + _iseXpandable: false + }], + id: 4565, + label: 'nita', + type: 'branch', + _iseXpandable: true + }], + id: 4568, + label: 'ziedejuz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4574, + label: 'sidgum', + type: 'item', + _iseXpandable: false + }, { + id: 4571, + label: 'bo', + type: 'item', + _iseXpandable: false + }], + id: 4575, + label: 'nuote', + type: 'branch', + _iseXpandable: true + }, { + id: 4569, + label: 'esotif', + type: 'item', + _iseXpandable: false + }], + id: 4576, + label: 'uthujpo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4583, + label: 'ufdu', + type: 'item', + _iseXpandable: false + }], + id: 4584, + label: 'tacrisfe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4580, + label: 'idatawte', + type: 'item', + _iseXpandable: false + }, { + id: 4577, + label: 'jifva', + type: 'item', + _iseXpandable: false + }], + id: 4581, + label: 'tuzzibac', + type: 'branch', + _iseXpandable: true + }], + id: 4585, + label: 'loevede', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4586, + label: 'fu', + type: 'item', + _iseXpandable: false + }], + id: 4587, + label: 'bogame', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4591, + label: 'iphawluc', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4588, + label: 'afimoziz', + type: 'item', + _iseXpandable: false + }], + id: 4589, + label: 'wunjazrij', + type: 'branch', + _iseXpandable: true + }], + id: 4592, + label: 'ku', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4593, + label: 'raloh', + type: 'item', + _iseXpandable: false + }], + id: 4594, + label: 'uw', + type: 'branch', + _iseXpandable: true + }], + id: 4595, + label: 'kugbo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4601, + label: 'ag', + type: 'item', + _iseXpandable: false + }, { + id: 4598, + label: 'ga', + type: 'item', + _iseXpandable: false + }], + id: 4602, + label: 'ducidfaz', + type: 'branch', + _iseXpandable: true + }, { + id: 4596, + label: 'rucu', + type: 'item', + _iseXpandable: false + }], + id: 4603, + label: 'wefca', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4613, + label: 'hocvi', + type: 'item', + _iseXpandable: false + }, { + id: 4610, + label: 'fuvujeno', + type: 'item', + _iseXpandable: false + }], + id: 4614, + label: 'mirzeki', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4607, + label: 'zo', + type: 'item', + _iseXpandable: false + }, { + id: 4604, + label: 'mokjauba', + type: 'item', + _iseXpandable: false + }], + id: 4608, + label: 'usam', + type: 'branch', + _iseXpandable: true + }], + id: 4615, + label: 'ujimuvaj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4619, + label: 'biparu', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4616, + label: 'atfahtow', + type: 'item', + _iseXpandable: false + }], + id: 4617, + label: 'cof', + type: 'branch', + _iseXpandable: true + }], + id: 4620, + label: 'umilvu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4624, + label: 'zosgec', + type: 'item', + _iseXpandable: false + }, { + id: 4621, + label: 'safa', + type: 'item', + _iseXpandable: false + }], + id: 4625, + label: 'def', + type: 'branch', + _iseXpandable: true + }], + id: 4626, + label: 'woir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4629, + label: 'maf', + type: 'item', + _iseXpandable: false + }], + id: 4630, + label: 'bolaz', + type: 'branch', + _iseXpandable: true + }, { + id: 4627, + label: 'dum', + type: 'item', + _iseXpandable: false + }], + id: 4631, + label: 'puhubu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4632, + label: 'amri', + type: 'item', + _iseXpandable: false + }], + id: 4633, + label: 'epdot', + type: 'branch', + _iseXpandable: true + }], + id: 4634, + label: 'silsel', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4635, + label: 'bulzalci', + type: 'item', + _iseXpandable: false + }], + id: 4636, + label: 'ke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4637, + label: 'ma', + type: 'item', + _iseXpandable: false + }], + id: 4638, + label: 'nihe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4642, + label: 'ho', + type: 'item', + _iseXpandable: false + }, { + id: 4639, + label: 'nogzazew', + type: 'item', + _iseXpandable: false + }], + id: 4643, + label: 'jed', + type: 'branch', + _iseXpandable: true + }], + id: 4644, + label: 'ehebibmi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4645, + label: 'kemop', + type: 'item', + _iseXpandable: false + }], + id: 4646, + label: 'ibe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4650, + label: 'ohmut', + type: 'item', + _iseXpandable: false + }, { + id: 4647, + label: 'cegaefe', + type: 'item', + _iseXpandable: false + }], + id: 4651, + label: 'we', + type: 'branch', + _iseXpandable: true + }], + id: 4652, + label: 'doeg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4655, + label: 'ni', + type: 'item', + _iseXpandable: false + }, { + id: 4653, + label: 'fados', + type: 'item', + _iseXpandable: false + }], + id: 4656, + label: 'jigewi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4663, + label: 'ogegin', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4660, + label: 'epajif', + type: 'item', + _iseXpandable: false + }, { + id: 4657, + label: 'ge', + type: 'item', + _iseXpandable: false + }], + id: 4661, + label: 'tazmewda', + type: 'branch', + _iseXpandable: true + }], + id: 4664, + label: 'ze', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4665, + label: 'zibup', + type: 'item', + _iseXpandable: false + }], + id: 4666, + label: 'nien', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4667, + label: 'buzzom', + type: 'item', + _iseXpandable: false + }], + id: 4668, + label: 'lefo', + type: 'branch', + _iseXpandable: true + }], + id: 4669, + label: 'coczaved', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4672, + label: 'izowe', + type: 'item', + _iseXpandable: false + }, { + id: 4670, + label: 'lazapri', + type: 'item', + _iseXpandable: false + }], + id: 4673, + label: 'cipocja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4677, + label: 'melsubut', + type: 'item', + _iseXpandable: false + }, { + id: 4674, + label: 'iwe', + type: 'item', + _iseXpandable: false + }], + id: 4678, + label: 'owo', + type: 'branch', + _iseXpandable: true + }], + id: 4679, + label: 'su', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4682, + label: 'becnuti', + type: 'item', + _iseXpandable: false + }], + id: 4683, + label: 'depmo', + type: 'branch', + _iseXpandable: true + }, { + id: 4680, + label: 'ogiaf', + type: 'item', + _iseXpandable: false + }], + id: 4684, + label: 'vok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4687, + label: 'vum', + type: 'item', + _iseXpandable: false + }, { + id: 4685, + label: 'rag', + type: 'item', + _iseXpandable: false + }], + id: 4688, + label: 'cu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4691, + label: 'libvu', + type: 'item', + _iseXpandable: false + }, { + id: 4689, + label: 'poboani', + type: 'item', + _iseXpandable: false + }], + id: 4692, + label: 'hog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4698, + label: 'ehuusi', + type: 'item', + _iseXpandable: false + }, { + id: 4695, + label: 'rah', + type: 'item', + _iseXpandable: false + }], + id: 4699, + label: 'ela', + type: 'branch', + _iseXpandable: true + }, { + id: 4693, + label: 'nunbirsed', + type: 'item', + _iseXpandable: false + }], + id: 4700, + label: 'kesir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4707, + label: 'wafip', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4704, + label: 'duf', + type: 'item', + _iseXpandable: false + }, { + id: 4701, + label: 'zopeweaji', + type: 'item', + _iseXpandable: false + }], + id: 4705, + label: 'va', + type: 'branch', + _iseXpandable: true + }], + id: 4708, + label: 'tetro', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4709, + label: 'rehtel', + type: 'item', + _iseXpandable: false + }], + id: 4710, + label: 'pulmokut', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4713, + label: 'ka', + type: 'item', + _iseXpandable: false + }, { + id: 4711, + label: 'wolmaca', + type: 'item', + _iseXpandable: false + }], + id: 4714, + label: 'jamude', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4715, + label: 'uw', + type: 'item', + _iseXpandable: false + }], + id: 4716, + label: 'eziwahe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4720, + label: 'vob', + type: 'item', + _iseXpandable: false + }], + id: 4721, + label: 'ruzcaz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4717, + label: 'muarko', + type: 'item', + _iseXpandable: false + }], + id: 4718, + label: 'ezeacepo', + type: 'branch', + _iseXpandable: true + }], + id: 4722, + label: 'hakutkem', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4725, + label: 'vuz', + type: 'item', + _iseXpandable: false + }], + id: 4726, + label: 'ga', + type: 'branch', + _iseXpandable: true + }, { + id: 4723, + label: 'lutowi', + type: 'item', + _iseXpandable: false + }], + id: 4727, + label: 'jufpoed', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4731, + label: 'izu', + type: 'item', + _iseXpandable: false + }], + id: 4732, + label: 'belcocusa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4728, + label: 'fof', + type: 'item', + _iseXpandable: false + }], + id: 4729, + label: 'bieg', + type: 'branch', + _iseXpandable: true + }], + id: 4733, + label: 'okefuz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4734, + label: 'jezaiwa', + type: 'item', + _iseXpandable: false + }], + id: 4735, + label: 'osi', + type: 'branch', + _iseXpandable: true + }], + id: 4736, + label: 'vanje', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4740, + label: 'zuwsumin', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4737, + label: 'hebrupviv', + type: 'item', + _iseXpandable: false + }], + id: 4738, + label: 'lot', + type: 'branch', + _iseXpandable: true + }], + id: 4741, + label: 'lihmengur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4748, + label: 'ihase', + type: 'item', + _iseXpandable: false + }], + id: 4749, + label: 'calivat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4745, + label: 'ubajemneb', + type: 'item', + _iseXpandable: false + }, { + id: 4742, + label: 'lovdoin', + type: 'item', + _iseXpandable: false + }], + id: 4746, + label: 'pe', + type: 'branch', + _iseXpandable: true + }], + id: 4750, + label: 'jo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4751, + label: 'hazjobca', + type: 'item', + _iseXpandable: false + }], + id: 4752, + label: 'tovejaz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4756, + label: 'mod', + type: 'item', + _iseXpandable: false + }, { + id: 4753, + label: 'ju', + type: 'item', + _iseXpandable: false + }], + id: 4757, + label: 'lin', + type: 'branch', + _iseXpandable: true + }], + id: 4758, + label: 'muhvu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4761, + label: 'orotel', + type: 'item', + _iseXpandable: false + }], + id: 4762, + label: 'wewaec', + type: 'branch', + _iseXpandable: true + }, { + id: 4759, + label: 'gadzorke', + type: 'item', + _iseXpandable: false + }], + id: 4763, + label: 'uhugimip', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4764, + label: 'egilihgu', + type: 'item', + _iseXpandable: false + }], + id: 4765, + label: 'tucsih', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4772, + label: 'vonmilu', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4769, + label: 'obfilog', + type: 'item', + _iseXpandable: false + }, { + id: 4766, + label: 'seca', + type: 'item', + _iseXpandable: false + }], + id: 4770, + label: 'dab', + type: 'branch', + _iseXpandable: true + }], + id: 4773, + label: 'misoopi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4776, + label: 'uzva', + type: 'item', + _iseXpandable: false + }, { + id: 4774, + label: 'ke', + type: 'item', + _iseXpandable: false + }], + id: 4777, + label: 'ogre', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4781, + label: 'fi', + type: 'item', + _iseXpandable: false + }, { + id: 4778, + label: 'cinawoje', + type: 'item', + _iseXpandable: false + }], + id: 4782, + label: 'iccele', + type: 'branch', + _iseXpandable: true + }], + id: 4783, + label: 'lajliwiv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4784, + label: 'jezoki', + type: 'item', + _iseXpandable: false + }], + id: 4785, + label: 'rad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4789, + label: 'tocbotali', + type: 'item', + _iseXpandable: false + }, { + id: 4786, + label: 'buzjuwfu', + type: 'item', + _iseXpandable: false + }], + id: 4790, + label: 'kausoube', + type: 'branch', + _iseXpandable: true + }], + id: 4791, + label: 'ge', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4794, + label: 'mu', + type: 'item', + _iseXpandable: false + }], + id: 4795, + label: 'roveswuz', + type: 'branch', + _iseXpandable: true + }, { + id: 4792, + label: 'nivgil', + type: 'item', + _iseXpandable: false + }], + id: 4796, + label: 'ran', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4799, + label: 'tu', + type: 'item', + _iseXpandable: false + }, { + id: 4797, + label: 'abugi', + type: 'item', + _iseXpandable: false + }], + id: 4800, + label: 'huvcakifi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4806, + label: 'ilcihom', + type: 'item', + _iseXpandable: false + }, { + id: 4803, + label: 'kawowuwu', + type: 'item', + _iseXpandable: false + }], + id: 4807, + label: 'comah', + type: 'branch', + _iseXpandable: true + }, { + id: 4801, + label: 'gasgufo', + type: 'item', + _iseXpandable: false + }], + id: 4808, + label: 'fof', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4812, + label: 'judebli', + type: 'item', + _iseXpandable: false + }, { + id: 4809, + label: 'lewi', + type: 'item', + _iseXpandable: false + }], + id: 4813, + label: 'ticon', + type: 'branch', + _iseXpandable: true + }], + id: 4814, + label: 'pa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4817, + label: 'zavef', + type: 'item', + _iseXpandable: false + }], + id: 4818, + label: 'tezru', + type: 'branch', + _iseXpandable: true + }, { + id: 4815, + label: 'ga', + type: 'item', + _iseXpandable: false + }], + id: 4819, + label: 'eze', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4823, + label: 'woocpe', + type: 'item', + _iseXpandable: false + }, { + id: 4820, + label: 'wu', + type: 'item', + _iseXpandable: false + }], + id: 4824, + label: 'begap', + type: 'branch', + _iseXpandable: true + }], + id: 4825, + label: 'on', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4831, + label: 'kumbi', + type: 'item', + _iseXpandable: false + }, { + id: 4828, + label: 'ur', + type: 'item', + _iseXpandable: false + }], + id: 4832, + label: 'bo', + type: 'branch', + _iseXpandable: true + }, { + id: 4826, + label: 'mefnokeke', + type: 'item', + _iseXpandable: false + }], + id: 4833, + label: 'jibadnav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4837, + label: 'vusi', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4834, + label: 'obac', + type: 'item', + _iseXpandable: false + }], + id: 4835, + label: 'majhu', + type: 'branch', + _iseXpandable: true + }], + id: 4838, + label: 'tofcira', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4839, + label: 'pimur', + type: 'item', + _iseXpandable: false + }], + id: 4840, + label: 'mu', + type: 'branch', + _iseXpandable: true + }], + id: 4841, + label: 'awawek', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4842, + label: 'pezzat', + type: 'item', + _iseXpandable: false + }], + id: 4843, + label: 'gioco', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4853, + label: 'ko', + type: 'item', + _iseXpandable: false + }, { + id: 4850, + label: 'pujacsa', + type: 'item', + _iseXpandable: false + }], + id: 4854, + label: 'imbe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4847, + label: 'nakov', + type: 'item', + _iseXpandable: false + }, { + id: 4844, + label: 'ju', + type: 'item', + _iseXpandable: false + }], + id: 4848, + label: 'pa', + type: 'branch', + _iseXpandable: true + }], + id: 4855, + label: 'vup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4861, + label: 'wog', + type: 'item', + _iseXpandable: false + }, { + id: 4858, + label: 'sivpuafu', + type: 'item', + _iseXpandable: false + }], + id: 4862, + label: 'luptin', + type: 'branch', + _iseXpandable: true + }, { + id: 4856, + label: 'loenih', + type: 'item', + _iseXpandable: false + }], + id: 4863, + label: 'dujfotfuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4866, + label: 'optatce', + type: 'item', + _iseXpandable: false + }, { + id: 4864, + label: 'enupoj', + type: 'item', + _iseXpandable: false + }], + id: 4867, + label: 'cabcurvuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4870, + label: 'vus', + type: 'item', + _iseXpandable: false + }, { + id: 4868, + label: 'esbebum', + type: 'item', + _iseXpandable: false + }], + id: 4871, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4877, + label: 'ehave', + type: 'item', + _iseXpandable: false + }, { + id: 4874, + label: 'ha', + type: 'item', + _iseXpandable: false + }], + id: 4878, + label: 'dub', + type: 'branch', + _iseXpandable: true + }, { + id: 4872, + label: 'low', + type: 'item', + _iseXpandable: false + }], + id: 4879, + label: 'po', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4880, + label: 'datuces', + type: 'item', + _iseXpandable: false + }], + id: 4881, + label: 'unfob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4884, + label: 'pabje', + type: 'item', + _iseXpandable: false + }, { + id: 4882, + label: 'jajohco', + type: 'item', + _iseXpandable: false + }], + id: 4885, + label: 'kunhamviz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4886, + label: 'gitpe', + type: 'item', + _iseXpandable: false + }], + id: 4887, + label: 'ogkepo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4888, + label: 'roegodej', + type: 'item', + _iseXpandable: false + }], + id: 4889, + label: 'zeri', + type: 'branch', + _iseXpandable: true + }], + id: 4890, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4893, + label: 'maami', + type: 'item', + _iseXpandable: false + }, { + id: 4891, + label: 'fos', + type: 'item', + _iseXpandable: false + }], + id: 4894, + label: 'misil', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4895, + label: 'iravidac', + type: 'item', + _iseXpandable: false + }], + id: 4896, + label: 'eg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4897, + label: 'batjiugu', + type: 'item', + _iseXpandable: false + }], + id: 4898, + label: 'emoke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4899, + label: 'ohni', + type: 'item', + _iseXpandable: false + }], + id: 4900, + label: 'jozuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4903, + label: 'as', + type: 'item', + _iseXpandable: false + }, { + id: 4901, + label: 'puivowu', + type: 'item', + _iseXpandable: false + }], + id: 4904, + label: 'suzgez', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4907, + label: 'ubofiza', + type: 'item', + _iseXpandable: false + }, { + id: 4905, + label: 'tiha', + type: 'item', + _iseXpandable: false + }], + id: 4908, + label: 'ez', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4909, + label: 'ut', + type: 'item', + _iseXpandable: false + }], + id: 4910, + label: 'af', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4911, + label: 'ale', + type: 'item', + _iseXpandable: false + }], + id: 4912, + label: 'jofumza', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4915, + label: 'renhas', + type: 'item', + _iseXpandable: false + }, { + id: 4913, + label: 'hogoso', + type: 'item', + _iseXpandable: false + }], + id: 4916, + label: 'zoc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4917, + label: 'atout', + type: 'item', + _iseXpandable: false + }], + id: 4918, + label: 'iveuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4919, + label: 'ol', + type: 'item', + _iseXpandable: false + }], + id: 4920, + label: 'jun', + type: 'branch', + _iseXpandable: true + }], + id: 4921, + label: 'sudiac', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4922, + label: 'guwkiku', + type: 'item', + _iseXpandable: false + }], + id: 4923, + label: 'molzofoti', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4924, + label: 'zosumdi', + type: 'item', + _iseXpandable: false + }], + id: 4925, + label: 'kesel', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4926, + label: 'avigenca', + type: 'item', + _iseXpandable: false + }], + id: 4927, + label: 'akbisar', + type: 'branch', + _iseXpandable: true + }], + id: 4928, + label: 'ape', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4932, + label: 'linna', + type: 'item', + _iseXpandable: false + }, { + id: 4929, + label: 'ro', + type: 'item', + _iseXpandable: false + }], + id: 4933, + label: 'fu', + type: 'branch', + _iseXpandable: true + }], + id: 4934, + label: 'gocrehe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4937, + label: 'cesosi', + type: 'item', + _iseXpandable: false + }, { + id: 4935, + label: 'joliwol', + type: 'item', + _iseXpandable: false + }], + id: 4938, + label: 'zu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4942, + label: 'sunzatni', + type: 'item', + _iseXpandable: false + }, { + id: 4939, + label: 'didpoj', + type: 'item', + _iseXpandable: false + }], + id: 4943, + label: 'hufregito', + type: 'branch', + _iseXpandable: true + }], + id: 4944, + label: 'idicebge', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4945, + label: 'tajevu', + type: 'item', + _iseXpandable: false + }], + id: 4946, + label: 'udhup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4947, + label: 'kajzemi', + type: 'item', + _iseXpandable: false + }], + id: 4948, + label: 'ri', + type: 'branch', + _iseXpandable: true + }], + id: 4949, + label: 'sudat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4950, + label: 'ca', + type: 'item', + _iseXpandable: false + }], + id: 4951, + label: 'du', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4955, + label: 'ikezi', + type: 'item', + _iseXpandable: false + }, { + id: 4952, + label: 'asancos', + type: 'item', + _iseXpandable: false + }], + id: 4956, + label: 'fijtonog', + type: 'branch', + _iseXpandable: true + }], + id: 4957, + label: 'vi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4958, + label: 'aniter', + type: 'item', + _iseXpandable: false + }], + id: 4959, + label: 'koleb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4960, + label: 'hetesof', + type: 'item', + _iseXpandable: false + }], + id: 4961, + label: 'lo', + type: 'branch', + _iseXpandable: true + }], + id: 4962, + label: 'mopo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4963, + label: 'oczel', + type: 'item', + _iseXpandable: false + }], + id: 4964, + label: 'tej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4971, + label: 'liwvowu', + type: 'item', + _iseXpandable: false + }], + id: 4972, + label: 'sor', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4968, + label: 'vaobe', + type: 'item', + _iseXpandable: false + }, { + id: 4965, + label: 'buhu', + type: 'item', + _iseXpandable: false + }], + id: 4969, + label: 'we', + type: 'branch', + _iseXpandable: true + }], + id: 4973, + label: 'bedamizu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4979, + label: 'ca', + type: 'item', + _iseXpandable: false + }, { + id: 4976, + label: 'jacetbu', + type: 'item', + _iseXpandable: false + }], + id: 4980, + label: 'si', + type: 'branch', + _iseXpandable: true + }, { + id: 4974, + label: 'hif', + type: 'item', + _iseXpandable: false + }], + id: 4981, + label: 'lopijna', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4982, + label: 'dule', + type: 'item', + _iseXpandable: false + }], + id: 4983, + label: 'bodtotum', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4984, + label: 'mippaliv', + type: 'item', + _iseXpandable: false + }], + id: 4985, + label: 'lacwomur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4986, + label: 'niriv', + type: 'item', + _iseXpandable: false + }], + id: 4987, + label: 'hef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4988, + label: 'doizaic', + type: 'item', + _iseXpandable: false + }], + id: 4989, + label: 'mos', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4990, + label: 'lojsuh', + type: 'item', + _iseXpandable: false + }], + id: 4991, + label: 'ina', + type: 'branch', + _iseXpandable: true + }], + id: 4992, + label: 'inevini', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4995, + label: 'deco', + type: 'item', + _iseXpandable: false + }, { + id: 4993, + label: 'sukownim', + type: 'item', + _iseXpandable: false + }], + id: 4996, + label: 'edijeoti', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5000, + label: 'sehdiesu', + type: 'item', + _iseXpandable: false + }, { + id: 4997, + label: 'cazuv', + type: 'item', + _iseXpandable: false + }], + id: 5001, + label: 'pilawoji', + type: 'branch', + _iseXpandable: true + }], + id: 5002, + label: 'se', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5003, + label: 'viw', + type: 'item', + _iseXpandable: false + }], + id: 5004, + label: 'cacgic', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5008, + label: 'hudfi', + type: 'item', + _iseXpandable: false + }, { + id: 5005, + label: 'usedub', + type: 'item', + _iseXpandable: false + }], + id: 5009, + label: 'wujok', + type: 'branch', + _iseXpandable: true + }], + id: 5010, + label: 'bozbupag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5011, + label: 'rotiv', + type: 'item', + _iseXpandable: false + }], + id: 5012, + label: 'ogpi', + type: 'branch', + _iseXpandable: true + }], + id: 5013, + label: 'vurob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5017, + label: 'wo', + type: 'item', + _iseXpandable: false + }, { + id: 5014, + label: 'ira', + type: 'item', + _iseXpandable: false + }], + id: 5018, + label: 'olutetel', + type: 'branch', + _iseXpandable: true + }], + id: 5019, + label: 'bu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5022, + label: 'ri', + type: 'item', + _iseXpandable: false + }, { + id: 5020, + label: 'avaoduvo', + type: 'item', + _iseXpandable: false + }], + id: 5023, + label: 'jablivoj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5029, + label: 'zudviep', + type: 'item', + _iseXpandable: false + }, { + id: 5026, + label: 'vewuez', + type: 'item', + _iseXpandable: false + }], + id: 5030, + label: 'bi', + type: 'branch', + _iseXpandable: true + }, { + id: 5024, + label: 'dor', + type: 'item', + _iseXpandable: false + }], + id: 5031, + label: 'wo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5034, + label: 'hi', + type: 'item', + _iseXpandable: false + }], + id: 5035, + label: 'navpo', + type: 'branch', + _iseXpandable: true + }, { + id: 5032, + label: 'ahe', + type: 'item', + _iseXpandable: false + }], + id: 5036, + label: 'han', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5042, + label: 'risif', + type: 'item', + _iseXpandable: false + }, { + id: 5039, + label: 'hur', + type: 'item', + _iseXpandable: false + }], + id: 5043, + label: 'tojini', + type: 'branch', + _iseXpandable: true + }, { + id: 5037, + label: 'up', + type: 'item', + _iseXpandable: false + }], + id: 5044, + label: 'kateg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5045, + label: 'di', + type: 'item', + _iseXpandable: false + }], + id: 5046, + label: 'isero', + type: 'branch', + _iseXpandable: true + }], + id: 5047, + label: 'zisifide', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5050, + label: 'hukihagi', + type: 'item', + _iseXpandable: false + }], + id: 5051, + label: 'ighas', + type: 'branch', + _iseXpandable: true + }, { + id: 5048, + label: 'gam', + type: 'item', + _iseXpandable: false + }], + id: 5052, + label: 'ihzej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5062, + label: 'ruhot', + type: 'item', + _iseXpandable: false + }, { + id: 5059, + label: 'solzawrig', + type: 'item', + _iseXpandable: false + }], + id: 5063, + label: 'tucciwa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5056, + label: 'pig', + type: 'item', + _iseXpandable: false + }, { + id: 5053, + label: 'sosroszek', + type: 'item', + _iseXpandable: false + }], + id: 5057, + label: 'imuab', + type: 'branch', + _iseXpandable: true + }], + id: 5064, + label: 'edkuto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5071, + label: 'lolit', + type: 'item', + _iseXpandable: false + }, { + id: 5068, + label: 'opogap', + type: 'item', + _iseXpandable: false + }], + id: 5072, + label: 'zicute', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5065, + label: 'jotu', + type: 'item', + _iseXpandable: false + }], + id: 5066, + label: 'deifume', + type: 'branch', + _iseXpandable: true + }], + id: 5073, + label: 'fit', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5076, + label: 'negeri', + type: 'item', + _iseXpandable: false + }, { + id: 5074, + label: 'juriisi', + type: 'item', + _iseXpandable: false + }], + id: 5077, + label: 'mo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5078, + label: 'vigolizi', + type: 'item', + _iseXpandable: false + }], + id: 5079, + label: 'sopevpuj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5080, + label: 'badaz', + type: 'item', + _iseXpandable: false + }], + id: 5081, + label: 'dedwig', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5085, + label: 'geknozob', + type: 'item', + _iseXpandable: false + }, { + id: 5082, + label: 'uvjo', + type: 'item', + _iseXpandable: false + }], + id: 5086, + label: 'vaiso', + type: 'branch', + _iseXpandable: true + }], + id: 5087, + label: 'kojbob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5090, + label: 'daeci', + type: 'item', + _iseXpandable: false + }, { + id: 5088, + label: 'zazkonemo', + type: 'item', + _iseXpandable: false + }], + id: 5091, + label: 'rim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5094, + label: 'gezba', + type: 'item', + _iseXpandable: false + }, { + id: 5092, + label: 'caz', + type: 'item', + _iseXpandable: false + }], + id: 5095, + label: 'wotikke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5096, + label: 'budobbaj', + type: 'item', + _iseXpandable: false + }], + id: 5097, + label: 'ew', + type: 'branch', + _iseXpandable: true + }], + id: 5098, + label: 'agu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5102, + label: 'adiuz', + type: 'item', + _iseXpandable: false + }, { + id: 5099, + label: 'fusdog', + type: 'item', + _iseXpandable: false + }], + id: 5103, + label: 'ho', + type: 'branch', + _iseXpandable: true + }], + id: 5104, + label: 'unve', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5107, + label: 'tuj', + type: 'item', + _iseXpandable: false + }], + id: 5108, + label: 'gewkahfa', + type: 'branch', + _iseXpandable: true + }, { + id: 5105, + label: 'rirahip', + type: 'item', + _iseXpandable: false + }], + id: 5109, + label: 'mij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5113, + label: 'keri', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5110, + label: 'halosba', + type: 'item', + _iseXpandable: false + }], + id: 5111, + label: 'awmiri', + type: 'branch', + _iseXpandable: true + }], + id: 5114, + label: 'dat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5115, + label: 'caopida', + type: 'item', + _iseXpandable: false + }], + id: 5116, + label: 'ruuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5120, + label: 'mike', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5117, + label: 'ji', + type: 'item', + _iseXpandable: false + }], + id: 5118, + label: 'garpopel', + type: 'branch', + _iseXpandable: true + }], + id: 5121, + label: 'uwa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5125, + label: 'wej', + type: 'item', + _iseXpandable: false + }, { + id: 5122, + label: 'ascimucu', + type: 'item', + _iseXpandable: false + }], + id: 5126, + label: 'ot', + type: 'branch', + _iseXpandable: true + }], + id: 5127, + label: 'toto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5134, + label: 'ifo', + type: 'item', + _iseXpandable: false + }], + id: 5135, + label: 'mopopnav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5131, + label: 'lekkob', + type: 'item', + _iseXpandable: false + }, { + id: 5128, + label: 'ekhupijo', + type: 'item', + _iseXpandable: false + }], + id: 5132, + label: 'papo', + type: 'branch', + _iseXpandable: true + }], + id: 5136, + label: 'iksij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5139, + label: 'ore', + type: 'item', + _iseXpandable: false + }, { + id: 5137, + label: 'jiso', + type: 'item', + _iseXpandable: false + }], + id: 5140, + label: 'olavewmo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5146, + label: 'zo', + type: 'item', + _iseXpandable: false + }, { + id: 5143, + label: 'hoj', + type: 'item', + _iseXpandable: false + }], + id: 5147, + label: 'le', + type: 'branch', + _iseXpandable: true + }, { + id: 5141, + label: 'jeba', + type: 'item', + _iseXpandable: false + }], + id: 5148, + label: 'doajutum', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5154, + label: 'nuogoze', + type: 'item', + _iseXpandable: false + }, { + id: 5151, + label: 'wog', + type: 'item', + _iseXpandable: false + }], + id: 5155, + label: 'zizargap', + type: 'branch', + _iseXpandable: true + }, { + id: 5149, + label: 'iva', + type: 'item', + _iseXpandable: false + }], + id: 5156, + label: 'te', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5162, + label: 'niwascot', + type: 'item', + _iseXpandable: false + }, { + id: 5159, + label: 'bu', + type: 'item', + _iseXpandable: false + }], + id: 5163, + label: 'wutjiho', + type: 'branch', + _iseXpandable: true + }, { + id: 5157, + label: 'cimevpad', + type: 'item', + _iseXpandable: false + }], + id: 5164, + label: 'go', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5167, + label: 'ucmawlok', + type: 'item', + _iseXpandable: false + }, { + id: 5165, + label: 'anac', + type: 'item', + _iseXpandable: false + }], + id: 5168, + label: 'ivjur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5171, + label: 'turco', + type: 'item', + _iseXpandable: false + }, { + id: 5169, + label: 'ujo', + type: 'item', + _iseXpandable: false + }], + id: 5172, + label: 'civzep', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5176, + label: 'racupe', + type: 'item', + _iseXpandable: false + }, { + id: 5173, + label: 'juhe', + type: 'item', + _iseXpandable: false + }], + id: 5177, + label: 'il', + type: 'branch', + _iseXpandable: true + }], + id: 5178, + label: 'liluhe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5181, + label: 'ziocbo', + type: 'item', + _iseXpandable: false + }, { + id: 5179, + label: 'vozijied', + type: 'item', + _iseXpandable: false + }], + id: 5182, + label: 'woife', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5185, + label: 'lujmohre', + type: 'item', + _iseXpandable: false + }, { + id: 5183, + label: 'hasnib', + type: 'item', + _iseXpandable: false + }], + id: 5186, + label: 'ke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5190, + label: 'ge', + type: 'item', + _iseXpandable: false + }, { + id: 5187, + label: 'emtam', + type: 'item', + _iseXpandable: false + }], + id: 5191, + label: 'duk', + type: 'branch', + _iseXpandable: true + }], + id: 5192, + label: 'fotgup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5193, + label: 'ec', + type: 'item', + _iseXpandable: false + }], + id: 5194, + label: 'temni', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5198, + label: 'gostoube', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5195, + label: 'gev', + type: 'item', + _iseXpandable: false + }], + id: 5196, + label: 'wac', + type: 'branch', + _iseXpandable: true + }], + id: 5199, + label: 'ro', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5203, + label: 'von', + type: 'item', + _iseXpandable: false + }], + id: 5204, + label: 'zogsojan', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5200, + label: 'dil', + type: 'item', + _iseXpandable: false + }], + id: 5201, + label: 'fompubze', + type: 'branch', + _iseXpandable: true + }], + id: 5205, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5208, + label: 'kacgimkoj', + type: 'item', + _iseXpandable: false + }, { + id: 5206, + label: 'tanabfew', + type: 'item', + _iseXpandable: false + }], + id: 5209, + label: 'noz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5216, + label: 'ajkud', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5213, + label: 'item', + type: 'item', + _iseXpandable: false + }, { + id: 5210, + label: 'nioj', + type: 'item', + _iseXpandable: false + }], + id: 5214, + label: 'saortig', + type: 'branch', + _iseXpandable: true + }], + id: 5217, + label: 'dib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5218, + label: 'patikdit', + type: 'item', + _iseXpandable: false + }], + id: 5219, + label: 'kiaf', + type: 'branch', + _iseXpandable: true + }], + id: 5220, + label: 'buiso', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5226, + label: 'tit', + type: 'item', + _iseXpandable: false + }, { + id: 5223, + label: 'popgawi', + type: 'item', + _iseXpandable: false + }], + id: 5227, + label: 'kuojde', + type: 'branch', + _iseXpandable: true + }, { + id: 5221, + label: 'ivude', + type: 'item', + _iseXpandable: false + }], + id: 5228, + label: 'afmut', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5232, + label: 'meje', + type: 'item', + _iseXpandable: false + }, { + id: 5229, + label: 'ep', + type: 'item', + _iseXpandable: false + }], + id: 5233, + label: 'semko', + type: 'branch', + _iseXpandable: true + }], + id: 5234, + label: 'zollad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5241, + label: 'lugeiz', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5238, + label: 'bahed', + type: 'item', + _iseXpandable: false + }, { + id: 5235, + label: 'desas', + type: 'item', + _iseXpandable: false + }], + id: 5239, + label: 'mo', + type: 'branch', + _iseXpandable: true + }], + id: 5242, + label: 'bem', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5243, + label: 'tuwitzat', + type: 'item', + _iseXpandable: false + }], + id: 5244, + label: 'jowavsul', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5247, + label: 'ziiv', + type: 'item', + _iseXpandable: false + }, { + id: 5245, + label: 'hopkejon', + type: 'item', + _iseXpandable: false + }], + id: 5248, + label: 'ji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5251, + label: 'uhecoud', + type: 'item', + _iseXpandable: false + }, { + id: 5249, + label: 'tepjig', + type: 'item', + _iseXpandable: false + }], + id: 5252, + label: 'niham', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5255, + label: 'lut', + type: 'item', + _iseXpandable: false + }, { + id: 5253, + label: 'ewgi', + type: 'item', + _iseXpandable: false + }], + id: 5256, + label: 'booludis', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5259, + label: 'fulza', + type: 'item', + _iseXpandable: false + }, { + id: 5257, + label: 'ribow', + type: 'item', + _iseXpandable: false + }], + id: 5260, + label: 'gakag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5266, + label: 'hura', + type: 'item', + _iseXpandable: false + }, { + id: 5263, + label: 'ebinojfo', + type: 'item', + _iseXpandable: false + }], + id: 5267, + label: 'homu', + type: 'branch', + _iseXpandable: true + }, { + id: 5261, + label: 'tezuhepe', + type: 'item', + _iseXpandable: false + }], + id: 5268, + label: 'pir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5271, + label: 'duzuj', + type: 'item', + _iseXpandable: false + }], + id: 5272, + label: 'kemet', + type: 'branch', + _iseXpandable: true + }, { + id: 5269, + label: 'pi', + type: 'item', + _iseXpandable: false + }], + id: 5273, + label: 'tadvazzo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5280, + label: 'ere', + type: 'item', + _iseXpandable: false + }], + id: 5281, + label: 'dinazi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5277, + label: 'jufer', + type: 'item', + _iseXpandable: false + }, { + id: 5274, + label: 'co', + type: 'item', + _iseXpandable: false + }], + id: 5278, + label: 'zuedeuj', + type: 'branch', + _iseXpandable: true + }], + id: 5282, + label: 'dov', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5286, + label: 'atdof', + type: 'item', + _iseXpandable: false + }, { + id: 5283, + label: 'fatesar', + type: 'item', + _iseXpandable: false + }], + id: 5287, + label: 'besas', + type: 'branch', + _iseXpandable: true + }], + id: 5288, + label: 'akegusok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5289, + label: 'raka', + type: 'item', + _iseXpandable: false + }], + id: 5290, + label: 'arzovog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5297, + label: 'suebca', + type: 'item', + _iseXpandable: false + }], + id: 5298, + label: 'wig', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5294, + label: 'fojda', + type: 'item', + _iseXpandable: false + }, { + id: 5291, + label: 'depdeb', + type: 'item', + _iseXpandable: false + }], + id: 5295, + label: 'binhi', + type: 'branch', + _iseXpandable: true + }], + id: 5299, + label: 'pa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5300, + label: 'kijcij', + type: 'item', + _iseXpandable: false + }], + id: 5301, + label: 'fivnig', + type: 'branch', + _iseXpandable: true + }], + id: 5302, + label: 'hummodno', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5306, + label: 'ecvawa', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5303, + label: 'vi', + type: 'item', + _iseXpandable: false + }], + id: 5304, + label: 'af', + type: 'branch', + _iseXpandable: true + }], + id: 5307, + label: 'mome', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5308, + label: 'ca', + type: 'item', + _iseXpandable: false + }], + id: 5309, + label: 'nab', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5310, + label: 'tu', + type: 'item', + _iseXpandable: false + }], + id: 5311, + label: 'hi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5315, + label: 'zi', + type: 'item', + _iseXpandable: false + }, { + id: 5312, + label: 'fetso', + type: 'item', + _iseXpandable: false + }], + id: 5316, + label: 'ap', + type: 'branch', + _iseXpandable: true + }], + id: 5317, + label: 'seiwtuk', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5321, + label: 'uh', + type: 'item', + _iseXpandable: false + }, { + id: 5318, + label: 'muh', + type: 'item', + _iseXpandable: false + }], + id: 5322, + label: 'cizovo', + type: 'branch', + _iseXpandable: true + }], + id: 5323, + label: 'ej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5324, + label: 'nozeh', + type: 'item', + _iseXpandable: false + }], + id: 5325, + label: 'vetofoso', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5326, + label: 'tolud', + type: 'item', + _iseXpandable: false + }], + id: 5327, + label: 'kop', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5328, + label: 'vu', + type: 'item', + _iseXpandable: false + }], + id: 5329, + label: 'ruhzi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5336, + label: 'gapos', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5333, + label: 'uhu', + type: 'item', + _iseXpandable: false + }, { + id: 5330, + label: 'rab', + type: 'item', + _iseXpandable: false + }], + id: 5334, + label: 'nifa', + type: 'branch', + _iseXpandable: true + }], + id: 5337, + label: 'bukubmiv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5340, + label: 'wo', + type: 'item', + _iseXpandable: false + }, { + id: 5338, + label: 'af', + type: 'item', + _iseXpandable: false + }], + id: 5341, + label: 'puhovala', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5342, + label: 'wo', + type: 'item', + _iseXpandable: false + }], + id: 5343, + label: 'ra', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5347, + label: 'ka', + type: 'item', + _iseXpandable: false + }, { + id: 5344, + label: 'cuk', + type: 'item', + _iseXpandable: false + }], + id: 5348, + label: 'nehne', + type: 'branch', + _iseXpandable: true + }], + id: 5349, + label: 'hipfizih', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5350, + label: 'zed', + type: 'item', + _iseXpandable: false + }], + id: 5351, + label: 'iwaemeji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5352, + label: 'oroma', + type: 'item', + _iseXpandable: false + }], + id: 5353, + label: 'fonfav', + type: 'branch', + _iseXpandable: true + }], + id: 5354, + label: 'bunewbim', + type: 'branch', + _iseXpandable: true + } +]; + +module.exports = sampleNodesWithLargeDataset; diff --git a/examples/tabs-examples-1.js b/examples/tabs-examples-1.js new file mode 100644 index 0000000000..9dba8c94a8 --- /dev/null +++ b/examples/tabs-examples-1.js @@ -0,0 +1,19 @@ + + +

This is my tab 1 contents!

+

And they’re amazing.

+

It's awesome.

+

You can use your TAB and ARROW keys to navigate around. Try it!

+

+ (You might have to hit shift+tab to put the focus onto the tab bar ;) +

+
+ +

This is my tab 2 contents!

+

And they’re also amazing.

+
+ +

This is my tab 3 contents!

+

And they’re quite spectacular.

+
+
diff --git a/examples/tabs-examples-2.js b/examples/tabs-examples-2.js new file mode 100644 index 0000000000..aeed5b2c39 --- /dev/null +++ b/examples/tabs-examples-2.js @@ -0,0 +1,11 @@ + + +

This is my tab 1 contents!

+

Note that “Tab 2” is disabled.

+

You can make a tab disabled by adding the disabled prop to the SLDSPanel element.

+
+ +

This is my tab 2 contents!

+

And they’re also amazing.

+
+
diff --git a/examples/time-picker-examples-1.js b/examples/time-picker-examples-1.js new file mode 100644 index 0000000000..db3fa02c42 --- /dev/null +++ b/examples/time-picker-examples-1.js @@ -0,0 +1,6 @@ +>> onDateChange ', date, ' inputStr: ',inputStr); + }} +/> \ No newline at end of file diff --git a/examples/tree-examples-1.js b/examples/tree-examples-1.js new file mode 100644 index 0000000000..3a0ff060ce --- /dev/null +++ b/examples/tree-examples-1.js @@ -0,0 +1,5953 @@ +const sampleNodes = { + sampleNodesWithInitialState: [ + { + label: 'Grains', + type: 'item', + id: 1, + selected: true + }, + { + label: 'Fruits', + type: 'branch', + id: 2, + expanded: true, + nodes: [ + { + label: 'Ground Fruits', + type: 'branch', + id: 4, + nodes: [ + { + label: 'Watermelon', type: 'item', id: 12 + }, + { + label: 'Canteloupe', type: 'item', _iconClass: 'glyphicon-file', id: 13 + }, + { + label: 'Strawberries', type: 'item', id: 14 + } + ] + }, + { + label: 'Tree Fruits', + type: 'branch', + id: 5, + selected: true, + nodes: [ + { + label: 'Peaches', + type: 'item', + id: 15 + }, + { + label: 'Pears', + type: 'item', + _iconClass: 'glyphicon-file', + id: 16 + }, + { + label: 'Citrus', + type: 'branch', + id: 17, + nodes: [{ + label: 'Orange', type: 'item', id: 20 + }, { + label: 'Grapefruit', type: 'item', id: 21 + }, { + label: 'Lemon', type: 'item', id: 22 + }, { + label: 'Lime', type: 'item', id: 23 + } + ] + }, + { + label: 'Apples', + type: 'branch', + id: 18, + nodes: [ + { + label: 'Granny Smith', type: 'item', id: 24 + }, { + label: 'Pinklady', type: 'item', _iconClass: 'glyphicon-file', id: 25 + }, { + label: 'Rotten', type: 'item', id: 26 + }, { + label: 'Jonathan', type: 'item', id: 27 + } + ] + }, + { + label: 'Cherries', + type: 'branch', + id: 19, + nodes: [ + { + label: 'Balaton', type: 'item', id: 28 + }, { + label: 'Erdi Botermo', type: 'item', id: 29 + }, { + label: 'Montmorency', type: 'item', id: 30 + }, { + label: 'Queen Ann', type: 'item', id: 31 + }, { + label: 'Ulster', type: 'item', id: 32 + }, { + label: 'Viva', type: 'item', id: 33 + } + ] + }, + { + label: 'Raspberries', + type: 'item', + id: 6 + } + ] + } + ] + }, + { + label: 'Nuts', + type: 'branch', + _iconClass: 'glyphicon-file', + id: 3, + nodes: [ + { + label: 'Almonds', type: 'item', id: 8 + }, { + label: 'Cashews', type: 'item', id: 9 + }, { + label: 'Pecans', type: 'item', id: 10 + }, { + label: 'Walnuts', type: 'item', id: 11 + } + ] + }, + { + label: 'Empty folder', + type: 'branch', + id: 7, + expanded: true + } + ], + + + sampleNodesDefault: [ + { + label: 'Grains', + type: 'item', + id: 1 + }, + { + label: 'Fruits', + type: 'branch', + id: 2, + nodes: [ + { + label: 'Ground Fruits', + type: 'branch', + id: 4, + nodes: [ + { + label: 'Watermelon', type: 'item', id: 12 + }, + { + label: 'Canteloupe', type: 'item', _iconClass: 'glyphicon-file', id: 13 + }, + { + label: 'Strawberries', type: 'item', id: 14 + } + ] + }, + { + label: 'Tree Fruits', + type: 'branch', + id: 5, + nodes: [ + { + label: 'Peaches', + type: 'item', + id: 15 + }, + { + label: 'Pears', + type: 'item', + _iconClass: 'glyphicon-file', + id: 16 + }, + { + label: 'Citrus', + type: 'branch', + id: 17, + nodes: [{ + label: 'Orange', type: 'item', id: 20 + }, { + label: 'Grapefruit', type: 'item', id: 21 + }, { + label: 'Lemon', type: 'item', id: 22 + }, { + label: 'Lime', type: 'item', id: 23 + } + ] + }, + { + label: 'Apples', + type: 'branch', + id: 18, + nodes: [ + { + label: 'Granny Smith', type: 'item', id: 24 + }, { + label: 'Pinklady', type: 'item', _iconClass: 'glyphicon-file', id: 25 + }, { + label: 'Rotten', type: 'item', id: 26 + }, { + label: 'Jonathan', type: 'item', id: 27 + } + ] + }, + { + label: 'Cherries', + type: 'branch', + id: 19, + nodes: [ + { + label: 'Balaton', type: 'item', id: 28 + }, { + label: 'Erdi Botermo', type: 'item', id: 29 + }, { + label: 'Montmorency', type: 'item', id: 30 + }, { + label: 'Queen Ann', type: 'item', id: 31 + }, { + label: 'Ulster', type: 'item', id: 32 + }, { + label: 'Viva', type: 'item', id: 33 + } + ] + }, + { + label: 'Raspberries', + type: 'item', + id: 6 + } + ] + } + ] + }, + { + label: 'Nuts', + type: 'branch', + _iconClass: 'glyphicon-file', + id: 3, + nodes: [ + { + label: 'Almonds', type: 'item', id: 8 + }, { + label: 'Cashews', type: 'item', id: 9 + }, { + label: 'Pecans', type: 'item', id: 10 + }, { + label: 'Walnuts', type: 'item', id: 11 + } + ] + }, + { + label: 'Empty folder', + type: 'branch', + id: 7 + } + ], + + sampleNodesWithLargeDataset: [{ + nodes: [{ + id: 4001, + label: 'bunriw', + type: 'item', + _iseXpandable: false + }], + id: 4002, + label: 'gakhu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4005, + label: 'doh', + type: 'item', + _iseXpandable: false + }, { + id: 4003, + label: 'kapo', + type: 'item', + _iseXpandable: false + }], + id: 4006, + label: 'lamaige', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4007, + label: 'zuhidzo', + type: 'item', + _iseXpandable: false + }], + id: 4008, + label: 'iftop', + type: 'branch', + _iseXpandable: true + }], + id: 4009, + label: 'gede', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4012, + label: 'tefmemez', + type: 'item', + _iseXpandable: false + }], + id: 4013, + label: 'cev', + type: 'branch', + _iseXpandable: true + }, { + id: 4010, + label: 'uwuzot', + type: 'item', + _iseXpandable: false + }], + id: 4014, + label: 'sosi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4020, + label: 'acu', + type: 'item', + _iseXpandable: false + }, { + id: 4017, + label: 'vovo', + type: 'item', + _iseXpandable: false + }], + id: 4021, + label: 'le', + type: 'branch', + _iseXpandable: true + }, { + id: 4015, + label: 'ba', + type: 'item', + _iseXpandable: false + }], + id: 4022, + label: 'vurumere', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4023, + label: 'vohdujka', + type: 'item', + _iseXpandable: false + }], + id: 4024, + label: 'culav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4027, + label: 'hanatban', + type: 'item', + _iseXpandable: false + }, { + id: 4025, + label: 'wiv', + type: 'item', + _iseXpandable: false + }], + id: 4028, + label: 'hok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4031, + label: 'gap', + type: 'item', + _iseXpandable: false + }], + id: 4032, + label: 'hinow', + type: 'branch', + _iseXpandable: true + }, { + id: 4029, + label: 'kiwuzro', + type: 'item', + _iseXpandable: false + }], + id: 4033, + label: 'hoc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4043, + label: 'pe', + type: 'item', + _iseXpandable: false + }, { + id: 4040, + label: 'ecositif', + type: 'item', + _iseXpandable: false + }], + id: 4044, + label: 'kawnuve', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4037, + label: 'adehire', + type: 'item', + _iseXpandable: false + }, { + id: 4034, + label: 'tuh', + type: 'item', + _iseXpandable: false + }], + id: 4038, + label: 'zukefne', + type: 'branch', + _iseXpandable: true + }], + id: 4045, + label: 'marpok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4048, + label: 'hazuggel', + type: 'item', + _iseXpandable: false + }, { + id: 4046, + label: 'ziv', + type: 'item', + _iseXpandable: false + }], + id: 4049, + label: 'suksire', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4050, + label: 'cuf', + type: 'item', + _iseXpandable: false + }], + id: 4051, + label: 'nadah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4054, + label: 'tufi', + type: 'item', + _iseXpandable: false + }, { + id: 4052, + label: 'jiedvu', + type: 'item', + _iseXpandable: false + }], + id: 4055, + label: 'oteaca', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4059, + label: 'tuel', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4056, + label: 'son', + type: 'item', + _iseXpandable: false + }], + id: 4057, + label: 'dumla', + type: 'branch', + _iseXpandable: true + }], + id: 4060, + label: 'azmo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4067, + label: 'ojebebos', + type: 'item', + _iseXpandable: false + }], + id: 4068, + label: 'hu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4064, + label: 'bu', + type: 'item', + _iseXpandable: false + }, { + id: 4061, + label: 'zaw', + type: 'item', + _iseXpandable: false + }], + id: 4065, + label: 'up', + type: 'branch', + _iseXpandable: true + }], + id: 4069, + label: 'fap', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4070, + label: 'jafus', + type: 'item', + _iseXpandable: false + }], + id: 4071, + label: 'teomu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4075, + label: 'aze', + type: 'item', + _iseXpandable: false + }, { + id: 4072, + label: 'vibjo', + type: 'item', + _iseXpandable: false + }], + id: 4076, + label: 'zezer', + type: 'branch', + _iseXpandable: true + }], + id: 4077, + label: 'jogaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4081, + label: 'curguko', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4078, + label: 'cifbaz', + type: 'item', + _iseXpandable: false + }], + id: 4079, + label: 'cahihet', + type: 'branch', + _iseXpandable: true + }], + id: 4082, + label: 'cazrinaw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4086, + label: 'mirjago', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4083, + label: 'hawkiup', + type: 'item', + _iseXpandable: false + }], + id: 4084, + label: 'zisehar', + type: 'branch', + _iseXpandable: true + }], + id: 4087, + label: 'kosta', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4088, + label: 'ocibeb', + type: 'item', + _iseXpandable: false + }], + id: 4089, + label: 'vufeesi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4090, + label: 'mulcav', + type: 'item', + _iseXpandable: false + }], + id: 4091, + label: 'ukizi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4094, + label: 'odri', + type: 'item', + _iseXpandable: false + }], + id: 4095, + label: 'ja', + type: 'branch', + _iseXpandable: true + }, { + id: 4092, + label: 'gu', + type: 'item', + _iseXpandable: false + }], + id: 4096, + label: 'pacedu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4100, + label: 'fiuru', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4097, + label: 'ti', + type: 'item', + _iseXpandable: false + }], + id: 4098, + label: 'ka', + type: 'branch', + _iseXpandable: true + }], + id: 4101, + label: 'parwafsu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4104, + label: 'cipem', + type: 'item', + _iseXpandable: false + }, { + id: 4102, + label: 'hoombo', + type: 'item', + _iseXpandable: false + }], + id: 4105, + label: 'ja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4108, + label: 'lekdumu', + type: 'item', + _iseXpandable: false + }, { + id: 4106, + label: 'ekla', + type: 'item', + _iseXpandable: false + }], + id: 4109, + label: 'asago', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4110, + label: 'vif', + type: 'item', + _iseXpandable: false + }], + id: 4111, + label: 'mipunuib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4114, + label: 'daabiwoh', + type: 'item', + _iseXpandable: false + }, { + id: 4112, + label: 'japum', + type: 'item', + _iseXpandable: false + }], + id: 4115, + label: 'atabevul', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4116, + label: 'hopacleb', + type: 'item', + _iseXpandable: false + }], + id: 4117, + label: 'wa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4120, + label: 'kopeglud', + type: 'item', + _iseXpandable: false + }, { + id: 4118, + label: 'hevtof', + type: 'item', + _iseXpandable: false + }], + id: 4121, + label: 'inujubfur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4122, + label: 'ak', + type: 'item', + _iseXpandable: false + }], + id: 4123, + label: 'wugmugzes', + type: 'branch', + _iseXpandable: true + }], + id: 4124, + label: 'ogtuhar', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4125, + label: 'wakebidu', + type: 'item', + _iseXpandable: false + }], + id: 4126, + label: 'jeledsir', + type: 'branch', + _iseXpandable: true + }], + id: 4127, + label: 'bo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4128, + label: 'reziak', + type: 'item', + _iseXpandable: false + }], + id: 4129, + label: 'abucu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4132, + label: 'wimjeb', + type: 'item', + _iseXpandable: false + }, { + id: 4130, + label: 'nac', + type: 'item', + _iseXpandable: false + }], + id: 4133, + label: 'egbo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4140, + label: 'fakefup', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4137, + label: 'tipzekewa', + type: 'item', + _iseXpandable: false + }, { + id: 4134, + label: 'rejjotuw', + type: 'item', + _iseXpandable: false + }], + id: 4138, + label: 'pa', + type: 'branch', + _iseXpandable: true + }], + id: 4141, + label: 'seiz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4148, + label: 'umeicu', + type: 'item', + _iseXpandable: false + }], + id: 4149, + label: 'aruz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4145, + label: 'hu', + type: 'item', + _iseXpandable: false + }, { + id: 4142, + label: 'lil', + type: 'item', + _iseXpandable: false + }], + id: 4146, + label: 'zor', + type: 'branch', + _iseXpandable: true + }], + id: 4150, + label: 'ewgamij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4151, + label: 'kegat', + type: 'item', + _iseXpandable: false + }], + id: 4152, + label: 'fi', + type: 'branch', + _iseXpandable: true + }], + id: 4153, + label: 'putciceb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4157, + label: 'disehi', + type: 'item', + _iseXpandable: false + }, { + id: 4154, + label: 'ecoc', + type: 'item', + _iseXpandable: false + }], + id: 4158, + label: 'bicopo', + type: 'branch', + _iseXpandable: true + }], + id: 4159, + label: 'tabtod', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4162, + label: 'hal', + type: 'item', + _iseXpandable: false + }, { + id: 4160, + label: 'bobama', + type: 'item', + _iseXpandable: false + }], + id: 4163, + label: 'ta', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4166, + label: 'ti', + type: 'item', + _iseXpandable: false + }, { + id: 4164, + label: 'posobeb', + type: 'item', + _iseXpandable: false + }], + id: 4167, + label: 'sivlo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4171, + label: 'ohanepaf', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4168, + label: 'rivwi', + type: 'item', + _iseXpandable: false + }], + id: 4169, + label: 'va', + type: 'branch', + _iseXpandable: true + }], + id: 4172, + label: 'tajoipi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4173, + label: 'seifju', + type: 'item', + _iseXpandable: false + }], + id: 4174, + label: 'lefef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4177, + label: 'lu', + type: 'item', + _iseXpandable: false + }, { + id: 4175, + label: 'uvipa', + type: 'item', + _iseXpandable: false + }], + id: 4178, + label: 'dah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4185, + label: 'ti', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4182, + label: 'ahaavu', + type: 'item', + _iseXpandable: false + }, { + id: 4179, + label: 'vo', + type: 'item', + _iseXpandable: false + }], + id: 4183, + label: 'kaiwur', + type: 'branch', + _iseXpandable: true + }], + id: 4186, + label: 'kemja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4190, + label: 'geri', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4187, + label: 'rus', + type: 'item', + _iseXpandable: false + }], + id: 4188, + label: 'bali', + type: 'branch', + _iseXpandable: true + }], + id: 4191, + label: 'gohsupi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4194, + label: 'ospa', + type: 'item', + _iseXpandable: false + }], + id: 4195, + label: 'kajem', + type: 'branch', + _iseXpandable: true + }, { + id: 4192, + label: 'ukicap', + type: 'item', + _iseXpandable: false + }], + id: 4196, + label: 'ujaivuvo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4197, + label: 'im', + type: 'item', + _iseXpandable: false + }], + id: 4198, + label: 'dedgi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4205, + label: 'ic', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4202, + label: 'ho', + type: 'item', + _iseXpandable: false + }, { + id: 4199, + label: 'rotjac', + type: 'item', + _iseXpandable: false + }], + id: 4203, + label: 'ceftuwli', + type: 'branch', + _iseXpandable: true + }], + id: 4206, + label: 'fiwzaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4210, + label: 'kucpanu', + type: 'item', + _iseXpandable: false + }, { + id: 4207, + label: 'lakihevav', + type: 'item', + _iseXpandable: false + }], + id: 4211, + label: 'lek', + type: 'branch', + _iseXpandable: true + }], + id: 4212, + label: 'ecbuuvo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4213, + label: 'piusta', + type: 'item', + _iseXpandable: false + }], + id: 4214, + label: 'nepone', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4221, + label: 'nogeh', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4218, + label: 'jibfufgoj', + type: 'item', + _iseXpandable: false + }, { + id: 4215, + label: 'sek', + type: 'item', + _iseXpandable: false + }], + id: 4219, + label: 'hip', + type: 'branch', + _iseXpandable: true + }], + id: 4222, + label: 'zuttoruji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4226, + label: 'uw', + type: 'item', + _iseXpandable: false + }, { + id: 4223, + label: 'gifvu', + type: 'item', + _iseXpandable: false + }], + id: 4227, + label: 'muvif', + type: 'branch', + _iseXpandable: true + }], + id: 4228, + label: 'kulivvi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4231, + label: 'jajfuere', + type: 'item', + _iseXpandable: false + }, { + id: 4229, + label: 'de', + type: 'item', + _iseXpandable: false + }], + id: 4232, + label: 'ek', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4233, + label: 'salafecu', + type: 'item', + _iseXpandable: false + }], + id: 4234, + label: 'calaf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4235, + label: 'vib', + type: 'item', + _iseXpandable: false + }], + id: 4236, + label: 'vidib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4239, + label: 'uv', + type: 'item', + _iseXpandable: false + }, { + id: 4237, + label: 'cag', + type: 'item', + _iseXpandable: false + }], + id: 4240, + label: 'hen', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4241, + label: 'wempa', + type: 'item', + _iseXpandable: false + }], + id: 4242, + label: 'luf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4245, + label: 'or', + type: 'item', + _iseXpandable: false + }, { + id: 4243, + label: 'weobo', + type: 'item', + _iseXpandable: false + }], + id: 4246, + label: 'didmiur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4247, + label: 'nuz', + type: 'item', + _iseXpandable: false + }], + id: 4248, + label: 'roelgu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4249, + label: 'sujvekibu', + type: 'item', + _iseXpandable: false + }], + id: 4250, + label: 'eldipo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4251, + label: 'er', + type: 'item', + _iseXpandable: false + }], + id: 4252, + label: 'abi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4253, + label: 'mifpiwis', + type: 'item', + _iseXpandable: false + }], + id: 4254, + label: 'danulpi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4261, + label: 'cilviw', + type: 'item', + _iseXpandable: false + }, { + id: 4258, + label: 'bawtum', + type: 'item', + _iseXpandable: false + }], + id: 4262, + label: 'hi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4255, + label: 'ted', + type: 'item', + _iseXpandable: false + }], + id: 4256, + label: 'owu', + type: 'branch', + _iseXpandable: true + }], + id: 4263, + label: 'nasami', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4264, + label: 'macoceb', + type: 'item', + _iseXpandable: false + }], + id: 4265, + label: 'tup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4266, + label: 'liwzauv', + type: 'item', + _iseXpandable: false + }], + id: 4267, + label: 'aletja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4268, + label: 'esmuna', + type: 'item', + _iseXpandable: false + }], + id: 4269, + label: 'pu', + type: 'branch', + _iseXpandable: true + }], + id: 4270, + label: 'gekeb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4271, + label: 'ruzwapo', + type: 'item', + _iseXpandable: false + }], + id: 4272, + label: 'as', + type: 'branch', + _iseXpandable: true + }], + id: 4273, + label: 'ivoisa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4280, + label: 'ca', + type: 'item', + _iseXpandable: false + }, { + id: 4277, + label: 'gufrika', + type: 'item', + _iseXpandable: false + }], + id: 4281, + label: 'biejlec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4274, + label: 'in', + type: 'item', + _iseXpandable: false + }], + id: 4275, + label: 'tutothiv', + type: 'branch', + _iseXpandable: true + }], + id: 4282, + label: 'sofa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4283, + label: 'ne', + type: 'item', + _iseXpandable: false + }], + id: 4284, + label: 'bivena', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4287, + label: 'ewhepi', + type: 'item', + _iseXpandable: false + }, { + id: 4285, + label: 'iracojo', + type: 'item', + _iseXpandable: false + }], + id: 4288, + label: 'ihzo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4292, + label: 'gegeug', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4289, + label: 'vu', + type: 'item', + _iseXpandable: false + }], + id: 4290, + label: 'lavobe', + type: 'branch', + _iseXpandable: true + }], + id: 4293, + label: 'viwcet', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4294, + label: 'oz', + type: 'item', + _iseXpandable: false + }], + id: 4295, + label: 'hajfo', + type: 'branch', + _iseXpandable: true + }], + id: 4296, + label: 'tanopivuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4299, + label: 'uhurucuc', + type: 'item', + _iseXpandable: false + }, { + id: 4297, + label: 'nupko', + type: 'item', + _iseXpandable: false + }], + id: 4300, + label: 'jiche', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4301, + label: 'om', + type: 'item', + _iseXpandable: false + }], + id: 4302, + label: 'kaztifa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4303, + label: 'diiho', + type: 'item', + _iseXpandable: false + }], + id: 4304, + label: 'pajbekto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4305, + label: 'sopmal', + type: 'item', + _iseXpandable: false + }], + id: 4306, + label: 'miad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4307, + label: 'rugpokij', + type: 'item', + _iseXpandable: false + }], + id: 4308, + label: 'binahim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4309, + label: 'fonberar', + type: 'item', + _iseXpandable: false + }], + id: 4310, + label: 'jag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4317, + label: 'dategu', + type: 'item', + _iseXpandable: false + }], + id: 4318, + label: 'wep', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4314, + label: 'ifedivos', + type: 'item', + _iseXpandable: false + }, { + id: 4311, + label: 'oso', + type: 'item', + _iseXpandable: false + }], + id: 4315, + label: 'mojwubos', + type: 'branch', + _iseXpandable: true + }], + id: 4319, + label: 'omual', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4320, + label: 'agocom', + type: 'item', + _iseXpandable: false + }], + id: 4321, + label: 'liz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4322, + label: 'huraz', + type: 'item', + _iseXpandable: false + }], + id: 4323, + label: 'sebwigi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4327, + label: 'ukrepiwa', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4324, + label: 'sib', + type: 'item', + _iseXpandable: false + }], + id: 4325, + label: 'vircothew', + type: 'branch', + _iseXpandable: true + }], + id: 4328, + label: 'solsec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4335, + label: 'me', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4332, + label: 'zejo', + type: 'item', + _iseXpandable: false + }, { + id: 4329, + label: 'sevi', + type: 'item', + _iseXpandable: false + }], + id: 4333, + label: 'sukaj', + type: 'branch', + _iseXpandable: true + }], + id: 4336, + label: 'mihawo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4337, + label: 'ce', + type: 'item', + _iseXpandable: false + }], + id: 4338, + label: 'hogis', + type: 'branch', + _iseXpandable: true + }], + id: 4339, + label: 'om', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4340, + label: 'bufukil', + type: 'item', + _iseXpandable: false + }], + id: 4341, + label: 'pis', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4342, + label: 'orcacvoh', + type: 'item', + _iseXpandable: false + }], + id: 4343, + label: 'ci', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4347, + label: 'zozlof', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4344, + label: 'rub', + type: 'item', + _iseXpandable: false + }], + id: 4345, + label: 'selukic', + type: 'branch', + _iseXpandable: true + }], + id: 4348, + label: 'jupsiuc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4355, + label: 'ju', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4352, + label: 'mob', + type: 'item', + _iseXpandable: false + }, { + id: 4349, + label: 'zu', + type: 'item', + _iseXpandable: false + }], + id: 4353, + label: 'bidwofis', + type: 'branch', + _iseXpandable: true + }], + id: 4356, + label: 'wecab', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4357, + label: 'puwaccok', + type: 'item', + _iseXpandable: false + }], + id: 4358, + label: 'apca', + type: 'branch', + _iseXpandable: true + }], + id: 4359, + label: 'puk', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4362, + label: 'nuuhior', + type: 'item', + _iseXpandable: false + }, { + id: 4360, + label: 'sujo', + type: 'item', + _iseXpandable: false + }], + id: 4363, + label: 'bece', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4364, + label: 'so', + type: 'item', + _iseXpandable: false + }], + id: 4365, + label: 'ibo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4368, + label: 'kanokjoc', + type: 'item', + _iseXpandable: false + }, { + id: 4366, + label: 'cu', + type: 'item', + _iseXpandable: false + }], + id: 4369, + label: 'maw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4373, + label: 'idgove', + type: 'item', + _iseXpandable: false + }], + id: 4374, + label: 'paajgi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4370, + label: 'akopi', + type: 'item', + _iseXpandable: false + }], + id: 4371, + label: 'bewi', + type: 'branch', + _iseXpandable: true + }], + id: 4375, + label: 'atjojil', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4382, + label: 'bew', + type: 'item', + _iseXpandable: false + }, { + id: 4379, + label: 'jeg', + type: 'item', + _iseXpandable: false + }], + id: 4383, + label: 'fan', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4376, + label: 'tar', + type: 'item', + _iseXpandable: false + }], + id: 4377, + label: 'kuta', + type: 'branch', + _iseXpandable: true + }], + id: 4384, + label: 'zepebi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4387, + label: 'dun', + type: 'item', + _iseXpandable: false + }, { + id: 4385, + label: 'diaghuk', + type: 'item', + _iseXpandable: false + }], + id: 4388, + label: 'nogifa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4389, + label: 'calgu', + type: 'item', + _iseXpandable: false + }], + id: 4390, + label: 'jus', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4393, + label: 'gelewzop', + type: 'item', + _iseXpandable: false + }], + id: 4394, + label: 'geveze', + type: 'branch', + _iseXpandable: true + }, { + id: 4391, + label: 'fid', + type: 'item', + _iseXpandable: false + }], + id: 4395, + label: 'jocot', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4401, + label: 'dicahfev', + type: 'item', + _iseXpandable: false + }, { + id: 4398, + label: 'ralwak', + type: 'item', + _iseXpandable: false + }], + id: 4402, + label: 'jaguc', + type: 'branch', + _iseXpandable: true + }, { + id: 4396, + label: 'ja', + type: 'item', + _iseXpandable: false + }], + id: 4403, + label: 'daela', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4406, + label: 'cegdemel', + type: 'item', + _iseXpandable: false + }, { + id: 4404, + label: 'rezer', + type: 'item', + _iseXpandable: false + }], + id: 4407, + label: 'oz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4410, + label: 'vubwatili', + type: 'item', + _iseXpandable: false + }, { + id: 4408, + label: 'kivumudat', + type: 'item', + _iseXpandable: false + }], + id: 4411, + label: 'nog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4418, + label: 'lun', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4415, + label: 'mu', + type: 'item', + _iseXpandable: false + }, { + id: 4412, + label: 'cikec', + type: 'item', + _iseXpandable: false + }], + id: 4416, + label: 'weali', + type: 'branch', + _iseXpandable: true + }], + id: 4419, + label: 'cuwamriw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4420, + label: 'uvije', + type: 'item', + _iseXpandable: false + }], + id: 4421, + label: 'gu', + type: 'branch', + _iseXpandable: true + }], + id: 4422, + label: 'fehvav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4425, + label: 'lepurapif', + type: 'item', + _iseXpandable: false + }, { + id: 4423, + label: 'hijiwace', + type: 'item', + _iseXpandable: false + }], + id: 4426, + label: 'wota', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4427, + label: 'su', + type: 'item', + _iseXpandable: false + }], + id: 4428, + label: 'regavapu', + type: 'branch', + _iseXpandable: true + }], + id: 4429, + label: 'tocam', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4430, + label: 'usi', + type: 'item', + _iseXpandable: false + }], + id: 4431, + label: 'ukele', + type: 'branch', + _iseXpandable: true + }], + id: 4432, + label: 'ah', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4436, + label: 'icu', + type: 'item', + _iseXpandable: false + }, { + id: 4433, + label: 'bor', + type: 'item', + _iseXpandable: false + }], + id: 4437, + label: 'rofimun', + type: 'branch', + _iseXpandable: true + }], + id: 4438, + label: 'cid', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4439, + label: 'kafkonov', + type: 'item', + _iseXpandable: false + }], + id: 4440, + label: 'lasaef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4441, + label: 'ebcahhu', + type: 'item', + _iseXpandable: false + }], + id: 4442, + label: 'fi', + type: 'branch', + _iseXpandable: true + }], + id: 4443, + label: 'basduw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4444, + label: 'muvjaeg', + type: 'item', + _iseXpandable: false + }], + id: 4445, + label: 'doh', + type: 'branch', + _iseXpandable: true + }], + id: 4446, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4449, + label: 'bim', + type: 'item', + _iseXpandable: false + }, { + id: 4447, + label: 'pacag', + type: 'item', + _iseXpandable: false + }], + id: 4450, + label: 'ozu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4456, + label: 'socsog', + type: 'item', + _iseXpandable: false + }, { + id: 4453, + label: 'hul', + type: 'item', + _iseXpandable: false + }], + id: 4457, + label: 'eritwe', + type: 'branch', + _iseXpandable: true + }, { + id: 4451, + label: 'so', + type: 'item', + _iseXpandable: false + }], + id: 4458, + label: 'dupgerga', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4461, + label: 'la', + type: 'item', + _iseXpandable: false + }], + id: 4462, + label: 'lik', + type: 'branch', + _iseXpandable: true + }, { + id: 4459, + label: 'ekairtef', + type: 'item', + _iseXpandable: false + }], + id: 4463, + label: 'ucoovwip', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4464, + label: 'wi', + type: 'item', + _iseXpandable: false + }], + id: 4465, + label: 'kodga', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4468, + label: 'tufki', + type: 'item', + _iseXpandable: false + }, { + id: 4466, + label: 'imu', + type: 'item', + _iseXpandable: false + }], + id: 4469, + label: 'nelbeb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4472, + label: 'asozurwi', + type: 'item', + _iseXpandable: false + }], + id: 4473, + label: 'ohefarsut', + type: 'branch', + _iseXpandable: true + }, { + id: 4470, + label: 'joglihim', + type: 'item', + _iseXpandable: false + }], + id: 4474, + label: 'lim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4475, + label: 'vob', + type: 'item', + _iseXpandable: false + }], + id: 4476, + label: 'soaduma', + type: 'branch', + _iseXpandable: true + }], + id: 4477, + label: 'kersinho', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4481, + label: 'pahil', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4478, + label: 'poban', + type: 'item', + _iseXpandable: false + }], + id: 4479, + label: 'divum', + type: 'branch', + _iseXpandable: true + }], + id: 4482, + label: 'voowivec', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4485, + label: 'hi', + type: 'item', + _iseXpandable: false + }, { + id: 4483, + label: 'wigcojpi', + type: 'item', + _iseXpandable: false + }], + id: 4486, + label: 'baku', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4490, + label: 'cev', + type: 'item', + _iseXpandable: false + }, { + id: 4487, + label: 'ucpehni', + type: 'item', + _iseXpandable: false + }], + id: 4491, + label: 'wosawuud', + type: 'branch', + _iseXpandable: true + }], + id: 4492, + label: 'izce', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4495, + label: 'towdog', + type: 'item', + _iseXpandable: false + }], + id: 4496, + label: 'bohas', + type: 'branch', + _iseXpandable: true + }, { + id: 4493, + label: 'upowalo', + type: 'item', + _iseXpandable: false + }], + id: 4497, + label: 'fa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4498, + label: 'rajru', + type: 'item', + _iseXpandable: false + }], + id: 4499, + label: 'ebki', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4500, + label: 'polez', + type: 'item', + _iseXpandable: false + }], + id: 4501, + label: 'gapa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4504, + label: 'bar', + type: 'item', + _iseXpandable: false + }, { + id: 4502, + label: 'zajuwjuh', + type: 'item', + _iseXpandable: false + }], + id: 4505, + label: 'uwgali', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4506, + label: 'jumaum', + type: 'item', + _iseXpandable: false + }], + id: 4507, + label: 'godkurgo', + type: 'branch', + _iseXpandable: true + }], + id: 4508, + label: 'lafhogap', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4514, + label: 'laise', + type: 'item', + _iseXpandable: false + }, { + id: 4511, + label: 'rouz', + type: 'item', + _iseXpandable: false + }], + id: 4515, + label: 'uge', + type: 'branch', + _iseXpandable: true + }, { + id: 4509, + label: 'lo', + type: 'item', + _iseXpandable: false + }], + id: 4516, + label: 'tisruv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4520, + label: 'ohluh', + type: 'item', + _iseXpandable: false + }, { + id: 4517, + label: 'neev', + type: 'item', + _iseXpandable: false + }], + id: 4521, + label: 'heolluf', + type: 'branch', + _iseXpandable: true + }], + id: 4522, + label: 'buf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4526, + label: 'ek', + type: 'item', + _iseXpandable: false + }, { + id: 4523, + label: 'nubrursoh', + type: 'item', + _iseXpandable: false + }], + id: 4527, + label: 'vafer', + type: 'branch', + _iseXpandable: true + }], + id: 4528, + label: 'zu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4531, + label: 'neanru', + type: 'item', + _iseXpandable: false + }, { + id: 4529, + label: 'rascu', + type: 'item', + _iseXpandable: false + }], + id: 4532, + label: 'difahos', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4533, + label: 'zus', + type: 'item', + _iseXpandable: false + }], + id: 4534, + label: 'daane', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4538, + label: 'reva', + type: 'item', + _iseXpandable: false + }], + id: 4539, + label: 'wu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4535, + label: 'sem', + type: 'item', + _iseXpandable: false + }], + id: 4536, + label: 'cefehgul', + type: 'branch', + _iseXpandable: true + }], + id: 4540, + label: 'ubzi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4541, + label: 'poh', + type: 'item', + _iseXpandable: false + }], + id: 4542, + label: 'ak', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4549, + label: 'ozeele', + type: 'item', + _iseXpandable: false + }], + id: 4550, + label: 'weg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4546, + label: 'doccuan', + type: 'item', + _iseXpandable: false + }, { + id: 4543, + label: 'pelu', + type: 'item', + _iseXpandable: false + }], + id: 4547, + label: 'gibfanwa', + type: 'branch', + _iseXpandable: true + }], + id: 4551, + label: 'cogbu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4558, + label: 'ud', + type: 'item', + _iseXpandable: false + }, { + id: 4555, + label: 'po', + type: 'item', + _iseXpandable: false + }], + id: 4559, + label: 'letilaj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4552, + label: 'landu', + type: 'item', + _iseXpandable: false + }], + id: 4553, + label: 'otamasuz', + type: 'branch', + _iseXpandable: true + }], + id: 4560, + label: 'igehohmew', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4567, + label: 'se', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4564, + label: 'vemapub', + type: 'item', + _iseXpandable: false + }, { + id: 4561, + label: 'vurpop', + type: 'item', + _iseXpandable: false + }], + id: 4565, + label: 'nita', + type: 'branch', + _iseXpandable: true + }], + id: 4568, + label: 'ziedejuz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4574, + label: 'sidgum', + type: 'item', + _iseXpandable: false + }, { + id: 4571, + label: 'bo', + type: 'item', + _iseXpandable: false + }], + id: 4575, + label: 'nuote', + type: 'branch', + _iseXpandable: true + }, { + id: 4569, + label: 'esotif', + type: 'item', + _iseXpandable: false + }], + id: 4576, + label: 'uthujpo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4583, + label: 'ufdu', + type: 'item', + _iseXpandable: false + }], + id: 4584, + label: 'tacrisfe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4580, + label: 'idatawte', + type: 'item', + _iseXpandable: false + }, { + id: 4577, + label: 'jifva', + type: 'item', + _iseXpandable: false + }], + id: 4581, + label: 'tuzzibac', + type: 'branch', + _iseXpandable: true + }], + id: 4585, + label: 'loevede', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4586, + label: 'fu', + type: 'item', + _iseXpandable: false + }], + id: 4587, + label: 'bogame', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4591, + label: 'iphawluc', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4588, + label: 'afimoziz', + type: 'item', + _iseXpandable: false + }], + id: 4589, + label: 'wunjazrij', + type: 'branch', + _iseXpandable: true + }], + id: 4592, + label: 'ku', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4593, + label: 'raloh', + type: 'item', + _iseXpandable: false + }], + id: 4594, + label: 'uw', + type: 'branch', + _iseXpandable: true + }], + id: 4595, + label: 'kugbo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4601, + label: 'ag', + type: 'item', + _iseXpandable: false + }, { + id: 4598, + label: 'ga', + type: 'item', + _iseXpandable: false + }], + id: 4602, + label: 'ducidfaz', + type: 'branch', + _iseXpandable: true + }, { + id: 4596, + label: 'rucu', + type: 'item', + _iseXpandable: false + }], + id: 4603, + label: 'wefca', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4613, + label: 'hocvi', + type: 'item', + _iseXpandable: false + }, { + id: 4610, + label: 'fuvujeno', + type: 'item', + _iseXpandable: false + }], + id: 4614, + label: 'mirzeki', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4607, + label: 'zo', + type: 'item', + _iseXpandable: false + }, { + id: 4604, + label: 'mokjauba', + type: 'item', + _iseXpandable: false + }], + id: 4608, + label: 'usam', + type: 'branch', + _iseXpandable: true + }], + id: 4615, + label: 'ujimuvaj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4619, + label: 'biparu', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4616, + label: 'atfahtow', + type: 'item', + _iseXpandable: false + }], + id: 4617, + label: 'cof', + type: 'branch', + _iseXpandable: true + }], + id: 4620, + label: 'umilvu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4624, + label: 'zosgec', + type: 'item', + _iseXpandable: false + }, { + id: 4621, + label: 'safa', + type: 'item', + _iseXpandable: false + }], + id: 4625, + label: 'def', + type: 'branch', + _iseXpandable: true + }], + id: 4626, + label: 'woir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4629, + label: 'maf', + type: 'item', + _iseXpandable: false + }], + id: 4630, + label: 'bolaz', + type: 'branch', + _iseXpandable: true + }, { + id: 4627, + label: 'dum', + type: 'item', + _iseXpandable: false + }], + id: 4631, + label: 'puhubu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4632, + label: 'amri', + type: 'item', + _iseXpandable: false + }], + id: 4633, + label: 'epdot', + type: 'branch', + _iseXpandable: true + }], + id: 4634, + label: 'silsel', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4635, + label: 'bulzalci', + type: 'item', + _iseXpandable: false + }], + id: 4636, + label: 'ke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4637, + label: 'ma', + type: 'item', + _iseXpandable: false + }], + id: 4638, + label: 'nihe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4642, + label: 'ho', + type: 'item', + _iseXpandable: false + }, { + id: 4639, + label: 'nogzazew', + type: 'item', + _iseXpandable: false + }], + id: 4643, + label: 'jed', + type: 'branch', + _iseXpandable: true + }], + id: 4644, + label: 'ehebibmi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4645, + label: 'kemop', + type: 'item', + _iseXpandable: false + }], + id: 4646, + label: 'ibe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4650, + label: 'ohmut', + type: 'item', + _iseXpandable: false + }, { + id: 4647, + label: 'cegaefe', + type: 'item', + _iseXpandable: false + }], + id: 4651, + label: 'we', + type: 'branch', + _iseXpandable: true + }], + id: 4652, + label: 'doeg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4655, + label: 'ni', + type: 'item', + _iseXpandable: false + }, { + id: 4653, + label: 'fados', + type: 'item', + _iseXpandable: false + }], + id: 4656, + label: 'jigewi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4663, + label: 'ogegin', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4660, + label: 'epajif', + type: 'item', + _iseXpandable: false + }, { + id: 4657, + label: 'ge', + type: 'item', + _iseXpandable: false + }], + id: 4661, + label: 'tazmewda', + type: 'branch', + _iseXpandable: true + }], + id: 4664, + label: 'ze', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4665, + label: 'zibup', + type: 'item', + _iseXpandable: false + }], + id: 4666, + label: 'nien', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4667, + label: 'buzzom', + type: 'item', + _iseXpandable: false + }], + id: 4668, + label: 'lefo', + type: 'branch', + _iseXpandable: true + }], + id: 4669, + label: 'coczaved', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4672, + label: 'izowe', + type: 'item', + _iseXpandable: false + }, { + id: 4670, + label: 'lazapri', + type: 'item', + _iseXpandable: false + }], + id: 4673, + label: 'cipocja', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4677, + label: 'melsubut', + type: 'item', + _iseXpandable: false + }, { + id: 4674, + label: 'iwe', + type: 'item', + _iseXpandable: false + }], + id: 4678, + label: 'owo', + type: 'branch', + _iseXpandable: true + }], + id: 4679, + label: 'su', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4682, + label: 'becnuti', + type: 'item', + _iseXpandable: false + }], + id: 4683, + label: 'depmo', + type: 'branch', + _iseXpandable: true + }, { + id: 4680, + label: 'ogiaf', + type: 'item', + _iseXpandable: false + }], + id: 4684, + label: 'vok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4687, + label: 'vum', + type: 'item', + _iseXpandable: false + }, { + id: 4685, + label: 'rag', + type: 'item', + _iseXpandable: false + }], + id: 4688, + label: 'cu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4691, + label: 'libvu', + type: 'item', + _iseXpandable: false + }, { + id: 4689, + label: 'poboani', + type: 'item', + _iseXpandable: false + }], + id: 4692, + label: 'hog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4698, + label: 'ehuusi', + type: 'item', + _iseXpandable: false + }, { + id: 4695, + label: 'rah', + type: 'item', + _iseXpandable: false + }], + id: 4699, + label: 'ela', + type: 'branch', + _iseXpandable: true + }, { + id: 4693, + label: 'nunbirsed', + type: 'item', + _iseXpandable: false + }], + id: 4700, + label: 'kesir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4707, + label: 'wafip', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4704, + label: 'duf', + type: 'item', + _iseXpandable: false + }, { + id: 4701, + label: 'zopeweaji', + type: 'item', + _iseXpandable: false + }], + id: 4705, + label: 'va', + type: 'branch', + _iseXpandable: true + }], + id: 4708, + label: 'tetro', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4709, + label: 'rehtel', + type: 'item', + _iseXpandable: false + }], + id: 4710, + label: 'pulmokut', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4713, + label: 'ka', + type: 'item', + _iseXpandable: false + }, { + id: 4711, + label: 'wolmaca', + type: 'item', + _iseXpandable: false + }], + id: 4714, + label: 'jamude', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4715, + label: 'uw', + type: 'item', + _iseXpandable: false + }], + id: 4716, + label: 'eziwahe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4720, + label: 'vob', + type: 'item', + _iseXpandable: false + }], + id: 4721, + label: 'ruzcaz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4717, + label: 'muarko', + type: 'item', + _iseXpandable: false + }], + id: 4718, + label: 'ezeacepo', + type: 'branch', + _iseXpandable: true + }], + id: 4722, + label: 'hakutkem', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4725, + label: 'vuz', + type: 'item', + _iseXpandable: false + }], + id: 4726, + label: 'ga', + type: 'branch', + _iseXpandable: true + }, { + id: 4723, + label: 'lutowi', + type: 'item', + _iseXpandable: false + }], + id: 4727, + label: 'jufpoed', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4731, + label: 'izu', + type: 'item', + _iseXpandable: false + }], + id: 4732, + label: 'belcocusa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4728, + label: 'fof', + type: 'item', + _iseXpandable: false + }], + id: 4729, + label: 'bieg', + type: 'branch', + _iseXpandable: true + }], + id: 4733, + label: 'okefuz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4734, + label: 'jezaiwa', + type: 'item', + _iseXpandable: false + }], + id: 4735, + label: 'osi', + type: 'branch', + _iseXpandable: true + }], + id: 4736, + label: 'vanje', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4740, + label: 'zuwsumin', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4737, + label: 'hebrupviv', + type: 'item', + _iseXpandable: false + }], + id: 4738, + label: 'lot', + type: 'branch', + _iseXpandable: true + }], + id: 4741, + label: 'lihmengur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4748, + label: 'ihase', + type: 'item', + _iseXpandable: false + }], + id: 4749, + label: 'calivat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4745, + label: 'ubajemneb', + type: 'item', + _iseXpandable: false + }, { + id: 4742, + label: 'lovdoin', + type: 'item', + _iseXpandable: false + }], + id: 4746, + label: 'pe', + type: 'branch', + _iseXpandable: true + }], + id: 4750, + label: 'jo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4751, + label: 'hazjobca', + type: 'item', + _iseXpandable: false + }], + id: 4752, + label: 'tovejaz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4756, + label: 'mod', + type: 'item', + _iseXpandable: false + }, { + id: 4753, + label: 'ju', + type: 'item', + _iseXpandable: false + }], + id: 4757, + label: 'lin', + type: 'branch', + _iseXpandable: true + }], + id: 4758, + label: 'muhvu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4761, + label: 'orotel', + type: 'item', + _iseXpandable: false + }], + id: 4762, + label: 'wewaec', + type: 'branch', + _iseXpandable: true + }, { + id: 4759, + label: 'gadzorke', + type: 'item', + _iseXpandable: false + }], + id: 4763, + label: 'uhugimip', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4764, + label: 'egilihgu', + type: 'item', + _iseXpandable: false + }], + id: 4765, + label: 'tucsih', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4772, + label: 'vonmilu', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4769, + label: 'obfilog', + type: 'item', + _iseXpandable: false + }, { + id: 4766, + label: 'seca', + type: 'item', + _iseXpandable: false + }], + id: 4770, + label: 'dab', + type: 'branch', + _iseXpandable: true + }], + id: 4773, + label: 'misoopi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4776, + label: 'uzva', + type: 'item', + _iseXpandable: false + }, { + id: 4774, + label: 'ke', + type: 'item', + _iseXpandable: false + }], + id: 4777, + label: 'ogre', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4781, + label: 'fi', + type: 'item', + _iseXpandable: false + }, { + id: 4778, + label: 'cinawoje', + type: 'item', + _iseXpandable: false + }], + id: 4782, + label: 'iccele', + type: 'branch', + _iseXpandable: true + }], + id: 4783, + label: 'lajliwiv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4784, + label: 'jezoki', + type: 'item', + _iseXpandable: false + }], + id: 4785, + label: 'rad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4789, + label: 'tocbotali', + type: 'item', + _iseXpandable: false + }, { + id: 4786, + label: 'buzjuwfu', + type: 'item', + _iseXpandable: false + }], + id: 4790, + label: 'kausoube', + type: 'branch', + _iseXpandable: true + }], + id: 4791, + label: 'ge', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4794, + label: 'mu', + type: 'item', + _iseXpandable: false + }], + id: 4795, + label: 'roveswuz', + type: 'branch', + _iseXpandable: true + }, { + id: 4792, + label: 'nivgil', + type: 'item', + _iseXpandable: false + }], + id: 4796, + label: 'ran', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4799, + label: 'tu', + type: 'item', + _iseXpandable: false + }, { + id: 4797, + label: 'abugi', + type: 'item', + _iseXpandable: false + }], + id: 4800, + label: 'huvcakifi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4806, + label: 'ilcihom', + type: 'item', + _iseXpandable: false + }, { + id: 4803, + label: 'kawowuwu', + type: 'item', + _iseXpandable: false + }], + id: 4807, + label: 'comah', + type: 'branch', + _iseXpandable: true + }, { + id: 4801, + label: 'gasgufo', + type: 'item', + _iseXpandable: false + }], + id: 4808, + label: 'fof', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4812, + label: 'judebli', + type: 'item', + _iseXpandable: false + }, { + id: 4809, + label: 'lewi', + type: 'item', + _iseXpandable: false + }], + id: 4813, + label: 'ticon', + type: 'branch', + _iseXpandable: true + }], + id: 4814, + label: 'pa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4817, + label: 'zavef', + type: 'item', + _iseXpandable: false + }], + id: 4818, + label: 'tezru', + type: 'branch', + _iseXpandable: true + }, { + id: 4815, + label: 'ga', + type: 'item', + _iseXpandable: false + }], + id: 4819, + label: 'eze', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4823, + label: 'woocpe', + type: 'item', + _iseXpandable: false + }, { + id: 4820, + label: 'wu', + type: 'item', + _iseXpandable: false + }], + id: 4824, + label: 'begap', + type: 'branch', + _iseXpandable: true + }], + id: 4825, + label: 'on', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4831, + label: 'kumbi', + type: 'item', + _iseXpandable: false + }, { + id: 4828, + label: 'ur', + type: 'item', + _iseXpandable: false + }], + id: 4832, + label: 'bo', + type: 'branch', + _iseXpandable: true + }, { + id: 4826, + label: 'mefnokeke', + type: 'item', + _iseXpandable: false + }], + id: 4833, + label: 'jibadnav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4837, + label: 'vusi', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 4834, + label: 'obac', + type: 'item', + _iseXpandable: false + }], + id: 4835, + label: 'majhu', + type: 'branch', + _iseXpandable: true + }], + id: 4838, + label: 'tofcira', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4839, + label: 'pimur', + type: 'item', + _iseXpandable: false + }], + id: 4840, + label: 'mu', + type: 'branch', + _iseXpandable: true + }], + id: 4841, + label: 'awawek', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4842, + label: 'pezzat', + type: 'item', + _iseXpandable: false + }], + id: 4843, + label: 'gioco', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4853, + label: 'ko', + type: 'item', + _iseXpandable: false + }, { + id: 4850, + label: 'pujacsa', + type: 'item', + _iseXpandable: false + }], + id: 4854, + label: 'imbe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4847, + label: 'nakov', + type: 'item', + _iseXpandable: false + }, { + id: 4844, + label: 'ju', + type: 'item', + _iseXpandable: false + }], + id: 4848, + label: 'pa', + type: 'branch', + _iseXpandable: true + }], + id: 4855, + label: 'vup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4861, + label: 'wog', + type: 'item', + _iseXpandable: false + }, { + id: 4858, + label: 'sivpuafu', + type: 'item', + _iseXpandable: false + }], + id: 4862, + label: 'luptin', + type: 'branch', + _iseXpandable: true + }, { + id: 4856, + label: 'loenih', + type: 'item', + _iseXpandable: false + }], + id: 4863, + label: 'dujfotfuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4866, + label: 'optatce', + type: 'item', + _iseXpandable: false + }, { + id: 4864, + label: 'enupoj', + type: 'item', + _iseXpandable: false + }], + id: 4867, + label: 'cabcurvuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4870, + label: 'vus', + type: 'item', + _iseXpandable: false + }, { + id: 4868, + label: 'esbebum', + type: 'item', + _iseXpandable: false + }], + id: 4871, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4877, + label: 'ehave', + type: 'item', + _iseXpandable: false + }, { + id: 4874, + label: 'ha', + type: 'item', + _iseXpandable: false + }], + id: 4878, + label: 'dub', + type: 'branch', + _iseXpandable: true + }, { + id: 4872, + label: 'low', + type: 'item', + _iseXpandable: false + }], + id: 4879, + label: 'po', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4880, + label: 'datuces', + type: 'item', + _iseXpandable: false + }], + id: 4881, + label: 'unfob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4884, + label: 'pabje', + type: 'item', + _iseXpandable: false + }, { + id: 4882, + label: 'jajohco', + type: 'item', + _iseXpandable: false + }], + id: 4885, + label: 'kunhamviz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4886, + label: 'gitpe', + type: 'item', + _iseXpandable: false + }], + id: 4887, + label: 'ogkepo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4888, + label: 'roegodej', + type: 'item', + _iseXpandable: false + }], + id: 4889, + label: 'zeri', + type: 'branch', + _iseXpandable: true + }], + id: 4890, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4893, + label: 'maami', + type: 'item', + _iseXpandable: false + }, { + id: 4891, + label: 'fos', + type: 'item', + _iseXpandable: false + }], + id: 4894, + label: 'misil', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4895, + label: 'iravidac', + type: 'item', + _iseXpandable: false + }], + id: 4896, + label: 'eg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4897, + label: 'batjiugu', + type: 'item', + _iseXpandable: false + }], + id: 4898, + label: 'emoke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4899, + label: 'ohni', + type: 'item', + _iseXpandable: false + }], + id: 4900, + label: 'jozuw', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4903, + label: 'as', + type: 'item', + _iseXpandable: false + }, { + id: 4901, + label: 'puivowu', + type: 'item', + _iseXpandable: false + }], + id: 4904, + label: 'suzgez', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4907, + label: 'ubofiza', + type: 'item', + _iseXpandable: false + }, { + id: 4905, + label: 'tiha', + type: 'item', + _iseXpandable: false + }], + id: 4908, + label: 'ez', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4909, + label: 'ut', + type: 'item', + _iseXpandable: false + }], + id: 4910, + label: 'af', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4911, + label: 'ale', + type: 'item', + _iseXpandable: false + }], + id: 4912, + label: 'jofumza', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4915, + label: 'renhas', + type: 'item', + _iseXpandable: false + }, { + id: 4913, + label: 'hogoso', + type: 'item', + _iseXpandable: false + }], + id: 4916, + label: 'zoc', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4917, + label: 'atout', + type: 'item', + _iseXpandable: false + }], + id: 4918, + label: 'iveuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4919, + label: 'ol', + type: 'item', + _iseXpandable: false + }], + id: 4920, + label: 'jun', + type: 'branch', + _iseXpandable: true + }], + id: 4921, + label: 'sudiac', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4922, + label: 'guwkiku', + type: 'item', + _iseXpandable: false + }], + id: 4923, + label: 'molzofoti', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4924, + label: 'zosumdi', + type: 'item', + _iseXpandable: false + }], + id: 4925, + label: 'kesel', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4926, + label: 'avigenca', + type: 'item', + _iseXpandable: false + }], + id: 4927, + label: 'akbisar', + type: 'branch', + _iseXpandable: true + }], + id: 4928, + label: 'ape', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4932, + label: 'linna', + type: 'item', + _iseXpandable: false + }, { + id: 4929, + label: 'ro', + type: 'item', + _iseXpandable: false + }], + id: 4933, + label: 'fu', + type: 'branch', + _iseXpandable: true + }], + id: 4934, + label: 'gocrehe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4937, + label: 'cesosi', + type: 'item', + _iseXpandable: false + }, { + id: 4935, + label: 'joliwol', + type: 'item', + _iseXpandable: false + }], + id: 4938, + label: 'zu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4942, + label: 'sunzatni', + type: 'item', + _iseXpandable: false + }, { + id: 4939, + label: 'didpoj', + type: 'item', + _iseXpandable: false + }], + id: 4943, + label: 'hufregito', + type: 'branch', + _iseXpandable: true + }], + id: 4944, + label: 'idicebge', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4945, + label: 'tajevu', + type: 'item', + _iseXpandable: false + }], + id: 4946, + label: 'udhup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4947, + label: 'kajzemi', + type: 'item', + _iseXpandable: false + }], + id: 4948, + label: 'ri', + type: 'branch', + _iseXpandable: true + }], + id: 4949, + label: 'sudat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4950, + label: 'ca', + type: 'item', + _iseXpandable: false + }], + id: 4951, + label: 'du', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4955, + label: 'ikezi', + type: 'item', + _iseXpandable: false + }, { + id: 4952, + label: 'asancos', + type: 'item', + _iseXpandable: false + }], + id: 4956, + label: 'fijtonog', + type: 'branch', + _iseXpandable: true + }], + id: 4957, + label: 'vi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4958, + label: 'aniter', + type: 'item', + _iseXpandable: false + }], + id: 4959, + label: 'koleb', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4960, + label: 'hetesof', + type: 'item', + _iseXpandable: false + }], + id: 4961, + label: 'lo', + type: 'branch', + _iseXpandable: true + }], + id: 4962, + label: 'mopo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4963, + label: 'oczel', + type: 'item', + _iseXpandable: false + }], + id: 4964, + label: 'tej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4971, + label: 'liwvowu', + type: 'item', + _iseXpandable: false + }], + id: 4972, + label: 'sor', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4968, + label: 'vaobe', + type: 'item', + _iseXpandable: false + }, { + id: 4965, + label: 'buhu', + type: 'item', + _iseXpandable: false + }], + id: 4969, + label: 'we', + type: 'branch', + _iseXpandable: true + }], + id: 4973, + label: 'bedamizu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4979, + label: 'ca', + type: 'item', + _iseXpandable: false + }, { + id: 4976, + label: 'jacetbu', + type: 'item', + _iseXpandable: false + }], + id: 4980, + label: 'si', + type: 'branch', + _iseXpandable: true + }, { + id: 4974, + label: 'hif', + type: 'item', + _iseXpandable: false + }], + id: 4981, + label: 'lopijna', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4982, + label: 'dule', + type: 'item', + _iseXpandable: false + }], + id: 4983, + label: 'bodtotum', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4984, + label: 'mippaliv', + type: 'item', + _iseXpandable: false + }], + id: 4985, + label: 'lacwomur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4986, + label: 'niriv', + type: 'item', + _iseXpandable: false + }], + id: 4987, + label: 'hef', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4988, + label: 'doizaic', + type: 'item', + _iseXpandable: false + }], + id: 4989, + label: 'mos', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 4990, + label: 'lojsuh', + type: 'item', + _iseXpandable: false + }], + id: 4991, + label: 'ina', + type: 'branch', + _iseXpandable: true + }], + id: 4992, + label: 'inevini', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 4995, + label: 'deco', + type: 'item', + _iseXpandable: false + }, { + id: 4993, + label: 'sukownim', + type: 'item', + _iseXpandable: false + }], + id: 4996, + label: 'edijeoti', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5000, + label: 'sehdiesu', + type: 'item', + _iseXpandable: false + }, { + id: 4997, + label: 'cazuv', + type: 'item', + _iseXpandable: false + }], + id: 5001, + label: 'pilawoji', + type: 'branch', + _iseXpandable: true + }], + id: 5002, + label: 'se', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5003, + label: 'viw', + type: 'item', + _iseXpandable: false + }], + id: 5004, + label: 'cacgic', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5008, + label: 'hudfi', + type: 'item', + _iseXpandable: false + }, { + id: 5005, + label: 'usedub', + type: 'item', + _iseXpandable: false + }], + id: 5009, + label: 'wujok', + type: 'branch', + _iseXpandable: true + }], + id: 5010, + label: 'bozbupag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5011, + label: 'rotiv', + type: 'item', + _iseXpandable: false + }], + id: 5012, + label: 'ogpi', + type: 'branch', + _iseXpandable: true + }], + id: 5013, + label: 'vurob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5017, + label: 'wo', + type: 'item', + _iseXpandable: false + }, { + id: 5014, + label: 'ira', + type: 'item', + _iseXpandable: false + }], + id: 5018, + label: 'olutetel', + type: 'branch', + _iseXpandable: true + }], + id: 5019, + label: 'bu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5022, + label: 'ri', + type: 'item', + _iseXpandable: false + }, { + id: 5020, + label: 'avaoduvo', + type: 'item', + _iseXpandable: false + }], + id: 5023, + label: 'jablivoj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5029, + label: 'zudviep', + type: 'item', + _iseXpandable: false + }, { + id: 5026, + label: 'vewuez', + type: 'item', + _iseXpandable: false + }], + id: 5030, + label: 'bi', + type: 'branch', + _iseXpandable: true + }, { + id: 5024, + label: 'dor', + type: 'item', + _iseXpandable: false + }], + id: 5031, + label: 'wo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5034, + label: 'hi', + type: 'item', + _iseXpandable: false + }], + id: 5035, + label: 'navpo', + type: 'branch', + _iseXpandable: true + }, { + id: 5032, + label: 'ahe', + type: 'item', + _iseXpandable: false + }], + id: 5036, + label: 'han', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5042, + label: 'risif', + type: 'item', + _iseXpandable: false + }, { + id: 5039, + label: 'hur', + type: 'item', + _iseXpandable: false + }], + id: 5043, + label: 'tojini', + type: 'branch', + _iseXpandable: true + }, { + id: 5037, + label: 'up', + type: 'item', + _iseXpandable: false + }], + id: 5044, + label: 'kateg', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5045, + label: 'di', + type: 'item', + _iseXpandable: false + }], + id: 5046, + label: 'isero', + type: 'branch', + _iseXpandable: true + }], + id: 5047, + label: 'zisifide', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5050, + label: 'hukihagi', + type: 'item', + _iseXpandable: false + }], + id: 5051, + label: 'ighas', + type: 'branch', + _iseXpandable: true + }, { + id: 5048, + label: 'gam', + type: 'item', + _iseXpandable: false + }], + id: 5052, + label: 'ihzej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5062, + label: 'ruhot', + type: 'item', + _iseXpandable: false + }, { + id: 5059, + label: 'solzawrig', + type: 'item', + _iseXpandable: false + }], + id: 5063, + label: 'tucciwa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5056, + label: 'pig', + type: 'item', + _iseXpandable: false + }, { + id: 5053, + label: 'sosroszek', + type: 'item', + _iseXpandable: false + }], + id: 5057, + label: 'imuab', + type: 'branch', + _iseXpandable: true + }], + id: 5064, + label: 'edkuto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5071, + label: 'lolit', + type: 'item', + _iseXpandable: false + }, { + id: 5068, + label: 'opogap', + type: 'item', + _iseXpandable: false + }], + id: 5072, + label: 'zicute', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5065, + label: 'jotu', + type: 'item', + _iseXpandable: false + }], + id: 5066, + label: 'deifume', + type: 'branch', + _iseXpandable: true + }], + id: 5073, + label: 'fit', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5076, + label: 'negeri', + type: 'item', + _iseXpandable: false + }, { + id: 5074, + label: 'juriisi', + type: 'item', + _iseXpandable: false + }], + id: 5077, + label: 'mo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5078, + label: 'vigolizi', + type: 'item', + _iseXpandable: false + }], + id: 5079, + label: 'sopevpuj', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5080, + label: 'badaz', + type: 'item', + _iseXpandable: false + }], + id: 5081, + label: 'dedwig', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5085, + label: 'geknozob', + type: 'item', + _iseXpandable: false + }, { + id: 5082, + label: 'uvjo', + type: 'item', + _iseXpandable: false + }], + id: 5086, + label: 'vaiso', + type: 'branch', + _iseXpandable: true + }], + id: 5087, + label: 'kojbob', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5090, + label: 'daeci', + type: 'item', + _iseXpandable: false + }, { + id: 5088, + label: 'zazkonemo', + type: 'item', + _iseXpandable: false + }], + id: 5091, + label: 'rim', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5094, + label: 'gezba', + type: 'item', + _iseXpandable: false + }, { + id: 5092, + label: 'caz', + type: 'item', + _iseXpandable: false + }], + id: 5095, + label: 'wotikke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5096, + label: 'budobbaj', + type: 'item', + _iseXpandable: false + }], + id: 5097, + label: 'ew', + type: 'branch', + _iseXpandable: true + }], + id: 5098, + label: 'agu', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5102, + label: 'adiuz', + type: 'item', + _iseXpandable: false + }, { + id: 5099, + label: 'fusdog', + type: 'item', + _iseXpandable: false + }], + id: 5103, + label: 'ho', + type: 'branch', + _iseXpandable: true + }], + id: 5104, + label: 'unve', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5107, + label: 'tuj', + type: 'item', + _iseXpandable: false + }], + id: 5108, + label: 'gewkahfa', + type: 'branch', + _iseXpandable: true + }, { + id: 5105, + label: 'rirahip', + type: 'item', + _iseXpandable: false + }], + id: 5109, + label: 'mij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5113, + label: 'keri', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5110, + label: 'halosba', + type: 'item', + _iseXpandable: false + }], + id: 5111, + label: 'awmiri', + type: 'branch', + _iseXpandable: true + }], + id: 5114, + label: 'dat', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5115, + label: 'caopida', + type: 'item', + _iseXpandable: false + }], + id: 5116, + label: 'ruuf', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5120, + label: 'mike', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5117, + label: 'ji', + type: 'item', + _iseXpandable: false + }], + id: 5118, + label: 'garpopel', + type: 'branch', + _iseXpandable: true + }], + id: 5121, + label: 'uwa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5125, + label: 'wej', + type: 'item', + _iseXpandable: false + }, { + id: 5122, + label: 'ascimucu', + type: 'item', + _iseXpandable: false + }], + id: 5126, + label: 'ot', + type: 'branch', + _iseXpandable: true + }], + id: 5127, + label: 'toto', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5134, + label: 'ifo', + type: 'item', + _iseXpandable: false + }], + id: 5135, + label: 'mopopnav', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5131, + label: 'lekkob', + type: 'item', + _iseXpandable: false + }, { + id: 5128, + label: 'ekhupijo', + type: 'item', + _iseXpandable: false + }], + id: 5132, + label: 'papo', + type: 'branch', + _iseXpandable: true + }], + id: 5136, + label: 'iksij', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5139, + label: 'ore', + type: 'item', + _iseXpandable: false + }, { + id: 5137, + label: 'jiso', + type: 'item', + _iseXpandable: false + }], + id: 5140, + label: 'olavewmo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5146, + label: 'zo', + type: 'item', + _iseXpandable: false + }, { + id: 5143, + label: 'hoj', + type: 'item', + _iseXpandable: false + }], + id: 5147, + label: 'le', + type: 'branch', + _iseXpandable: true + }, { + id: 5141, + label: 'jeba', + type: 'item', + _iseXpandable: false + }], + id: 5148, + label: 'doajutum', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5154, + label: 'nuogoze', + type: 'item', + _iseXpandable: false + }, { + id: 5151, + label: 'wog', + type: 'item', + _iseXpandable: false + }], + id: 5155, + label: 'zizargap', + type: 'branch', + _iseXpandable: true + }, { + id: 5149, + label: 'iva', + type: 'item', + _iseXpandable: false + }], + id: 5156, + label: 'te', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5162, + label: 'niwascot', + type: 'item', + _iseXpandable: false + }, { + id: 5159, + label: 'bu', + type: 'item', + _iseXpandable: false + }], + id: 5163, + label: 'wutjiho', + type: 'branch', + _iseXpandable: true + }, { + id: 5157, + label: 'cimevpad', + type: 'item', + _iseXpandable: false + }], + id: 5164, + label: 'go', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5167, + label: 'ucmawlok', + type: 'item', + _iseXpandable: false + }, { + id: 5165, + label: 'anac', + type: 'item', + _iseXpandable: false + }], + id: 5168, + label: 'ivjur', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5171, + label: 'turco', + type: 'item', + _iseXpandable: false + }, { + id: 5169, + label: 'ujo', + type: 'item', + _iseXpandable: false + }], + id: 5172, + label: 'civzep', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5176, + label: 'racupe', + type: 'item', + _iseXpandable: false + }, { + id: 5173, + label: 'juhe', + type: 'item', + _iseXpandable: false + }], + id: 5177, + label: 'il', + type: 'branch', + _iseXpandable: true + }], + id: 5178, + label: 'liluhe', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5181, + label: 'ziocbo', + type: 'item', + _iseXpandable: false + }, { + id: 5179, + label: 'vozijied', + type: 'item', + _iseXpandable: false + }], + id: 5182, + label: 'woife', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5185, + label: 'lujmohre', + type: 'item', + _iseXpandable: false + }, { + id: 5183, + label: 'hasnib', + type: 'item', + _iseXpandable: false + }], + id: 5186, + label: 'ke', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5190, + label: 'ge', + type: 'item', + _iseXpandable: false + }, { + id: 5187, + label: 'emtam', + type: 'item', + _iseXpandable: false + }], + id: 5191, + label: 'duk', + type: 'branch', + _iseXpandable: true + }], + id: 5192, + label: 'fotgup', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5193, + label: 'ec', + type: 'item', + _iseXpandable: false + }], + id: 5194, + label: 'temni', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5198, + label: 'gostoube', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5195, + label: 'gev', + type: 'item', + _iseXpandable: false + }], + id: 5196, + label: 'wac', + type: 'branch', + _iseXpandable: true + }], + id: 5199, + label: 'ro', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5203, + label: 'von', + type: 'item', + _iseXpandable: false + }], + id: 5204, + label: 'zogsojan', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5200, + label: 'dil', + type: 'item', + _iseXpandable: false + }], + id: 5201, + label: 'fompubze', + type: 'branch', + _iseXpandable: true + }], + id: 5205, + label: 'we', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5208, + label: 'kacgimkoj', + type: 'item', + _iseXpandable: false + }, { + id: 5206, + label: 'tanabfew', + type: 'item', + _iseXpandable: false + }], + id: 5209, + label: 'noz', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5216, + label: 'ajkud', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5213, + label: 'item', + type: 'item', + _iseXpandable: false + }, { + id: 5210, + label: 'nioj', + type: 'item', + _iseXpandable: false + }], + id: 5214, + label: 'saortig', + type: 'branch', + _iseXpandable: true + }], + id: 5217, + label: 'dib', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5218, + label: 'patikdit', + type: 'item', + _iseXpandable: false + }], + id: 5219, + label: 'kiaf', + type: 'branch', + _iseXpandable: true + }], + id: 5220, + label: 'buiso', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5226, + label: 'tit', + type: 'item', + _iseXpandable: false + }, { + id: 5223, + label: 'popgawi', + type: 'item', + _iseXpandable: false + }], + id: 5227, + label: 'kuojde', + type: 'branch', + _iseXpandable: true + }, { + id: 5221, + label: 'ivude', + type: 'item', + _iseXpandable: false + }], + id: 5228, + label: 'afmut', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5232, + label: 'meje', + type: 'item', + _iseXpandable: false + }, { + id: 5229, + label: 'ep', + type: 'item', + _iseXpandable: false + }], + id: 5233, + label: 'semko', + type: 'branch', + _iseXpandable: true + }], + id: 5234, + label: 'zollad', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5241, + label: 'lugeiz', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5238, + label: 'bahed', + type: 'item', + _iseXpandable: false + }, { + id: 5235, + label: 'desas', + type: 'item', + _iseXpandable: false + }], + id: 5239, + label: 'mo', + type: 'branch', + _iseXpandable: true + }], + id: 5242, + label: 'bem', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5243, + label: 'tuwitzat', + type: 'item', + _iseXpandable: false + }], + id: 5244, + label: 'jowavsul', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5247, + label: 'ziiv', + type: 'item', + _iseXpandable: false + }, { + id: 5245, + label: 'hopkejon', + type: 'item', + _iseXpandable: false + }], + id: 5248, + label: 'ji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5251, + label: 'uhecoud', + type: 'item', + _iseXpandable: false + }, { + id: 5249, + label: 'tepjig', + type: 'item', + _iseXpandable: false + }], + id: 5252, + label: 'niham', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5255, + label: 'lut', + type: 'item', + _iseXpandable: false + }, { + id: 5253, + label: 'ewgi', + type: 'item', + _iseXpandable: false + }], + id: 5256, + label: 'booludis', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5259, + label: 'fulza', + type: 'item', + _iseXpandable: false + }, { + id: 5257, + label: 'ribow', + type: 'item', + _iseXpandable: false + }], + id: 5260, + label: 'gakag', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5266, + label: 'hura', + type: 'item', + _iseXpandable: false + }, { + id: 5263, + label: 'ebinojfo', + type: 'item', + _iseXpandable: false + }], + id: 5267, + label: 'homu', + type: 'branch', + _iseXpandable: true + }, { + id: 5261, + label: 'tezuhepe', + type: 'item', + _iseXpandable: false + }], + id: 5268, + label: 'pir', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5271, + label: 'duzuj', + type: 'item', + _iseXpandable: false + }], + id: 5272, + label: 'kemet', + type: 'branch', + _iseXpandable: true + }, { + id: 5269, + label: 'pi', + type: 'item', + _iseXpandable: false + }], + id: 5273, + label: 'tadvazzo', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5280, + label: 'ere', + type: 'item', + _iseXpandable: false + }], + id: 5281, + label: 'dinazi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5277, + label: 'jufer', + type: 'item', + _iseXpandable: false + }, { + id: 5274, + label: 'co', + type: 'item', + _iseXpandable: false + }], + id: 5278, + label: 'zuedeuj', + type: 'branch', + _iseXpandable: true + }], + id: 5282, + label: 'dov', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5286, + label: 'atdof', + type: 'item', + _iseXpandable: false + }, { + id: 5283, + label: 'fatesar', + type: 'item', + _iseXpandable: false + }], + id: 5287, + label: 'besas', + type: 'branch', + _iseXpandable: true + }], + id: 5288, + label: 'akegusok', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5289, + label: 'raka', + type: 'item', + _iseXpandable: false + }], + id: 5290, + label: 'arzovog', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5297, + label: 'suebca', + type: 'item', + _iseXpandable: false + }], + id: 5298, + label: 'wig', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5294, + label: 'fojda', + type: 'item', + _iseXpandable: false + }, { + id: 5291, + label: 'depdeb', + type: 'item', + _iseXpandable: false + }], + id: 5295, + label: 'binhi', + type: 'branch', + _iseXpandable: true + }], + id: 5299, + label: 'pa', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5300, + label: 'kijcij', + type: 'item', + _iseXpandable: false + }], + id: 5301, + label: 'fivnig', + type: 'branch', + _iseXpandable: true + }], + id: 5302, + label: 'hummodno', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5306, + label: 'ecvawa', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5303, + label: 'vi', + type: 'item', + _iseXpandable: false + }], + id: 5304, + label: 'af', + type: 'branch', + _iseXpandable: true + }], + id: 5307, + label: 'mome', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5308, + label: 'ca', + type: 'item', + _iseXpandable: false + }], + id: 5309, + label: 'nab', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5310, + label: 'tu', + type: 'item', + _iseXpandable: false + }], + id: 5311, + label: 'hi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5315, + label: 'zi', + type: 'item', + _iseXpandable: false + }, { + id: 5312, + label: 'fetso', + type: 'item', + _iseXpandable: false + }], + id: 5316, + label: 'ap', + type: 'branch', + _iseXpandable: true + }], + id: 5317, + label: 'seiwtuk', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5321, + label: 'uh', + type: 'item', + _iseXpandable: false + }, { + id: 5318, + label: 'muh', + type: 'item', + _iseXpandable: false + }], + id: 5322, + label: 'cizovo', + type: 'branch', + _iseXpandable: true + }], + id: 5323, + label: 'ej', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5324, + label: 'nozeh', + type: 'item', + _iseXpandable: false + }], + id: 5325, + label: 'vetofoso', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5326, + label: 'tolud', + type: 'item', + _iseXpandable: false + }], + id: 5327, + label: 'kop', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5328, + label: 'vu', + type: 'item', + _iseXpandable: false + }], + id: 5329, + label: 'ruhzi', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5336, + label: 'gapos', + type: 'item', + _iseXpandable: false + }, { + nodes: [{ + id: 5333, + label: 'uhu', + type: 'item', + _iseXpandable: false + }, { + id: 5330, + label: 'rab', + type: 'item', + _iseXpandable: false + }], + id: 5334, + label: 'nifa', + type: 'branch', + _iseXpandable: true + }], + id: 5337, + label: 'bukubmiv', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5340, + label: 'wo', + type: 'item', + _iseXpandable: false + }, { + id: 5338, + label: 'af', + type: 'item', + _iseXpandable: false + }], + id: 5341, + label: 'puhovala', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5342, + label: 'wo', + type: 'item', + _iseXpandable: false + }], + id: 5343, + label: 'ra', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5347, + label: 'ka', + type: 'item', + _iseXpandable: false + }, { + id: 5344, + label: 'cuk', + type: 'item', + _iseXpandable: false + }], + id: 5348, + label: 'nehne', + type: 'branch', + _iseXpandable: true + }], + id: 5349, + label: 'hipfizih', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + id: 5350, + label: 'zed', + type: 'item', + _iseXpandable: false + }], + id: 5351, + label: 'iwaemeji', + type: 'branch', + _iseXpandable: true + }, { + nodes: [{ + nodes: [{ + id: 5352, + label: 'oroma', + type: 'item', + _iseXpandable: false + }], + id: 5353, + label: 'fonfav', + type: 'branch', + _iseXpandable: true + }], + id: 5354, + label: 'bunewbim', + type: 'branch', + _iseXpandable: true + }] +}; + + +const SLDSTreeExample = React.createClass({ + displayName: 'SLDSTreeExample', + + // ### Prop Types + propTypes: { + exampleNodesIndex: React.PropTypes.string, + noBranchSelection: React.PropTypes.bool, + searchTerm: React.PropTypes.string, + searchable: React.PropTypes.bool, + singleSelection: React.PropTypes.bool + }, + + getDefaultProps () { + return { + exampleNodesIndex: 'sampleNodesDefault', + id: 'example-tree' + }; + }, + + getInitialState () { + const initalNodes = this.props.exampleNodesIndex + ? sampleNodes[this.props.exampleNodesIndex] + : sampleNodes.sampleNodesDefault; + return { + nodes: initalNodes, + searchTerm: this.props.searchable ? 'fruit' : undefined + }; + }, + + // By default Tree can have multiple selected nodes and folders/branches can be selected. To disable either of these, you can use the following logic. However, `props` are immutable. The node passed in shouldn't be modified, and due to object and arrays being reference variables, forceUpate is needed. This is just a "working example" not a prescription. + handleExpandClick (event, data) { + console.log('[handleExpandClick] (event, data)', event, data); + data.node.loading = data.expand ? true : undefined; + + // Fake delay to demonstrate use of loading node attibute + setTimeout((node) => { + node.loading = false; + this.forceUpdate(); + }, 500, data.node); + data.node.expanded = data.expand; + }, + + handleClick (event, data) { + if (this.props.singleSelection) { + data.node.selected = data.select; + this.setState({ singleSelection: data.node }); + if (this.state.singleSelection) { + this.state.singleSelection.selected = undefined; + } + this.forceUpdate(); + console.log('[handleClick] (event, data)', event, data); + } else { + if (!this.props.noBranchSelection || + (this.props.noBranchSelection && data.node.type !== 'branch')) { + data.node.selected = data.select; + this.forceUpdate(); + console.log('[handleClick] (event, data)', event, data); + } + } + }, + + handleScroll (event, data) { + console.log('[handleScroll] (event, data)', event, data); + }, + + handleSearchChange (event) { + this.setState({ searchTerm: event.target.value }); + }, + + render () { + return ( +
+ +
+ ); + } +}); + +ReactDOM.render(, mountNode); From fb8dcbc144eb9dd6a11204c8c15e0bf5984c74a1 Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 30 Nov 2016 23:21:35 -0700 Subject: [PATCH 5/5] Copy examples into -es distributed --- scripts/dist.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/dist.sh b/scripts/dist.sh index 26af6c8f91..f12498b1b9 100755 --- a/scripts/dist.sh +++ b/scripts/dist.sh @@ -50,6 +50,7 @@ cp -r components .tmp-es/components cp -r styles .tmp-es/styles cp -r icons .tmp-es/icons cp -r utilities .tmp-es/utilities +cp -r examples .tmp-es/examples echo "## Transpiling with Babel"