Extension
This section lists the constructor, fields, methods, callback event methods, and returns (if applicable) associated with this class.
The Extension class extends the _Address class.
See _Address.
Constructor
| Constructor | Returns |
|---|---|
|
Extension(numOfLines) |
Extension object |
Fields
The Extension class inherits the following fields from the _Address class:
-
id
-
caps
See _Address.
| Field | Type |
|---|---|
|
forwardMode |
Object |
|
isDnd |
Boolean |
|
lines |
Associative array |
|
numOfLines |
Number |
Methods
| Method | Returns |
|---|---|
|
cancelDnd(reason) |
None |
|
cancelForwardSet(reason) |
None |
|
forwardSet(number, mode, reason) |
None |
|
getDialingLine() |
Object |
|
getFreeLine() |
Object |
|
getLineByConnectionId(connectionId) |
Object |
|
getOffHookLine() |
Object |
|
setDnd(reason) |
None |
Callback Event Methods
The Extension class inherits the onError callback event method from the _Address class.
See _Address.
| Callback Event Method | Returns |
|---|---|
|
onCancelingDnd(event) |
None |
|
onCancelingForward(event) |
None |
|
onDnd(event) |
None |
|
onDndCanceled(event) |
None |
|
onForwardCanceled(event) |
None |
|
onForwarded(event) |
None |
|
onForwarding(event) |
None |
|
onSettingDnd(event) |
None |