Skip to content

Documentation / @frak-labs/core-sdk / index / sdkConfigStore

Variable: sdkConfigStore

const sdkConfigStore: { getConfig: () => SdkResolvedConfig; get isCacheFresh(): boolean; get isResolved(): boolean; clearCache: void; getMerchantId: string | undefined; reset: void; resolve: Promise<MerchantConfigResponse | undefined>; resolveMerchantId: Promise<string | undefined>; setCacheScope: void; setConfig: void; }

Defined in: utils/sdkConfigStore.ts:164

Type Declaration

getConfig

() => SdkResolvedConfig

isCacheFresh

Get Signature

get isCacheFresh(): boolean

Returns

boolean

isResolved

Get Signature

get isResolved(): boolean

Returns

boolean

clearCache()

clearCache(): void

Returns

void

getMerchantId()

getMerchantId(): string | undefined

Returns

string | undefined

reset()

reset(): void

Returns

void

resolve()

resolve(domain?, walletUrl?, lang?): Promise<MerchantConfigResponse | undefined>

Parameters

domain?

string

walletUrl?

string

lang?

Language

Returns

Promise<MerchantConfigResponse | undefined>

resolveMerchantId()

resolveMerchantId(domain?, walletUrl?): Promise<string | undefined>

Parameters

domain?

string

walletUrl?

string

Returns

Promise<string | undefined>

setCacheScope()

setCacheScope(domain, lang?): void

Parameters

domain

string

lang?

string

Returns

void

setConfig()

setConfig(config): void

Parameters

config

SdkResolvedConfig

Returns

void