Skip to main content

ModuleLoader

@codebolt/types


Interface: ModuleLoader

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:353

Methods

getLoadedModules()

getLoadedModules(): string[];

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:358

Returns

string[]


isLoaded()

isLoaded(name: string): boolean;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:357

Parameters

ParameterType
namestring

Returns

boolean


load()

load(name: string): Promise<any>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:354

Parameters

ParameterType
namestring

Returns

Promise<any>


reload()

reload(name: string): Promise<any>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:356

Parameters

ParameterType
namestring

Returns

Promise<any>


unload()

unload(name: string): Promise<void>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:355

Parameters

ParameterType
namestring

Returns

Promise<void>