setSoftphoneHeight() for Salesforce Classic

Usage 

Sets the softphone height in pixels.

If this method is used in a Salesforce console where multi-monitor components is turned on, an error will be returned because resizing multi-monitor component is not allowed.

Note

Syntax 

1sforce.interaction.cti.setSoftphoneHeight(height:number, (optional) callback:function)

Arguments 

NameTypeDescription
heightnumberSoftphone height in pixels. The height should be a number that’s equal or greater than 0.
callbackfunctionJavaScript method executed when the API method call is completed.

Sample Code–JavaScript 

1<html>
2<head>
3   <script type="text/javascript" src="http://domain:port/support/api/25.0/interaction.js"></script>
4   <script type="text/javascript">
5       var callback = function (response) {
6           if (response.result) {
7              alert('Height was set successfully.');
8           }
9           else {
10              alert('Height was not set successfully.');
11           }
12        };
13</script>
14</head>
15<body>
16       <button onclick="sforce.interaction.cti.setSoftphoneHeight(200, callback);">
17       set softphone height to 200px
18       </button>
19</body>
20</html>

Response 

NameTypeDescription
resultbooleantrue if the height was set successfully, false if setting the height wasn’t successful.
errorstringIf the API call was successful, this variable is undefined. If the API call failed, this variable returns an error message.