mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-15 16:39:14 +00:00
FS-8095 [verto_communicator] added reset button to default settings.
This commit is contained in:
parent
7b914ee69c
commit
bc4d21e382
@ -24,6 +24,7 @@
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
<a class="btn btn-primary" href="" ng-click="refreshDeviceList()">Refresh device list</a>
|
<a class="btn btn-primary" href="" ng-click="refreshDeviceList()">Refresh device list</a>
|
||||||
|
<a class="btn btn-primary" href="" ng-click="resetSettings()">Factory reset</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
@ -4,39 +4,40 @@
|
|||||||
.module('storageService')
|
.module('storageService')
|
||||||
.service('storage', ['$rootScope', '$localStorage',
|
.service('storage', ['$rootScope', '$localStorage',
|
||||||
function($rootScope, $localStorage) {
|
function($rootScope, $localStorage) {
|
||||||
var data = $localStorage;
|
var data = $localStorage,
|
||||||
|
defaultSettings = {
|
||||||
|
ui_connected: false,
|
||||||
|
ws_connected: false,
|
||||||
|
cur_call: 0,
|
||||||
|
called_number: '',
|
||||||
|
useVideo: true,
|
||||||
|
call_history: {},
|
||||||
|
history_control: [],
|
||||||
|
call_start: false,
|
||||||
|
name: '',
|
||||||
|
email: '',
|
||||||
|
login: '',
|
||||||
|
password: '',
|
||||||
|
userStatus: 'disconnected',
|
||||||
|
mutedVideo: false,
|
||||||
|
mutedMic: false,
|
||||||
|
selectedVideo: null,
|
||||||
|
selectedAudio: null,
|
||||||
|
selectedShare: null,
|
||||||
|
useStereo: true,
|
||||||
|
useSTUN: true,
|
||||||
|
useDedenc: false,
|
||||||
|
mirrorInput: false,
|
||||||
|
outgoingBandwidth: 'default',
|
||||||
|
incomingBandwidth: 'default',
|
||||||
|
vidQual: undefined,
|
||||||
|
askRecoverCall: false,
|
||||||
|
googNoiseSuppression: true,
|
||||||
|
googHighpassFilter: true,
|
||||||
|
googEchoCancellation: true
|
||||||
|
};
|
||||||
|
|
||||||
data.$default({
|
data.$default(defaultSettings);
|
||||||
ui_connected: false,
|
|
||||||
ws_connected: false,
|
|
||||||
cur_call: 0,
|
|
||||||
called_number: '',
|
|
||||||
useVideo: true,
|
|
||||||
call_history: {},
|
|
||||||
history_control: [],
|
|
||||||
call_start: false,
|
|
||||||
name: '',
|
|
||||||
email: '',
|
|
||||||
login: '',
|
|
||||||
password: '',
|
|
||||||
userStatus: 'disconnected',
|
|
||||||
mutedVideo: false,
|
|
||||||
mutedMic: false,
|
|
||||||
selectedVideo: null,
|
|
||||||
selectedAudio: null,
|
|
||||||
selectedShare: null,
|
|
||||||
useStereo: true,
|
|
||||||
useSTUN: true,
|
|
||||||
useDedenc: false,
|
|
||||||
mirrorInput: false,
|
|
||||||
outgoingBandwidth: 'default',
|
|
||||||
incomingBandwidth: 'default',
|
|
||||||
vidQual: undefined,
|
|
||||||
askRecoverCall: false,
|
|
||||||
googNoiseSuppression: true,
|
|
||||||
googHighpassFilter: true,
|
|
||||||
googEchoCancellation: true
|
|
||||||
});
|
|
||||||
|
|
||||||
function changeData(verto_data) {
|
function changeData(verto_data) {
|
||||||
jQuery.extend(true, data, verto_data);
|
jQuery.extend(true, data, verto_data);
|
||||||
@ -46,10 +47,7 @@
|
|||||||
data: data,
|
data: data,
|
||||||
changeData: changeData,
|
changeData: changeData,
|
||||||
reset: function() {
|
reset: function() {
|
||||||
data.ui_connected = false;
|
data.$reset(defaultSettings);
|
||||||
data.ws_connected = false;
|
|
||||||
data.cur_call = 0;
|
|
||||||
data.userStatus = 'disconnected';
|
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -25,6 +25,10 @@
|
|||||||
$scope.refreshDeviceList = function() {
|
$scope.refreshDeviceList = function() {
|
||||||
return verto.refreshDevices();
|
return verto.refreshDevices();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$scope.resetSettings = function() {
|
||||||
|
storage.reset();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user