|
@@ -91,12 +91,30 @@ define(['../../base'], function(App) {
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
|
|
+ ide.showOutOfSyncModal = (title, message, editorContent) =>
|
|
|
|
|
+ $modal.open({
|
|
|
|
|
+ templateUrl: 'outOfSyncModalTemplate',
|
|
|
|
|
+ controller: 'OutOfSyncModalController',
|
|
|
|
|
+ resolve: {
|
|
|
|
|
+ title() {
|
|
|
|
|
+ return title
|
|
|
|
|
+ },
|
|
|
|
|
+ message() {
|
|
|
|
|
+ return message
|
|
|
|
|
+ },
|
|
|
|
|
+ editorContent() {
|
|
|
|
|
+ return editorContent
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ windowClass: 'out-of-sync-modal'
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
ide.showLockEditorMessageModal = (title, message) =>
|
|
ide.showLockEditorMessageModal = (title, message) =>
|
|
|
// modal to block the editor when connection is down
|
|
// modal to block the editor when connection is down
|
|
|
$modal.open({
|
|
$modal.open({
|
|
|
templateUrl: 'lockEditorModalTemplate',
|
|
templateUrl: 'lockEditorModalTemplate',
|
|
|
controller: 'GenericMessageModalController',
|
|
controller: 'GenericMessageModalController',
|
|
|
- backdrop: 'static', // prevent dismiss by click on background
|
|
|
|
|
|
|
+ backdrop: false, // not dismissable by clicking background
|
|
|
keyboard: false, // prevent dismiss via keyboard
|
|
keyboard: false, // prevent dismiss via keyboard
|
|
|
resolve: {
|
|
resolve: {
|
|
|
title() {
|
|
title() {
|
|
@@ -112,7 +130,7 @@ define(['../../base'], function(App) {
|
|
|
return ide
|
|
return ide
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
- return App.controller('GenericMessageModalController', function(
|
|
|
|
|
|
|
+ App.controller('GenericMessageModalController', function(
|
|
|
$scope,
|
|
$scope,
|
|
|
$modalInstance,
|
|
$modalInstance,
|
|
|
title,
|
|
title,
|
|
@@ -123,6 +141,20 @@ define(['../../base'], function(App) {
|
|
|
|
|
|
|
|
return ($scope.done = () => $modalInstance.close())
|
|
return ($scope.done = () => $modalInstance.close())
|
|
|
})
|
|
})
|
|
|
|
|
+
|
|
|
|
|
+ App.controller('OutOfSyncModalController', function(
|
|
|
|
|
+ $scope,
|
|
|
|
|
+ $modalInstance,
|
|
|
|
|
+ title,
|
|
|
|
|
+ message,
|
|
|
|
|
+ editorContent
|
|
|
|
|
+ ) {
|
|
|
|
|
+ $scope.title = title
|
|
|
|
|
+ $scope.message = message
|
|
|
|
|
+ $scope.editorContent = editorContent
|
|
|
|
|
+
|
|
|
|
|
+ return ($scope.done = () => $modalInstance.close())
|
|
|
|
|
+ })
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
function __guard__(value, transform) {
|
|
function __guard__(value, transform) {
|