Adds a (hidden) dialpad button to the toolbar.
This commit is contained in:
parent
029851fe3f
commit
8075d0a0fd
|
@ -201,6 +201,11 @@
|
||||||
<a class="button" id="toolbar_button_sip" data-container="body" data-toggle="popover" data-placement="bottom" content="Call SIP number" data-i18n="[content]toolbar.sip">
|
<a class="button" id="toolbar_button_sip" data-container="body" data-toggle="popover" data-placement="bottom" content="Call SIP number" data-i18n="[content]toolbar.sip">
|
||||||
<i class="icon-telephone"></i></a>
|
<i class="icon-telephone"></i></a>
|
||||||
</span>
|
</span>
|
||||||
|
<span id="dialPadButton" style="display: none">
|
||||||
|
<div class="header_button_separator"></div>
|
||||||
|
<a class="button" id="toolbar_button_dialpad" data-container="body" data-toggle="popover" data-placement="bottom" content="Open dialpad" data-i18n="[content]toolbar.dialpad">
|
||||||
|
<i class="icon-dialpad"></i></a>
|
||||||
|
</span>
|
||||||
<div class="header_button_separator"></div>
|
<div class="header_button_separator"></div>
|
||||||
<a class="button" id="toolbar_button_settings" data-container="body" data-toggle="popover" data-placement="bottom" content="Settings" data-i18n="[content]toolbar.Settings">
|
<a class="button" id="toolbar_button_settings" data-container="body" data-toggle="popover" data-placement="bottom" content="Settings" data-i18n="[content]toolbar.Settings">
|
||||||
<i id="settingsButton" class="icon-settings"></i>
|
<i id="settingsButton" class="icon-settings"></i>
|
||||||
|
|
|
@ -62,7 +62,8 @@
|
||||||
"Settings": "Settings",
|
"Settings": "Settings",
|
||||||
"hangup": "Hang Up",
|
"hangup": "Hang Up",
|
||||||
"login": "Login",
|
"login": "Login",
|
||||||
"logout": "Logout"
|
"logout": "Logout",
|
||||||
|
"dialpad": "Show dialpad"
|
||||||
},
|
},
|
||||||
"bottomtoolbar": {
|
"bottomtoolbar": {
|
||||||
"chat": "Open / close chat",
|
"chat": "Open / close chat",
|
||||||
|
|
|
@ -54,6 +54,9 @@ var buttonHandlers =
|
||||||
"toolbar_button_sip": function () {
|
"toolbar_button_sip": function () {
|
||||||
return callSipButtonClicked();
|
return callSipButtonClicked();
|
||||||
},
|
},
|
||||||
|
"toolbar_button_dialpad": function () {
|
||||||
|
return dialpadButtonClicked();
|
||||||
|
},
|
||||||
"toolbar_button_settings": function () {
|
"toolbar_button_settings": function () {
|
||||||
PanelToggler.toggleSettingsMenu();
|
PanelToggler.toggleSettingsMenu();
|
||||||
},
|
},
|
||||||
|
@ -221,6 +224,11 @@ function inviteParticipants() {
|
||||||
window.open("mailto:?subject=" + subject + "&body=" + body, '_blank');
|
window.open("mailto:?subject=" + subject + "&body=" + body, '_blank');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function dialpadButtonClicked()
|
||||||
|
{
|
||||||
|
//TODO show the dialpad window
|
||||||
|
}
|
||||||
|
|
||||||
function callSipButtonClicked()
|
function callSipButtonClicked()
|
||||||
{
|
{
|
||||||
var defaultNumber
|
var defaultNumber
|
||||||
|
@ -568,6 +576,15 @@ var Toolbar = (function (my) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Shows or hides the dialpad button
|
||||||
|
my.showDialPadButton = function (show) {
|
||||||
|
if (show) {
|
||||||
|
$('#dialPadButton').css({display: "inline-block"});
|
||||||
|
} else {
|
||||||
|
$('#dialPadButton').css({display: "none"});
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Displays user authenticated identity name(login).
|
* Displays user authenticated identity name(login).
|
||||||
* @param authIdentity identity name to be displayed.
|
* @param authIdentity identity name to be displayed.
|
||||||
|
|
Loading…
Reference in New Issue