Revision as of 18:50, July 14, 2015 by Jumunn (talk | contribs)
Jump to: navigation, search

Media Namespace

Methods

The Media namespace includes the following methods:

getMediaList

Signature <static> getMediaList() → {Array.<object>}
Description Get the media attributes.
Returns list[] (Type: Array.<object>) — an array of all the media with the following attributes:
  • list[].media (Type: string) — The media name.
  • list[].state (Type: media.State) — The media state object.

setState

Signature <static> setState(name, stateOperationName)
Description Sets the media state.
Parameters
Name Type Description
name string The media name.
stateOperationName string An operation name from the agent states list.

Type Definitions

The Media namespace includes the following object types:

State

Description Represents the JSON structure of a media state.
Type Object
Properties
Name Type Description
type string The type of the operation. Possible values are: LOGOUT, READY, PARTIAL_READY, NOT_READY, NOT_READY_ACTION_CODE, NOT_READY_AFTER_CALLWORK, NOT_READY_AFTER_CALLWORK_ACTION_CODE, DND_ON, OUT_OF_SERVICE, LOGOUT_DND_ON, and UNKNOWN.
displayName string The display name of the state.
operationName string The operation name to use with agent.setState and setState.
Comments or questions about this documentation? Contact us for support!