Added infinite scrolling

This commit is contained in:
2017-10-16 12:56:46 +02:00
parent 8fdeb97de9
commit 555582836c
7 changed files with 93 additions and 18 deletions

View File

@ -9,6 +9,7 @@ import { PushManager } from "./PushManager"
import { TouchController } from "./TouchController"
import { Analytics } from "./Analytics"
import { SideBar } from "./SideBar"
import { InfiniteScroller } from "./InfiniteScroller"
export class AnimeNotifier {
app: Application
@ -22,6 +23,7 @@ export class AnimeNotifier {
pushManager: PushManager
touchController: TouchController
sideBar: SideBar
infiniteScroller: InfiniteScroller
mainPageLoaded: boolean
isLoading: boolean
lastReloadContentPath: string
@ -125,6 +127,9 @@ export class AnimeNotifier {
// Sidebar control
this.sideBar = new SideBar(this.app.find("sidebar"))
// Infinite scrolling
this.infiniteScroller = new InfiniteScroller(this.app.content.parentElement, 100)
// Loading
this.loading(false)