Options
All
  • Public
  • Public/Protected
  • All
Menu

StreamLink TS 7.1.16-812-a585a9a

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AnyChannel

AnyChannel: XDRChannel | FetchChannel | XHRChannel

CompareInfo

CompareInfo: { comparator: ISimpleComparator; isDescending: boolean; type: string }

Type declaration

TComparator

TComparator: (a: string, b: string) => number

Type declaration

    • (a: string, b: string): number
    • Parameters

      • a: string
      • b: string

      Returns number

TCompareCustomFilterFn

TCompareCustomFilterFn: (a: string, b: string) => number

Type declaration

    • (a: string, b: string): number
    • Parameters

      • a: string
      • b: string

      Returns number

TCustomFilterFn

TParsedSort

TParsedSort: { fieldName: string; isDescending: boolean; type: string }

Type declaration

  • fieldName: string
  • isDescending: boolean
  • type: string

TSimpleCustomFilterFn

TSimpleCustomFilterFn: (p: IFieldProvider) => boolean

Type declaration

Variables

Const TINY

TINY: number = 0.0001

Const TOLERANCE

TOLERANCE: 0.00001 = 0.00001

Const actualNot

actualNot: Notification = Not2.default

Functions

binarySearch

  • binarySearch(ar: any[], el: any, compare_fn: (a: any, b: any) => number): number
  • Parameters

    • ar: any[]
    • el: any
    • compare_fn: (a: any, b: any) => number
        • (a: any, b: any): number
        • Parameters

          • a: any
          • b: any

          Returns number

    Returns number

createInsertOptsInWindow

  • createInsertOptsInWindow(ops: Op[], list: Element[], pos: number, windowStart: number, windowSize: number): void
  • Parameters

    • ops: Op[]
    • list: Element[]
    • pos: number
    • windowStart: number
    • windowSize: number

    Returns void

createRemoveOpsInWindow

  • createRemoveOpsInWindow(ops: Op[], list: Element[], pos: number, windowStart: number, windowSize: number): void
  • Parameters

    • ops: Op[]
    • list: Element[]
    • pos: number
    • windowStart: number
    • windowSize: number

    Returns void

formatOrderBy

  • formatOrderBy(orderBy: string): string
  • Parameters

    • orderBy: string

    Returns string

getOrder

  • getOrder(list: Element[], pos: number): number
  • Parameters

    Returns number

inside

  • inside(p: number, start: number, end: number): boolean
  • Parameters

    • p: number
    • start: number
    • end: number

    Returns boolean

makeElementCompare

makeElementFilter

  • makeElementFilter(fnFilter: (e: Element) => boolean): (e: Element) => boolean

naturalOrderCompare

  • naturalOrderCompare(n1: number, n2: number): number
  • Parameters

    • n1: number
    • n2: number

    Returns number

setWindow

  • setWindow(list: Element[], newWindowStart: number, newWindowEnd: number, oldWindowStart: number, oldWindowEnd: number): Op[]
  • Parameters

    • list: Element[]
    • newWindowStart: number
    • newWindowEnd: number
    • oldWindowStart: number
    • oldWindowEnd: number

    Returns Op[]

updateScheduler

  • updateScheduler(webworkerUrl: any): void
  • Parameters

    • webworkerUrl: any

    Returns void

value

Object literals

Const CompoundFilters

CompoundFilters: object

AND

AND: object

matchesFilter

OR

OR: object

matchesFilter

Const FilterTypes

FilterTypes: object

NUMERIC

NUMERIC: string = "NUMBER"

TEXT

TEXT: string = "TEXT"

Const NumericFilters

NumericFilters: object

equalTo

equalTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

greaterThan

greaterThan: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

greaterThanOrEqualTo

greaterThanOrEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

lessThan

lessThan: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

lessThanOrEqualTo

lessThanOrEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

notEqualTo

notEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

Const RegexFilters

RegexFilters: object

caseInsensitive

caseInsensitive: object

matchesFilter

  • matchesFilter(exp: any, value: any): boolean
  • Parameters

    • exp: any
    • value: any

    Returns boolean

caseSensitive

caseSensitive: object

matchesFilter

  • matchesFilter(exp: any, value: any): boolean
  • Parameters

    • exp: any
    • value: any

    Returns boolean

Const Scheduler

Scheduler: object

workerSet

workerSet: false = false

_clearAll

  • _clearAll(): void
  • Returns void

_getScheduledIds

  • _getScheduledIds(): any[]
  • Returns any[]

clearInterval

  • clearInterval(id: number & Timeout): void
  • Parameters

    • id: number & Timeout

    Returns void

clearTimeout

  • clearTimeout(id: number & Timeout): void
  • Parameters

    • id: number & Timeout

    Returns void

setInterval

  • setInterval(func: (...args: any[]) => void, delay: number): Timeout
  • Parameters

    • func: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    • delay: number

    Returns Timeout

setTimeout

  • setTimeout(func: (...args: any[]) => void, delay: number): Timeout
  • Parameters

    • func: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    • delay: number

    Returns Timeout

Const TextFilters

TextFilters: object

equalTo

equalTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

greaterThan

greaterThan: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

greaterThanOrEqualTo

greaterThanOrEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

lessThan

lessThan: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

lessThanOrEqualTo

lessThanOrEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

