Home > hls.js > BaseLoader

BaseLoader class

Signature:

export default abstract class BaseLoader implements Loader<LoaderContext> 

Implements: Loader<LoaderContext>

Properties

Property

Modifiers

Type

Description

callbacks

protected

LoaderCallbacks<LoaderContext> | null

config

protected

LoaderConfiguration | null

context

LoaderContext | null

requestTimeout?

protected

number

(Optional)

retryDelay

protected

number

retryTimeout?

protected

number

(Optional)

stats

LoadStats

Methods

Method

Modifiers

Description

abort()

abortInternal()

protected

abstract

destroy()

getCacheAge()

abstract

getNetworkDetails()

protected

abstract

getResponseHeader(name)

abstract

load(context, config, callbacks)

loadInternal()

protected

abstract

loadtimeout()

protected

resetInternalLoader()

protected

abstract

retry(retryConfig)

protected