Skip to main content

ConfigurationManager

@codebolt/types


Interface: ConfigurationManager

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

Methods​

delete()​

delete(key: string): boolean;

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

Parameters​

ParameterType
keystring

Returns​

boolean


get()​

get<T>(key: string): T;

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

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring

Returns​

T


getAll()​

getAll(): Record<string, any>;

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

Returns​

Record<string, any>


has()​

has(key: string): boolean;

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

Parameters​

ParameterType
keystring

Returns​

boolean


merge()​

merge(config: Record<string, any>): void;

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

Parameters​

ParameterType
configRecord<string, any>

Returns​

void


set()​

set<T>(key: string, value: T): void;

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

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring
valueT

Returns​

void


validate()​

validate(schema: any): boolean;

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

Parameters​

ParameterType
schemaany

Returns​

boolean