Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Service

Hierarchy

Index

Constructors

Protected constructor

Properties

animePageType

animePageType: Type<AnimePage<this>>

episodePageType

episodePageType: Type<EpisodePage<this>>

snackbarMessage$

snackbarMessage$: Subject<SnackbarMessage>

state

state: State<this>

Methods

buildServicePage

  • buildServicePage<T>(cls: Type<T>, memory?: undefined | object): T

buildSnackbarQueue

  • buildSnackbarQueue(): Promise<Element>

insertNoReferrerPolicy

  • insertNoReferrerPolicy(): Promise<void>

insertSnackbarQueue

  • insertSnackbarQueue(snackbarQueue: Element): Promise<void>

load

  • load(noRoute?: undefined | false | true): Promise<void>
  • Parameters

    • Optional noRoute: undefined | false | true

    Returns Promise<void>

Abstract route

  • route(url: URL): Promise<void>

showAnimePage

  • showAnimePage(memory?: undefined | object): Promise<void>
  • Parameters

    • Optional memory: undefined | object

    Returns Promise<void>

showEpisodePage

  • showEpisodePage(memory?: undefined | object): Promise<void>

showErrorSnackbar

showInfoSnackbar

showSnackbar

showWarningSnackbar

Generated using TypeDoc