Namespace

FlexEvent

FlexEvent

Members

# static chatChannelJoining

Report issues on chat channel joining for agent
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("chatChannelJoining", () => {});

# static connectionStateChanged

Connection status is changed
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("connectionStateChanged", () => {});

# static error

Generic error has been thrown
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("flexError", () => {});

# static flexSplitterResize

Flex splitter resized
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("flexSplitterResize", () => {});

# static pluginsLoaded

All plugins are loaded
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("pluginsLoaded", () => {});

# static selectedViewChanged

Selected view changed
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("selectedViewChanged", (viewName) => {});

# static sessionInvalidated

Emitted when a SDK clients get shut down
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("sessionInvalidated", () => {});

# static sessionValidated

Emitted when SingleSessionGuard validate current Flex session
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("sessionValidated", () => {});

# static tokenExpired

Token expired
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("tokenExpired", () => {});

# static tokenUpdated

Token updated
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("tokenUpdated", (tokenPayload) => {});

# static userLoggedIn

User logged in. Fired during @see {Manager} creation
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("userLoggedIn", () => {});

# static viewResized

View resized
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("viewResized", () => {});

# static yticaTokenUpdated

Ytica Token updated
Example
import { Manager } from "@twilio/flex-ui";
const manager = Manager.getInstance();
manager.events.addListener("yticaTokenUpdated", (yticaToken) => {});