Skip to content

@melio-eng/cfc-sdk


@melio-eng/cfc-sdk / CfcClientConfig

Interface: CfcClientConfig

Defined in: types.ts:129

Properties

allowedOrigin?

optional allowedOrigin: string

Defined in: types.ts:137


container

container: HTMLElement

Defined in: types.ts:130


environment

environment: Environment

Defined in: types.ts:131


headerHeight?

optional headerHeight: number

Defined in: types.ts:136


mode

mode: IntegrationMode

Defined in: types.ts:135


onAuthenticationError()?

optional onAuthenticationError: (reason, message) => void

Defined in: types.ts:147

Parameters

reason

AuthErrorReason

message

string

Returns

void


onError()?

optional onError: (error) => void

Defined in: types.ts:159

Parameters

error

Error

Returns

void


onExitRequested()?

optional onExitRequested: (originator) => void

Defined in: types.ts:149

Parameters

originator

string

Returns

void


onLoaded()?

optional onLoaded: () => void

Defined in: types.ts:140

Returns

void


onMessage()?

optional onMessage: (message) => void

Defined in: types.ts:158

Parameters

message

CfcMessage

Returns

void


onNavigated()?

optional onNavigated: (target, targetAction?) => void

Defined in: types.ts:143

Parameters

target

string

targetAction?

string

Returns

void


onPaymentSuccess()?

optional onPaymentSuccess: () => void

Defined in: types.ts:144

Returns

void


onSessionExpired()?

optional onSessionExpired: () => void

Defined in: types.ts:148

Returns

void


onUpgradeRequest()?

optional onUpgradeRequest: (featureName, returnUrl) => void

Defined in: types.ts:152

Parameters

featureName

string

returnUrl

string

Returns

void


onUserActivePing()?

optional onUserActivePing: () => void

Defined in: types.ts:155

Returns

void


target?

optional target: string

Defined in: types.ts:134


tenant

tenant: string

Defined in: types.ts:133


token

token: string

Defined in: types.ts:132