<?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: Is there such a thing as an App Extension in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128635#M19306</link>
    <description>&lt;P&gt;Hey &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/222921"&gt;@mchrenka&lt;/a&gt;&lt;/SPAN&gt; you cannot do this wihtout putting your extension in every sheets.&amp;nbsp;&lt;BR /&gt;An alternative could be create a backend service which open your Qlik app and put the extensions in all the available sheets, automatically, using Engine APIs.&lt;/P&gt;</description>
    <pubDate>Mon, 16 Oct 2023 07:12:22 GMT</pubDate>
    <dc:creator>alex_colombo</dc:creator>
    <dc:date>2023-10-16T07:12:22Z</dc:date>
    <item>
      <title>Is there such a thing as an App Extension</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128467#M19304</link>
      <description>&lt;P&gt;The below ia a "Visualization" extension I wrote to write a value from the window query string into a variable in an app but I can only use it as a chart - i.e. I have do drag the extension onto a sheet for it to work.&lt;/P&gt;
&lt;P&gt;How can I use this "application wide" so it is always setting a variable on every sheet without needing to add a chart extension to a sheet?&lt;/P&gt;
&lt;P class="p1"&gt;define( [&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;'qlik'&lt;SPAN class="s1"&gt;,&lt;/SPAN&gt;'jquery'&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;],&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;function&lt;/STRONG&gt;&lt;/SPAN&gt; ( qlik ) {&lt;/P&gt;
&lt;P class="p3"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;var&lt;/STRONG&gt;&lt;/SPAN&gt; app = qlik.currApp();&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;const&lt;/STRONG&gt;&lt;/SPAN&gt; queryString = window.location.search;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;const&lt;/STRONG&gt;&lt;/SPAN&gt; urlParams = &lt;SPAN class="s2"&gt;&lt;STRONG&gt;new&lt;/STRONG&gt;&lt;/SPAN&gt; URLSearchParams(queryString);&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;const&lt;/STRONG&gt;&lt;/SPAN&gt; company_id = urlParams.&lt;SPAN class="s2"&gt;&lt;STRONG&gt;get&lt;/STRONG&gt;&lt;/SPAN&gt;(&lt;SPAN class="s3"&gt;'company_id'&lt;/SPAN&gt;);&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;app.variable.setStringValue(&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;'vCompanyId'&lt;/SPAN&gt;&lt;SPAN&gt; , company_id);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;return&lt;/STRONG&gt;&lt;/SPAN&gt; {&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;paint: &lt;SPAN class="s2"&gt;&lt;STRONG&gt;function&lt;/STRONG&gt;&lt;/SPAN&gt; ( $element, layout ) {&lt;/P&gt;
&lt;P class="p4"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;$element.empty();&lt;/P&gt;
&lt;P class="p4"&gt;&lt;SPAN class="Apple-converted-space"&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;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;}&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;};&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;} );&lt;/P&gt;</description>
      <pubDate>Fri, 13 Oct 2023 21:23:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128467#M19304</guid>
      <dc:creator>mchrenka</dc:creator>
      <dc:date>2023-10-13T21:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: Is there such a thing as an App Extension</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128603#M19305</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I haven't tried this out, but I think this cannot be done, ill still give it a try.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 05:52:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128603#M19305</guid>
      <dc:creator>ajaykakkar93</dc:creator>
      <dc:date>2023-10-16T05:52:33Z</dc:date>
    </item>
    <item>
      <title>Re: Is there such a thing as an App Extension</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128635#M19306</link>
      <description>&lt;P&gt;Hey &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/222921"&gt;@mchrenka&lt;/a&gt;&lt;/SPAN&gt; you cannot do this wihtout putting your extension in every sheets.&amp;nbsp;&lt;BR /&gt;An alternative could be create a backend service which open your Qlik app and put the extensions in all the available sheets, automatically, using Engine APIs.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 07:12:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Is-there-such-a-thing-as-an-App-Extension/m-p/2128635#M19306</guid>
      <dc:creator>alex_colombo</dc:creator>
      <dc:date>2023-10-16T07:12:22Z</dc:date>
    </item>
  </channel>
</rss>

