diff --git a/demos/refresher/app.html b/demos/refresher/app.html new file mode 100644 index 0000000000..5f6bb33d68 --- /dev/null +++ b/demos/refresher/app.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/demos/refresher/index.ts b/demos/refresher/index.ts new file mode 100644 index 0000000000..f10342ab15 --- /dev/null +++ b/demos/refresher/index.ts @@ -0,0 +1,36 @@ +import {App, Page, IonicApp} from 'ionic/ionic'; + +@App({ + templateUrl: 'app.html' +}) +class ApiDemoApp { + + constructor() { + this.rootPage = InitialPage; + } +} + +@Page({ + templateUrl: 'main.html' +}) +export class InitialPage { + constructor() { + } + + doRefresh(refresher) { + console.log('DOREFRESH', refresher) + + setTimeout(() => { + refresher.complete(); + }) + } + + doStarting() { + console.log('DOSTARTING'); + } + + doPulling(amt) { + console.log('DOPULLING', amt); + } +} + diff --git a/demos/refresher/main.html b/demos/refresher/main.html new file mode 100644 index 0000000000..58162e83d9 --- /dev/null +++ b/demos/refresher/main.html @@ -0,0 +1,32 @@ + + Refresher + + + + + + + + Item 1 + Item 2 + Item 3 + Item 4 + Item 5 + Item 6 + Item 7 + Item 8 + Item 9 + Item 10 + Item 11 + Item 12 + Item 13 + Item 14 + Item 15 + Item 16 + Item 17 + Item 18 + Item 19 + Item 20 + + +