notEqualTo

notEqualTo: object

matchesFilter

  • matchesFilter(criterion: any, actualValue: any): boolean
  • Parameters

    • criterion: any
    • actualValue: any

    Returns boolean

Const alerts

alerts: object

Notification

Notification: Notification = actualNot

NotificationService

NotificationService: NotificationService

TriggerService

TriggerService: TriggerService

TriggerState

TriggerState: TriggerState

Const streamlink

streamlink: object

Channel

Channel: Channel

ChannelListener

ChannelListener: ChannelListener

ChatEvent

ChatEvent: ChatEvent

ChatEventType

ChatEventType: ChatEventType

CommandErrorEvent

CommandErrorEvent: CommandErrorEvent

CommandErrorType

CommandErrorType: CommandErrorType

CommandListener

CommandListener: CommandListener

CommandParameters

CommandParameters: CommandParameters

CommandSubscription

CommandSubscription: CommandSubscription

ConnectionListener

ConnectionListener: ConnectionListener

ConnectionState

ConnectionState: ConnectionState

ConnectionStatusEvent

ConnectionStatusEvent: ConnectionStatusEvent

ConsoleLogListener

ConsoleLogListener: ConsoleLogListener

ContainerElement

ContainerElement: ContainerElement

ContainerEvent

ContainerEvent: ContainerEvent

ContainerFilterFactory

ContainerFilterFactory: ContainerFilterFactory

ContainerModel

ContainerModel: ContainerModel

ContainerSubscriptionParameters

ContainerSubscriptionParameters: ContainerSubscriptionParameters

Credentials

Credentials: Credentials

CredentialsProvider

CredentialsProvider: CredentialsProvider

CredentialsReceiver

CredentialsReceiver: CredentialsReceiver

DataEvent

DataEvent: DataEvent

DirectoryChangeElement

DirectoryChangeElement: DirectoryChangeElement

DirectoryEvent

DirectoryEvent: DirectoryEvent

ErrorReason

ErrorReason: ErrorReason

FilterExpression

FilterExpression: FilterExpression

FilterExpressionLogicalOperator

FilterExpressionLogicalOperator: FilterExpressionLogicalOperator

FilterExpressionOperator

FilterExpressionOperator: FilterExpressionOperator

FreeFormSubscriptionParameters

FreeFormSubscriptionParameters: FreeFormSubscriptionParameters

JsonChannel

JsonChannel: JsonChannel

JsonChannelListener

JsonChannelListener: JsonChannelListener

JsonEvent

JsonEvent: JsonEvent

JsonHandler

JsonHandler: JsonHandler

JsonSubscriptionParameters

JsonSubscriptionParameters: JsonSubscriptionParameters

KeymasterCookieProvider

KeymasterCookieProvider: KeymasterCookieProvider

KeymasterPollResponseListener

KeymasterPollResponseListener: KeymasterPollResponseListener

LiberatorUrlProvider

LiberatorUrlProvider: LiberatorUrlProvider

LogInfo

LogInfo: LogInfo

LogLevel

LogLevel: LogLevel

LogListener

LogListener: LogListener

Logger

Logger: Logger

LoginFailedReason

LoginFailedReason: LoginFailedReason

NewsEvent

NewsEvent: NewsEvent

NotificationListener

NotificationListener: NotificationListener

PageElement

PageElement: PageElement

PageEvent

PageEvent: PageEvent

PermissionEvent

PermissionEvent: PermissionEvent

RecordSubscriptionParameters

RecordSubscriptionParameters: RecordSubscriptionParameters

RecordType1Event

RecordType1Event: RecordType1Event

RecordType2Event

RecordType2Event: RecordType2Event

RecordType3Event

RecordType3Event: RecordType3Event

ResultListener

ResultListener: ResultListener

STuple

STuple: STuple

ServiceStatus

ServiceStatus: ServiceStatus

ServiceStatusEvent

ServiceStatusEvent: ServiceStatusEvent

SourceStatus

SourceStatus: SourceStatus

SourceStatusEvent

SourceStatusEvent: SourceStatusEvent

StatisticsEvent

StatisticsEvent: StatisticsEvent

StoryEvent

StoryEvent: StoryEvent

StreamLink

StreamLink: StreamLink

StreamLinkFactory

StreamLinkFactory: StreamLinkFactory

SubjectType

SubjectType: SubjectType

Subscription

Subscription: Subscription

SubscriptionErrorEvent

SubscriptionErrorEvent: SubscriptionErrorEvent

SubscriptionErrorType

SubscriptionErrorType: SubscriptionErrorType

SubscriptionListener

SubscriptionListener: SubscriptionListener

SubscriptionParameters

SubscriptionParameters: SubscriptionParameters

SubscriptionStatusEvent

SubscriptionStatusEvent: SubscriptionStatusEvent

SubscriptionStatusType

SubscriptionStatusType: SubscriptionStatusType

ThrottleCommand

ThrottleCommand: ThrottleCommand

Trigger

Trigger: Trigger

TriggerListener

TriggerListener: TriggerListener

WebRequestParameters

WebRequestParameters: WebRequestParameters

alerts

alerts: { Notification: Notification; NotificationService: NotificationService; TriggerService: TriggerService; TriggerState: TriggerState }

Type declaration

Generated using TypeDoc