Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CXoneSoftphoneNotificationSettings

Model class for IntegratedSoftphone

Hierarchy

  • CXoneSoftphoneNotificationSettings

Index

Constructors

Properties

ringtone?: number
remarks

ringtone options which will play to the agent as a "ringer".

secondaryDevice?: number
remarks

type of secondary device

secondaryDeviceDelay?: number
remarks

secondary device delay

softPhoneVolume?: number
remarks

Enables the agent to define the volume of his/her speakers (output device)

Methods

  • mapper(clientData: {}, data: Partial<CXoneClientData>): { CXARingtone: any; CXASecondaryDevice: any; SecondaryDeviceDelay: any; softPhoneVolume: any }
  • This method is to map CXoneSoftphoneNotificationSettings to client Data that is sent in payload

    example
    mapper(data);
    

    Parameters

    • clientData: {}

      clientData object with all properties

      • [key: string]: any
    • data: Partial<CXoneClientData>

      client data with av-notification and softphone setting properties

    Returns { CXARingtone: any; CXASecondaryDevice: any; SecondaryDeviceDelay: any; softPhoneVolume: any }

    • CXARingtone: any
    • CXASecondaryDevice: any
    • SecondaryDeviceDelay: any
    • softPhoneVolume: any
  • parse(data: {}): void
  • This method to parse softphone settings from client data

    example
    parse(data);
    

    Parameters

    • data: {}
      • [key: string]: any

    Returns void

Generated using TypeDoc