Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

entryMap: any
events: { changed: Subject<unknown> }

Type declaration

next: any
plugin: any
syncCurrent: any
timeoutHandle: any
DefaultNextSnapshotDelayInMs: number

Accessors

  • Returns RxEventHelper

  • get state(): State
  • Returns State

Methods

  • clear(): void
  • Returns void

  • dispose(): void
  • getNextId(id: undefined | string, dir: 1 | -1): undefined | UUID
  • Parameters

    • id: undefined | string
    • dir: 1 | -1

    Returns undefined | UUID

  • move(id: string, dir: 1 | -1): void
  • Parameters

    • id: string
    • dir: 1 | -1

    Returns void

  • play(delayFirst?: boolean): void
  • Parameters

    • Optional delayFirst: boolean

    Returns void

  • remove(id: string): void
  • Parameters

    • id: string

    Returns void

  • Parameters

    Returns void

  • Parameters

    • id: string

    Returns undefined | <internal>.PluginState.Snapshot

  • stop(): void
  • Returns void

  • subscribe<T>(obs: Observable<T>, action: (v: T) => void): { unsubscribe: any }
  • Type parameters

    • T

    Parameters

    • obs: Observable<T>
    • action: (v: T) => void
        • (v: T): void
        • Parameters

          • v: T

          Returns void

    Returns { unsubscribe: any }

    • unsubscribe:function
      • unsubscribe(): void
      • Returns void

  • togglePlay(): void
  • Returns void

Generated using TypeDoc