<?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 Mashup  How to Add “Go to Top” in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-How-to-Add-Go-to-Top/m-p/1552947#M10138</link>
    <description>&lt;P&gt;How to Add “Go to Top” OR ” Back to Top” Using angularjs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This Angularjs tutorial help to add&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;“Go to top”&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;functionality in angularjs application.This is very common functionality in any angularjs web application.We need to identify condition when we will show back to top button and then add functionality to scroll up the page.&lt;/P&gt;&lt;P&gt;Normally we are using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;'#'&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to scroll up page,but in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;angularjs&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;application that will not work.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Also Checkout other tutorials of angular grid,&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/angularjs-tutorial/simple-example-demo-multistep-form-using-angularjs/" target="_blank" rel="noopener"&gt;Simple Example and Demo of Multistep form Using Angularjs&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/simple-example-pagination-using-jquery-bootstrap/" target="_blank" rel="noopener"&gt;Simple Example of Pagination Using jQuery and Bootstrap&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/bootstrap-tutorials/example-bootstrap-forms/" target="_blank" rel="noopener"&gt;Simple Bootstrap Form Layout Examples&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/best-free-angularjs-grid-table-plugin-examples/" target="_blank" rel="noopener"&gt;Best Free Angularjs Grid &amp;amp; Table Plugin Examples&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Display “Back to Top” button in application&lt;/P&gt;&lt;P&gt;We will show&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;BackToTop&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;button when the user scroll down page&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;100px, We will create back to top button and added into theme.We will add hide class to hide the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;BackToTop button&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;when page will load.&lt;/P&gt;&lt;DIV class="q2qWO4mI"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Now calculate how much user has been scrolled page and based on calculation&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;show/hide&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;BackToTop button.&lt;/P&gt;&lt;P&gt;Hide and Show BackToTop button&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-plain-wrap"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;2&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;3&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;4&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;5&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;6&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;7&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;window&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;scroll&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-t"&gt;function&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-st"&gt;if&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-r"&gt;this&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;scrollTop&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;100&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'.btn-scroll-up'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;addClass&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'display'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;fadeIn&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt; &lt;SPAN class="crayon-st"&gt;else&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'.btn-scroll-up'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;removeClass&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'display'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;fadeOut&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now we will create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;backToTop()&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function in scope.This function will use to scroll up the page.&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-plain-wrap"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;2&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;3&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;scope&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;backToTop&lt;/SPAN&gt; &lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="crayon-t"&gt;function&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"html, body"&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;animate&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt; &lt;SPAN class="crayon-v"&gt;scrollTop&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;:&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;0&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;,&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;1000&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How to use BackToTop in angularjs&lt;/P&gt;&lt;P&gt;Now we will call above&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;backToTop()&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function on button like below, We will call function on click of “Back to top” button.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-o"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;button &lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;type&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"button"&lt;/SPAN&gt; &lt;SPAN class="crayon-e"&gt;scrollable &lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;ng&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;-&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;click&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"backToTop()"&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;Back &lt;/SPAN&gt;&lt;SPAN class="crayon-st"&gt;to&lt;/SPAN&gt; &lt;SPAN class="crayon-v"&gt;Top&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;/&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;button&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Sat, 16 Nov 2024 06:24:51 GMT</pubDate>
    <dc:creator>hrsimbu87</dc:creator>
    <dc:date>2024-11-16T06:24:51Z</dc:date>
    <item>
      <title>Mashup  How to Add “Go to Top”</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-How-to-Add-Go-to-Top/m-p/1552947#M10138</link>
      <description>&lt;P&gt;How to Add “Go to Top” OR ” Back to Top” Using angularjs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This Angularjs tutorial help to add&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;“Go to top”&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;functionality in angularjs application.This is very common functionality in any angularjs web application.We need to identify condition when we will show back to top button and then add functionality to scroll up the page.&lt;/P&gt;&lt;P&gt;Normally we are using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;'#'&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to scroll up page,but in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;angularjs&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;application that will not work.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Also Checkout other tutorials of angular grid,&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/angularjs-tutorial/simple-example-demo-multistep-form-using-angularjs/" target="_blank" rel="noopener"&gt;Simple Example and Demo of Multistep form Using Angularjs&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/simple-example-pagination-using-jquery-bootstrap/" target="_blank" rel="noopener"&gt;Simple Example of Pagination Using jQuery and Bootstrap&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/bootstrap-tutorials/example-bootstrap-forms/" target="_blank" rel="noopener"&gt;Simple Bootstrap Form Layout Examples&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://www.js-tutorials.com/javascript-tutorial/best-free-angularjs-grid-table-plugin-examples/" target="_blank" rel="noopener"&gt;Best Free Angularjs Grid &amp;amp; Table Plugin Examples&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Display “Back to Top” button in application&lt;/P&gt;&lt;P&gt;We will show&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;BackToTop&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;button when the user scroll down page&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;100px, We will create back to top button and added into theme.We will add hide class to hide the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;BackToTop button&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;when page will load.&lt;/P&gt;&lt;DIV class="q2qWO4mI"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Now calculate how much user has been scrolled page and based on calculation&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;show/hide&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;BackToTop button.&lt;/P&gt;&lt;P&gt;Hide and Show BackToTop button&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-plain-wrap"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;2&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;3&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;4&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;5&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;6&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;7&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;window&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;scroll&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-t"&gt;function&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-st"&gt;if&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-r"&gt;this&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;scrollTop&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;100&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'.btn-scroll-up'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;addClass&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'display'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;fadeIn&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt; &lt;SPAN class="crayon-st"&gt;else&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'.btn-scroll-up'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;removeClass&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;'display'&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;fadeOut&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now we will create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;backToTop()&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function in scope.This function will use to scroll up the page.&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-plain-wrap"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;DIV class="crayon-num crayon-striped-num"&gt;2&lt;/DIV&gt;&lt;DIV class="crayon-num"&gt;3&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;scope&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;backToTop&lt;/SPAN&gt; &lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt; &lt;SPAN class="crayon-t"&gt;function&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line crayon-striped-line"&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;$&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"html, body"&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;.&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;animate&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;(&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;{&lt;/SPAN&gt; &lt;SPAN class="crayon-v"&gt;scrollTop&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;:&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;0&lt;/SPAN&gt; &lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;,&lt;/SPAN&gt; &lt;SPAN class="crayon-cn"&gt;1000&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;)&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="crayon-sy"&gt;}&lt;/SPAN&gt;&lt;SPAN class="crayon-h"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How to use BackToTop in angularjs&lt;/P&gt;&lt;P&gt;Now we will call above&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;backToTop()&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;function on button like below, We will call function on click of “Back to top” button.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate"&gt;&lt;DIV class="crayon-main"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;DIV class="crayon-nums-content"&gt;&lt;DIV class="crayon-num"&gt;1&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;TD&gt;&lt;DIV class="crayon-pre"&gt;&lt;DIV class="crayon-line"&gt;&lt;SPAN class="crayon-o"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;button &lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;type&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"button"&lt;/SPAN&gt; &lt;SPAN class="crayon-e"&gt;scrollable &lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;ng&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;-&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;click&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;=&lt;/SPAN&gt;&lt;SPAN class="crayon-s"&gt;"backToTop()"&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="crayon-e"&gt;Back &lt;/SPAN&gt;&lt;SPAN class="crayon-st"&gt;to&lt;/SPAN&gt; &lt;SPAN class="crayon-v"&gt;Top&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;/&lt;/SPAN&gt;&lt;SPAN class="crayon-v"&gt;button&lt;/SPAN&gt;&lt;SPAN class="crayon-o"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 16 Nov 2024 06:24:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-How-to-Add-Go-to-Top/m-p/1552947#M10138</guid>
      <dc:creator>hrsimbu87</dc:creator>
      <dc:date>2024-11-16T06:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: Mashup  How to Add “Go to Top”</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-How-to-Add-Go-to-Top/m-p/1552979#M10139</link>
      <description>Hi, What Qlik product is this related to? Id like to move it to the correct product forum.</description>
      <pubDate>Wed, 06 Mar 2019 13:30:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-How-to-Add-Go-to-Top/m-p/1552979#M10139</guid>
      <dc:creator>Sue_Macaluso</dc:creator>
      <dc:date>2019-03-06T13:30:19Z</dc:date>
    </item>
  </channel>
</rss>

