<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to add custom navMenu items in Qlik Sense Extension? in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98477#M1371</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found the solution while going through the $scope object.&lt;/P&gt;&lt;P&gt;The navMenu object is located at: &lt;SPAN style="font-size: 11pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.5pt;"&gt;$scope.$parent.$parent.navMenu&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To add custom option, create a object as below:&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var customBtnNavMenu = {&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'action': $scope.callBackFunction, // main callback function for the nav menu&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'cssClasses': 'lui-icon lui-icon--cogwheel white border', // css classes&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'isVisible': isVisible, // call back function to decide visibility&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'tid': 'nav-menu-custom', // unique identifier&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'translation': 'My Custom Nav Option' // title that shows up on hovering&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;STRONG&gt;Add it to the nav Menu:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $scope.$parent.$parent.navMenu.items.push(customBtnNavMenu);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Aug 2018 08:41:23 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-08-13T08:41:23Z</dc:date>
    <item>
      <title>How to add custom navMenu items in Qlik Sense Extension?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98476#M1370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I need to add custom menu Items to my qlik sense extension as below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="ss.png" class="jive-image image-1" height="106" src="https://community.qlik.com/legacyfs/online/206682_ss.png" style="max-width: 620px; height: 106.168px; width: 213px;" width="213" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;I have explored a little bit and saw this in the DOM:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;&amp;lt;a ng-repeat="menuItem in navMenu.items" ng-if="menuItem.isVisible()" ng-class="[menuItem.cssClasses, menuItem.dynamicCssClasses()]" qva-activate="menuItem.action()" q-title-translation="Tooltip.ZoomIn" tid="nav-menu-zoom-in" class="ng-scope lui-icon lui-icon--expand white border" title="Full screen"&amp;gt;&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I am not sure how to add my custom items in this navMenu, any ideas or suggestions are welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Jul 2018 15:45:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98476#M1370</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-07-01T15:45:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to add custom navMenu items in Qlik Sense Extension?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98477#M1371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found the solution while going through the $scope object.&lt;/P&gt;&lt;P&gt;The navMenu object is located at: &lt;SPAN style="font-size: 11pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.5pt;"&gt;$scope.$parent.$parent.navMenu&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To add custom option, create a object as below:&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var customBtnNavMenu = {&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'action': $scope.callBackFunction, // main callback function for the nav menu&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'cssClasses': 'lui-icon lui-icon--cogwheel white border', // css classes&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'isVisible': isVisible, // call back function to decide visibility&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'tid': 'nav-menu-custom', // unique identifier&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'translation': 'My Custom Nav Option' // title that shows up on hovering&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;SPAN style="font-size: 10.5pt; font-family: Arial; color: #4a86e8;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;/P&gt;&lt;P dir="ltr" style="margin-left: 36pt;"&gt;&lt;STRONG&gt;Add it to the nav Menu:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $scope.$parent.$parent.navMenu.items.push(customBtnNavMenu);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2018 08:41:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98477#M1371</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-13T08:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to add custom navMenu items in Qlik Sense Extension?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98478#M1372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's good, helpful to others. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2018 12:34:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/98478#M1372</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-13T12:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to add custom navMenu items in Qlik Sense Extension?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/1750410#M13345</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;How can we hide fullscreen icon using custome theme css file&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 15:21:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/How-to-add-custom-navMenu-items-in-Qlik-Sense-Extension/m-p/1750410#M13345</guid>
      <dc:creator>NitinK7</dc:creator>
      <dc:date>2020-10-07T15:21:14Z</dc:date>
    </item>
  </channel>
</rss>

