Skip to main content

Class: ListenerLoaderStrategy

Hierarchy

  • LoaderStrategy<Listener>

    ListenerLoaderStrategy

Constructors

constructor

new ListenerLoaderStrategy(): ListenerLoaderStrategy

Returns

ListenerLoaderStrategy

Inherited from

LoaderStrategy<Listener>.constructor

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:802

Properties

clientUsesESModules

clientUsesESModules: boolean

Inherited from

LoaderStrategy.clientUsesESModules

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:799


supportedExtensions

supportedExtensions: string[]

Inherited from

LoaderStrategy.supportedExtensions

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:800

Methods

filter

filter(path): FilterResult

Parameters

NameType
pathstring

Returns

FilterResult

Inherited from

LoaderStrategy.filter

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:803


load

load(store, file): ILoaderResult<Listener<"", ListenerOptions>>

Parameters

NameType
storeStore<Listener<"", ListenerOptions>, keyof StoreRegistryEntries>
fileHydratedModuleData

Returns

ILoaderResult<Listener<"", ListenerOptions>>

Inherited from

LoaderStrategy.load

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:805


onError

onError(error, path): void

Parameters

NameType
errorError
pathstring

Returns

void

Inherited from

LoaderStrategy.onError

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:810


onLoad

onLoad(_store, piece): void

Parameters

NameType
_storeListenerStore
pieceListener<"", ListenerOptions>

Returns

void

Overrides

LoaderStrategy.onLoad

Defined in

projects/framework/src/lib/structures/ListenerLoaderStrategy.ts:6


onLoadAll

onLoadAll(store): unknown

Parameters

NameType
storeStore<Listener<"", ListenerOptions>, keyof StoreRegistryEntries>

Returns

unknown

Inherited from

LoaderStrategy.onLoadAll

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:807


onUnload

onUnload(_store, piece): void

Parameters

NameType
_storeListenerStore
pieceListener<"", ListenerOptions>

Returns

void

Overrides

LoaderStrategy.onUnload

Defined in

projects/framework/src/lib/structures/ListenerLoaderStrategy.ts:19


onUnloadAll

onUnloadAll(store): unknown

Parameters

NameType
storeStore<Listener<"", ListenerOptions>, keyof StoreRegistryEntries>

Returns

unknown

Inherited from

LoaderStrategy.onUnloadAll

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:809


preload

preload(file): AsyncPreloadResult<Listener<"", ListenerOptions>>

Parameters

NameType
fileModuleData

Returns

AsyncPreloadResult<Listener<"", ListenerOptions>>

Inherited from

LoaderStrategy.preload

Defined in

node_modules/@sapphire/pieces/dist/index.d.ts:804