Type Aliases
APIConfigs
APIConfigs
: { config
?: AxiosRequestConfig; errorHandler
?: ErrorHandler }Type declaration
Optional config?: AxiosRequestConfig
AuthConfigs
ErrorHandler
ErrorHandler: { statusCode: number | number[]; callback: any }[]
IdpConfigs
IdpConfigs: Omit<UserManagerSettings, "userStore">
InactiveDetectorConfigs
InactiveDetectorConfigs: { inactiveTimeout?: number; preInactiveTimeout?: number; inactiveCallback?: any; preInactiveCallback?: any }
Type declaration
Optional inactiveTimeout?: number
Optional preInactiveTimeout?: number
inactiveCallback?:function
Returns void
preInactiveCallback?:function
- preInactiveCallback(resetTimer?: ResetTimer): void
Parameters
Returns void
MicroFrontendConfigs
Micro
Frontend
Configs
: { microApps
: appData[] }PermissionConfigs
PermissionData
PermissionData: {}
PubSubConfigs
PubSubConfigs: { validator?: any }
Type declaration
validator?:function
Returns boolean
ResetTimer
ResetTimer: (() => void)
Subscriptions
Subscriptions: { options: boolean | AddEventListenerOptions; token: string; type: string; listener: any }
Type declaration
options: boolean | AddEventListenerOptions
token: string
type: string
listener:function
- listener(e: CustomEvent<any>): any
Parameters
Returns any
XBaseJsConfigs
appData
appData: { container: string; entry: string; name: string; props?: Record<any, any> }
Type declaration
container: string
entry: string
name: string
Optional props?: Record<any, any>
Configuration for API. consists of config option of type
AxiosRequestConfigand optional errorHandler options.