Options
All
  • Public
  • Public/Protected
  • All
Menu

Model class for Client Data

Hierarchy

  • CXoneClientData

Index

Constructors

Properties

autoAccept?: boolean
remarks
  • Indicates whether calls should be auto accepted
remarks
  • Audio-visual notification settings
remarks
  • Integrated softphone notification settings
loggingLevel?: number
remarks
  • Logging level for the application
panelPopout?: boolean
remarks
  • Indicates whether to enable panel popout
sendOnEnter?: string
remarks
  • Indicates whether to send message on enter key press
twentyFourHourTime?: boolean
remarks
  • Indicates whether to use 24-hour time format

Methods

  • mapper(currentClientDataObj: any, data: CXoneClientData): { AudioAgentMessage: any; AudioAgentMessageTone: any; AudioEndContact: any; AudioEndContactTone: any; AudioNewContact: any; AudioNewContactReply: any; AudioNewContactReplyTone: any; AudioNewContactTone: any; AutoAccept: any; CXARingtone: any; CXASecondaryDevice: any; LoggingLevel: any; Panels: any; SecondaryDeviceDelay: any; SendOnEnter: any; Use24HourTime: any; VisualAgentMessage: any; VisualEndContact: any; VisualNewChat: any; VisualNewContact: any; VisualNewContactReply: any; softPhoneVolume: any }
  • This method is to map CXoneClientData to client Data that is sent in payload

    example
    mapper(clientData, consumerUpdatedData);
    

    Parameters

    Returns { AudioAgentMessage: any; AudioAgentMessageTone: any; AudioEndContact: any; AudioEndContactTone: any; AudioNewContact: any; AudioNewContactReply: any; AudioNewContactReplyTone: any; AudioNewContactTone: any; AutoAccept: any; CXARingtone: any; CXASecondaryDevice: any; LoggingLevel: any; Panels: any; SecondaryDeviceDelay: any; SendOnEnter: any; Use24HourTime: any; VisualAgentMessage: any; VisualEndContact: any; VisualNewChat: any; VisualNewContact: any; VisualNewContactReply: any; softPhoneVolume: any }

    • AudioAgentMessage: any
    • AudioAgentMessageTone: any
    • AudioEndContact: any
    • AudioEndContactTone: any
    • AudioNewContact: any
    • AudioNewContactReply: any
    • AudioNewContactReplyTone: any
    • AudioNewContactTone: any
    • AutoAccept: any
    • CXARingtone: any
    • CXASecondaryDevice: any
    • LoggingLevel: any
    • Panels: any
    • SecondaryDeviceDelay: any
    • SendOnEnter: any
    • Use24HourTime: any
    • VisualAgentMessage: any
    • VisualEndContact: any
    • VisualNewChat: any
    • VisualNewContact: any
    • VisualNewContactReply: any
    • softPhoneVolume: any
  • parse(data: {}): void
  • The parse method will take the data object and assign the values to the CXoneClientData class properties

    example
    parse(data);
    

    Parameters

    • data: {}

      Data object received

      • [key: string]: any

    Returns void

Generated using TypeDoc