<?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: Qlik Extension: Theme.js location differs in Qlik Sense versions in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237819#M6589</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vincenzo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your answer. It seems a feasible way, but in the meantime I've implemented the following solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the top of the paint function: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;require(["core.utils/theme"], function (Theme) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Main(self, Theme);&lt;/P&gt;&lt;P&gt;}, function (err) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; require(["text!themes/old/sense/theme.json"], function (Theme) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Theme = JSON.parse(Theme);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Main(self, Theme);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All other code in the paint function is placed in the Main function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gregory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Mar 2017 07:14:15 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-03-21T07:14:15Z</dc:date>
    <item>
      <title>Qlik Extension: Theme.js location differs in Qlik Sense versions</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237817#M6587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Is there any way to determine the version of Qlik Sense in which the extension is running BEFORE the define statement in the main.js file? I am asking because I am using a file that has a different path depending on the version of Qlik Sense.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am looking for something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(qlik.currVersion() = "2.0") { mPath = "path1"} else { &lt;SPAN style="font-size: 13.3333px;"&gt; mPath = "path2"};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;define([mPath], function (mName) { })&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gregory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Mar 2017 17:18:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237817#M6587</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-19T17:18:47Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Extension: Theme.js location differs in Qlik Sense versions</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237818#M6588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use the Engine API.&lt;/P&gt;&lt;P&gt;Have a look here&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.qlik.com/en-US/sense-developer/3.2/Subsystems/EngineAPI/Content/GettingSystemInformation/get-engine-version.htm" title="http://help.qlik.com/en-US/sense-developer/3.2/Subsystems/EngineAPI/Content/GettingSystemInformation/get-engine-version.htm"&gt;http://help.qlik.com/en-US/sense-developer/3.2/Subsystems/EngineAPI/Content/GettingSystemInformation/get-engine-version.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can benefit from this wrapper&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://branch.qlik.com/#!/project/56728f52d1e497241ae697ca" title="http://branch.qlik.com/#!/project/56728f52d1e497241ae697ca"&gt;Qlik Branch&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2017 09:51:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237818#M6588</guid>
      <dc:creator>Vincenzo_Esposito</dc:creator>
      <dc:date>2017-03-20T09:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Extension: Theme.js location differs in Qlik Sense versions</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237819#M6589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vincenzo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your answer. It seems a feasible way, but in the meantime I've implemented the following solution:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the top of the paint function: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;require(["core.utils/theme"], function (Theme) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Main(self, Theme);&lt;/P&gt;&lt;P&gt;}, function (err) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; require(["text!themes/old/sense/theme.json"], function (Theme) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Theme = JSON.parse(Theme);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Main(self, Theme);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All other code in the paint function is placed in the Main function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gregory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Mar 2017 07:14:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Extension-Theme-js-location-differs-in-Qlik-Sense-versions/m-p/1237819#M6589</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-21T07:14:15Z</dc:date>
    </item>
  </channel>
</rss>

