WidgetConfiguration
@mandaitor/sdk / WidgetConfiguration
Interface: WidgetConfiguration
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:21
Properties
approvalRequired
approvalRequired:
boolean
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:54
approvalWorkflow?
optionalapprovalWorkflow?:object
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:55
enabled?
optionalenabled?:boolean
mode?
optionalmode?:"auto"|"manual"|"conditional"
notificationChannel?
optionalnotificationChannel?:"email"|"webhook"|"both"
availableIdPs
availableIdPs:
string[]
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:25
branding
branding:
object
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:41
accentColor
accentColor:
string
borderRadius
borderRadius:
string
consentText
consentText:
object
consentText.description
description:
string
consentText.locale
locale:
string
consentText.title
title:
string
darkMode
darkMode:
boolean
fontFamily?
optionalfontFamily?:string
logoUrl
logoUrl:
string
primaryColor
primaryColor:
string
configVersion?
optionalconfigVersion?:number
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:23
constraintDefaults
constraintDefaults:
object
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:35
maxDelegationDepth
maxDelegationDepth:
number
maxDuration
maxDuration:
number
requireGeoFence?
optionalrequireGeoFence?:boolean
requireMfa
requireMfa:
boolean
idpConfigs
idpConfigs:
Record<string,IdPConfig>
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:24
mandateTemplates
mandateTemplates:
object[]
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:27
actions
actions:
string[]
description
description:
string
id
id:
string
name
name:
string
taxonomy
taxonomy:
string
scopeRestrictions
scopeRestrictions:
string[]
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:34
taxonomyLibraries
taxonomyLibraries:
string[]
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:26
webhooks?
optionalwebhooks?:object[]
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:60
active?
optionalactive?:boolean
events
events:
string[]
id?
optionalid?:string
retryPolicy?
optionalretryPolicy?:object
retryPolicy.backoffMultiplier?
optionalbackoffMultiplier?:number
retryPolicy.maxRetries?
optionalmaxRetries?:number
secret?
optionalsecret?:string
url
url:
string
widgetId?
optionalwidgetId?:string
Defined in: @mandaitor/sdk/dist/widget-config.d.ts:22