Skip to main content

Interface: AssetLoader()<R>

Defined in: src/core/releases.ts:176

A single-asset loader (no season token in its URL) of rows R: as SeasonLoader, without seasons.

Type Parameters​

R​

R extends object = ReleaseRow

Call Signature​

AssetLoader<K>(opts): Promise<ReleaseColumns<Pick<R, K>>>

Defined in: src/core/releases.ts:178

columns + format: "columns": those columns' arrays.

Type Parameters​

K​

K extends string

Parameters​

opts​

ReleaseLoaderOptions & object

Returns​

Promise<ReleaseColumns<Pick<R, K>>>

Call Signature​

AssetLoader(opts): Promise<ReleaseColumns<R>>

Defined in: src/core/releases.ts:182

format: "columns": every column's array.

Parameters​

opts​

ReleaseLoaderOptions & object

Returns​

Promise<ReleaseColumns<R>>

Call Signature​

AssetLoader<K>(opts): Promise<Pick<R, K>[]>

Defined in: src/core/releases.ts:184

columns: rows of those columns.

Type Parameters​

K​

K extends string

Parameters​

opts​

ReleaseLoaderOptions & object

Returns​

Promise<Pick<R, K>[]>

Call Signature​

AssetLoader(opts?): Promise<R[]>

Defined in: src/core/releases.ts:186

Rows of every column.

Parameters​

opts?​

ReleaseLoaderOptions

Returns​

Promise<R[]>