(js) Keep center list visible on xs screen

For Calendar module.
This commit is contained in:
Francis Lachapelle
2019-03-19 11:30:28 -04:00
parent 254147b9ac
commit da76344983
3 changed files with 11 additions and 3 deletions
@@ -6,8 +6,8 @@
/**
* @ngInject
*/
CalendarsController.$inject = ['$rootScope', '$scope', '$window', '$mdDialog', '$log', '$mdToast', 'Dialog', 'sgSettings', 'Preferences', 'Calendar'];
function CalendarsController($rootScope, $scope, $window, $mdDialog, $log, $mdToast, Dialog, Settings, Preferences, Calendar) {
CalendarsController.$inject = ['$rootScope', '$scope', '$window', '$mdDialog', '$mdMedia', '$log', '$mdToast', 'sgConstant', 'Dialog', 'sgSettings', 'Preferences', 'Calendar'];
function CalendarsController($rootScope, $scope, $window, $mdDialog, $mdMedia, $log, $mdToast, sgConstant, Dialog, Settings, Preferences, Calendar) {
var vm = this;
vm.activeUser = Settings.activeUser;
@@ -69,6 +69,13 @@
);
};
/**
* The center is always displayed on small screens.
*/
this.centerIsClose = function (closed) {
return closed && $mdMedia(sgConstant['gt-xs']);
};
/**
* Only allow to sort items within the same list.
*/