<?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 Sense Extension Events in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879393#M3035</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;No they are not angular only, but in a non-angular extension you find the model, where they are, in another way. It is under backendApi. So you could find them like this:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1434531523692391" jivemacro_uid="_1434531523692391" modifiedtitle="true"&gt;
&lt;P&gt;this.backendApi.model.Validated.bind(function(){&lt;/P&gt;
&lt;P&gt;// add your logic here&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Though this would be when paint function is called..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Jun 2015 09:00:53 GMT</pubDate>
    <dc:creator>ErikWetterberg</dc:creator>
    <dc:date>2015-06-17T09:00:53Z</dc:date>
    <item>
      <title>Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879386#M3028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello guys, is there a document on what events are supported in qlik sense extension?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So far I manage to understand the following events are available via:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/127472"&gt;Playing with Extensions in Sense&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;onStateChanged&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;suppressOnPaint&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;prePaint&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;updateData&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;paint&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;resize&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jun 2015 05:36:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879386#M3028</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-06-12T05:36:32Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879387#M3029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So the events that are documented and thus also supported are paint and resize.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;However if you console.log out this in your paint function and look at the prototypes you will see the different methods that are available. Now these might change in the future, just as a word of warning.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="proto.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/89373_proto.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Jun 2015 22:02:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879387#M3029</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2015-06-14T22:02:23Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879388#M3030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great info! Noted on the warning, thanks Alexander!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jun 2015 01:13:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879388#M3030</guid>
      <dc:creator>bryan_sng</dc:creator>
      <dc:date>2015-06-15T01:13:25Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879389#M3031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just a side note:&lt;/P&gt;&lt;P&gt;Starting with Qlik Sense 2.0 we will have some events included in the documentation.But those events actually already start before Qlik Sense 2.0, so should work also in Qlik Sense 1.0 and 1.1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H4 style="color: #444444; font-size: 1.3em; margin: 1em 0 0.4em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;SPAN class="syntax" style="font-family: 'Lucida Console', Monaco, monospace; background-color: #f4f4f4;"&gt;Validated&lt;/SPAN&gt;&lt;/H4&gt;&lt;P style="margin: 0 0 1.4em; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;The data has been recalculated and new valid data is available.&lt;/P&gt;&lt;H4 style="color: #444444; font-size: 1.3em; margin: 1em 0 0.4em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;SPAN class="syntax" style="font-family: 'Lucida Console', Monaco, monospace; background-color: #f4f4f4;"&gt;Invalidated&lt;/SPAN&gt;&lt;/H4&gt;&lt;P style="margin: 0 0 1.4em; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;The data has been invalidated, for example by a user selection. Do not use the data.&lt;/P&gt;&lt;H4 style="color: #444444; font-size: 1.3em; margin: 1em 0 0.4em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;SPAN class="syntax" style="font-family: 'Lucida Console', Monaco, monospace; background-color: #f4f4f4;"&gt;Aborted&lt;/SPAN&gt;&lt;/H4&gt;&lt;P style="margin: 0 0 1.4em; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;Calculation has been aborted.&lt;/P&gt;&lt;H4 style="color: #444444; font-size: 1.3em; margin: 1em 0 0.4em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;SPAN class="syntax" style="font-family: 'Lucida Console', Monaco, monospace; background-color: #f4f4f4;"&gt;Cancelled&lt;/SPAN&gt;&lt;/H4&gt;&lt;P style="margin: 0 0 1.4em; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;Calculation has been cancelled.&lt;/P&gt;&lt;H4 style="color: #444444; font-size: 1.3em; margin: 1em 0 0.4em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;SPAN class="syntax" style="font-family: 'Lucida Console', Monaco, monospace; background-color: #f4f4f4;"&gt;Closed&lt;/SPAN&gt;&lt;/H4&gt;&lt;P style="margin: 0 0 1.4em; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;Connection to the &lt;SPAN class="PrimaryEngineName"&gt;Qlik engine&lt;/SPAN&gt; has been closed for this object.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14343808546447005" jivemacro_uid="_14343808546447005"&gt;
&lt;P&gt;function setTitle ( model, elemid ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //have we got a title??&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if ( model.layout.title ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //set the text of all links to this element to the title&lt;/P&gt;
&lt;P&gt;&amp;nbsp; $( 'a[href="#' + elemid + '"]' ).html( model.layout.title );&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;app.getObject( elementid, id).then( function ( model ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //set the title&lt;/P&gt;
&lt;P&gt;&amp;nbsp; setTitle( model, elementid);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //bind to validated event&lt;/P&gt;
&lt;P&gt;&amp;nbsp; model.Validated.bind( function () {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //will be triggered when there is new data&lt;/P&gt;
&lt;P&gt;&amp;nbsp; setTitle( this, elementid);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; } );&lt;/P&gt;
&lt;P&gt;} );&lt;/P&gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jun 2015 15:07:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879389#M3031</guid>
      <dc:creator>Stefan_Walther</dc:creator>
      <dc:date>2015-06-15T15:07:41Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879390#M3032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmm, that looks like a mashup example.&lt;BR /&gt;Are those events available for extensions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jun 2015 15:56:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879390#M3032</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2015-06-15T15:56:31Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879391#M3033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created an example how to consume these events in visualization extensions. Will also add this to our documentation backlog that we add this to the official documentation:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/stefanwalther/qsExtensionPlayground/tree/master/Angular-Events" title="https://github.com/stefanwalther/qsExtensionPlayground/tree/master/Angular-Events"&gt;https://github.com/stefanwalther/qsExtensionPlayground/tree/master/Angular-Events&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 16:01:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879391#M3033</guid>
      <dc:creator>Stefan_Walther</dc:creator>
      <dc:date>2015-06-16T16:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879392#M3034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So they are angular only?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or could you hook into them through,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;define([], function() {&lt;/P&gt;&lt;P&gt;return {&lt;/P&gt;&lt;P&gt;initialprops: {},&lt;/P&gt;&lt;P&gt;Validated: function() {},&lt;/P&gt;&lt;P&gt;resize: function() {},&lt;/P&gt;&lt;P&gt;paint: function () {}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;});&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alexander Karlsson&lt;/P&gt;&lt;P&gt;Developer Relations Engineer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mobile: +1 215-713-7750&lt;/P&gt;&lt;P&gt;Skype: qlikander&lt;/P&gt;&lt;P&gt;Email:  Alexander.Karlsson@qlik.com&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qlik&lt;/P&gt;&lt;P&gt;150 N. Radnor Chester Road&lt;/P&gt;&lt;P&gt;Suite E-120&lt;/P&gt;&lt;P&gt;Radnor Pennsylvania 19087&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;qlik.com&amp;lt;http://www.qlik.com/&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;http://www.qlik.com/us/explore/products/sense/desktop?SourceID1=Corporate_Email_Signature&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 16:57:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879392#M3034</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2015-06-16T16:57:27Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense Extension Events</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879393#M3035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;No they are not angular only, but in a non-angular extension you find the model, where they are, in another way. It is under backendApi. So you could find them like this:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1434531523692391" jivemacro_uid="_1434531523692391" modifiedtitle="true"&gt;
&lt;P&gt;this.backendApi.model.Validated.bind(function(){&lt;/P&gt;
&lt;P&gt;// add your logic here&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Though this would be when paint function is called..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2015 09:00:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-Extension-Events/m-p/879393#M3035</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2015-06-17T09:00:53Z</dc:date>
    </item>
  </channel>
</rss>

