Manual Reference Source Test
import NoneLoader from 'beloader/src/loaders/NoneLoader.js'
public class | version 1.0.0 | since 1.0.0 | source

NoneLoader

Extends:

AbstractEventManager → NoneLoader

NoneLoader is a special loader that loads nothing.

Its prupose is to produce side-effect with an ever resolved and loaded item.

Constructor Summary

Public Constructor
public
version 1.0.0 since 1.0.0

Member Summary

Public Members
public

Loader options

since 1.0.0
public

Requesting parent item

since 1.0.0
public get

Loader promise

version 1.0.0 since 1.0.0
Private Members
private

Map plugins

since 1.0.0

Inherited Summary

From class AbstractEventManager
private

Callback's list by eventName

since 1.0.0
public

fire(eventName: string, target: Beloader | QueueItem | Loader | Plugin, data: object | array | number | string)

Fire an event

version 1.0.0 since 1.0.0
public

on(eventName: string, callback: Function)

Register events callbacks after instance creation

version 1.0.0 since 1.0.0
private

Dispatch an event

version 1.0.0 since 1.0.0

Public Constructors

public constructor(item: QueueItem, options: DotObjectArray) version 1.0.0 since 1.0.0 source

Constructor

Override:

AbstractEventManager#constructor

Params:

NameTypeAttributeDescription
item QueueItem

Requesting item

options DotObjectArray

Options for the loader

Public Members

public options: DotObjectArray since 1.0.0 source

Loader options

public parent: QueueItem since 1.0.0 source

Requesting parent item

public get promise: Promise version 1.0.0 since 1.0.0 source

Loader promise

Private Members

private _plugins: DotObjectArray since 1.0.0 source

Map plugins