Name | Type | Default |
---|---|---|
alwaysShowNavigationArrows | Boolean | false |
Sets or gets the jqxListMenu's alwaysShowNavigationArrows property. The alwaysShowNavigationArrows specifies whether navigation arrows are displayed for all items. <template> <JqxListMenu ref="myListMenu" :width="300" :alwaysShowNavigationArrows="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
animationType | String | "slide" |
Sets or gets the animation's type. Possible Values:
<template> <JqxListMenu ref="myListMenu" :width="300" :animationType="'fade'" :animationDuration="1000"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
animationDuration | Number | 0 |
Sets or gets the animation duration in milliseconds. <template> <JqxListMenu ref="myListMenu" :width="300" :animationDuration="500"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
autoSeparators | Boolean | false |
Sets or gets whether auto separators will be generated. Separator is generated for a sequence of list items with equal start character. The property is possible to be set through the attribute data-auto-separators="true". <template> <JqxListMenu ref="myListMenu" :width="300" :autoSeparators="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
backLabel | String | "Back" |
Sets or gets the BackButton's label. <template> <JqxListMenu ref="myListMenu" :width="300" :backLabel="'Back Button'"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
disabled | Boolean | false |
Sets or gets the jqxListMenu's disabled property. <template> <JqxListMenu ref="myListMenu" :width="300" :disabled="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
enableScrolling | Boolean | true |
When the jqxListMenu is created with the enableScrolling property set to true, vertical scrollbar automatically appears, if the items overflow the visible area. In order to use this feature, the following files should be included: jqxpanel.js and jqxscrollbar.js. <template> <JqxListMenu ref="myListMenu" :width="300" :enableScrolling="false"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
filterCallback | Function | function (text, searchValue){return text.toString().toLowerCase().indexOf(searchValue.toLowerCase()) >= 0;}; |
Used for filtering the jqxListMenu using the filter input. <template> <JqxListMenu ref="myListMenu" :width="300" :showFilter="true" :filterCallback="filterCallback"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu }, methods: { filterCallback: function (text, searchValue) { return text.toString().toLowerCase().indexOf(searchValue.toLowerCase()) >= 0; } } } </script> |
||
height | String | Number | auto |
Sets or gets the jqxListMenu's height. <template> <JqxListMenu ref="myListMenu" :width="300" :height="500"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
headerAnimationDuration | Number | 0 |
Sets or gets the animation duration of the header. Header of a listmenu could be set whether the data-role attribute of a list item is set to 'header'. <template> <JqxListMenu ref="myListMenu" :width="300" :headerAnimationDuration="500"> <ul data-role="listmenu"> <li> OSI <ul data-role="listmenu"> <li data-role="header"> Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li> Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li> Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li> TCP/IP <ul data-role="listmenu"> <li> Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li> Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li> Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu }, methods: { filterCallback: function (text, searchValue) { return text.toString().toLowerCase().indexOf(searchValue.toLowerCase()) >= 0; } } } </script> |
||
placeHolder | String | 'Filter list items...' |
Sets or gets the filter input field's place holder. <template> <JqxListMenu ref="myListMenu" :width="300" :showFilter="true" :placeHolder="'Search items...'"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
readOnly | Boolean | false |
Sets or gets whether the list will be read-only. In readOnly mode, items are not clickable. <template> <JqxListMenu ref="myListMenu" :width="300" :readOnly="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
rtl | Boolean | false |
Sets or gets a value indicating whether widget's elements are aligned to support locales using right-to-left fonts. <template> <JqxListMenu ref="myListMenu" :width="300" :rtl="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
roundedCorners | Boolean | true |
Sets or gets the jqxListMenu's roundedCorners property. <template> <JqxListMenu ref="myListMenu" :width="300" :roundedCorners="false"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
showNavigationArrows | Boolean | true |
Sets or gets the jqxListMenu's showNavigationArrows property. The showNavigationArrows specifies whether navigation arrows are displayed only for list items with nested Lists <template> <JqxListMenu ref="myListMenu" :width="300" :showNavigationArrows="false"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
showFilter | Boolean | false |
Sets or gets whether the filter input field is visible. <template> <JqxListMenu ref="myListMenu" :width="300" :showFilter="true"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
showHeader | Boolean | true |
Sets or gets whether the header will be visible. <template> <JqxListMenu ref="myListMenu" :width="300" :showHeader="false"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
showBackButton | Boolean | true |
Indicates whether the back button will be visible. <template> <JqxListMenu ref="myListMenu" :width="300" :showBackButton="false"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
theme | String | '' |
Sets the widget's theme.
<template> <JqxListMenu ref="myListMenu" :width="300" :theme="'material'"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
width | Number | String | 100% |
Sets or gets the jqxListMenu's width. <template> <JqxListMenu ref="myListMenu" :width="300"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu } } </script> |
||
Methods |
||
Name | Arguments | Return Type |
back | None | None |
Navigates to the previous page. <template> <div> <JqxListMenu ref="myListMenu" :width="300"> <ul data-role="listmenu"> <li> OSI <ul data-role="listmenu"> <li> Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li> Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li> Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li> TCP/IP <ul id="tcp" data-role="listmenu"> <li> Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li> Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li> Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> <JqxButton style="margin-top: 20px" :width="60" @click="back()">Go Back</JqxButton> </div> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; import JqxButton from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxbuttons.vue'; export default { components: { JqxListMenu, JqxButton }, methods: { back: function () { this.$refs.myListMenu.back(); } } } </script> |
||
changePage | Item | None |
Sets the displayed page. The page could be set using a selector or object. The page must be a child of the current list and it's data-role must be set to "listmenu". <template> <JqxListMenu ref="myListMenu" :width="300"> <ul data-role="listmenu"> <li> OSI <ul data-role="listmenu"> <li> Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li> Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li> Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li> TCP/IP <ul id="tcp" data-role="listmenu"> <li> Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li> Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li> Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu }, mounted: function () { this.$refs.myListMenu.changePage('#tcp'); } } </script> |
||
destroy | None | None |
Destroys the widget. <template> <JqxListMenu ref="myListMenu" :width="300"> <ul data-role="listmenu"> <li>OSI <ul data-role="listmenu"> <li>Application Layer <ol data-role="listmenu"> <li>SIP</li> <li>DNS</li> </ol> </li> <li>Presentation Layer <ol data-role="listmenu"> <li>SSL</li> <li>TLS</li> </ol> </li> <li>Session Layer <ol data-role="listmenu"> <li>NetBIOS</li> <li>SPDY</li> </ol> </li> </ul> </li> <li>TCP/IP <ul data-role="listmenu"> <li>Application layer <ol data-role="listmenu"> <li>DHCP</li> <li>DNS</li> <li>FTP</li> </ol> </li> <li>Transport layer <ol data-role="listmenu"> <li>TCP</li> <li>UDP</li> <li>SCTP</li> </ol> </li> <li>Internet layer <ol data-role="listmenu"> <li>IP</li> <li>ICMP</li> <li>ECN</li> </ol> </li> </ul> </li> </ul> </JqxListMenu> </template> <script> import JqxListMenu from 'jqwidgets-scripts/jqwidgets-vue/vue_jqxlistmenu.vue'; export default { components: { JqxListMenu }, mounted: function () { this.$refs.myListMenu.destroy(); } } </script> |