MandaitorConfigClient
@mandaitor/sdk / MandaitorConfigClient
Class: MandaitorConfigClient
Defined in: packages/sdk/src/widget-config.ts:72
Constructors
Constructor
new MandaitorConfigClient(
baseUrl,authToken):MandaitorConfigClient
Defined in: packages/sdk/src/widget-config.ts:73
Parameters
baseUrl
string
authToken
string
Returns
MandaitorConfigClient
Methods
getPublicWidgetConfig()
getPublicWidgetConfig(
widgetId):Promise<PublicWidgetConfig>
Defined in: packages/sdk/src/widget-config.ts:139
Parameters
widgetId
string
Returns
Promise<PublicWidgetConfig>
getWidgetConfig()
getWidgetConfig(
version?):Promise<WidgetConfiguration>
Defined in: packages/sdk/src/widget-config.ts:79
Parameters
version?
number
Returns
Promise<WidgetConfiguration>
listConfigVersions()
listConfigVersions():
Promise<object[]>
Defined in: packages/sdk/src/widget-config.ts:122
Returns
Promise<object[]>
rollbackConfig()
rollbackConfig(
version):Promise<void>
Defined in: packages/sdk/src/widget-config.ts:130
Parameters
version
number
Returns
Promise<void>
updateWidgetConfig()
updateWidgetConfig(
config):Promise<{version:number;widgetId:string; }>
Defined in: packages/sdk/src/widget-config.ts:88
Parameters
config
Partial<WidgetConfiguration>
Returns
Promise<{ version: number; widgetId: string; }>
validateIdPConfig()
validateIdPConfig(
idpType,config):Promise<{message:string;valid:boolean; }>
Defined in: packages/sdk/src/widget-config.ts:103
Parameters
idpType
string
config
Returns
Promise<{ message: string; valid: boolean; }>