Documentation / @frak-labs/core-sdk / index / sdkConfigStore
Variable: sdkConfigStore
constsdkConfigStore: {getConfig: () =>SdkResolvedConfig; getisCacheFresh():boolean; getisResolved():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?
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
Returns
void