Class: ListenerLoaderStrategy
Hierarchy
-
LoaderStrategy
<Listener
>↳
ListenerLoaderStrategy
Constructors
constructor
• new ListenerLoaderStrategy(): ListenerLoaderStrategy
Returns
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
Name | Type |
---|---|
path | string |
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
Name | Type |
---|---|
store | Store <Listener <"" , ListenerOptions >, keyof StoreRegistryEntries > |
file | HydratedModuleData |
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
Name | Type |
---|---|
error | Error |
path | string |
Returns
void
Inherited from
LoaderStrategy.onError
Defined in
node_modules/@sapphire/pieces/dist/index.d.ts:810
onLoad
▸ onLoad(_store
, piece
): void
Parameters
Name | Type |
---|---|
_store | ListenerStore |
piece | Listener <"" , ListenerOptions > |
Returns
void
Overrides
LoaderStrategy.onLoad
Defined in
projects/framework/src/lib/structures/ListenerLoaderStrategy.ts:6
onLoadAll
▸ onLoadAll(store
): unknown
Parameters
Name | Type |
---|---|
store | Store <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
Name | Type |
---|---|
_store | ListenerStore |
piece | Listener <"" , ListenerOptions > |
Returns
void
Overrides
LoaderStrategy.onUnload
Defined in
projects/framework/src/lib/structures/ListenerLoaderStrategy.ts:19
onUnloadAll
▸ onUnloadAll(store
): unknown
Parameters
Name | Type |
---|---|
store | Store <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
Name | Type |
---|---|
file | ModuleData |
Returns
AsyncPreloadResult
<Listener
<""
, ListenerOptions
>>
Inherited from
LoaderStrategy.preload
Defined in
node_modules/@sapphire/pieces/dist/index.d.ts:804