interface FlowInstance { close(): void; off(event: FlowEventType,
callback: FlowEventCallback): void; on(event: "completed",
callback: ((data: FlowCompletionData) => void)): void; on(event: "exit",
callback: (() => void)): void; on(event: "navigated",
callback: ((payload: NavigationData) => void)): void; on(event: "authenticationSucceeded",
callback: (() => void)): void; on(event: "authenticationFailed",
callback: (() => void)): void; on(event: "error",
callback: ((data: ErrorData) => void)): void; on(event: "loaded",
callback: (() => void)): void; on(event: "onboardingCompleted",
callback: (() => void)): void; on(event: "onboardingRequired",
callback: (() => void)): void; } Methods
close
- close(): void
Returns void
off
- off(event, callback): void
Returns void
on
- on(event, callback): void
Returns void
- on(event, callback): void
Parameters
- event: "exit"
- callback: (() => void)
Returns void
- on(event, callback): void
Parameters
- event: "navigated"
- callback: ((payload: NavigationData) => void)
- (payload): void
Returns void
Returns void
- on(event, callback): void
Parameters
- event: "authenticationSucceeded"
- callback: (() => void)
Returns void
- on(event, callback): void
Parameters
- event: "authenticationFailed"
- callback: (() => void)
Returns void
- on(event, callback): void
Parameters
- event: "error"
- callback: ((data: ErrorData) => void)
Returns void
- on(event, callback): void
Parameters
- event: "loaded"
- callback: (() => void)
Returns void
- on(event, callback): void
Parameters
- event: "onboardingCompleted"
- callback: (() => void)
Returns void
- on(event, callback): void
Parameters
- event: "onboardingRequired"
- callback: (() => void)
Returns void
Flow instance interface for event handling