4b420a27bb65bf4c0cbaa27109b294ad5873342e
[portal/sdk.git] /
1 /*
2  * Copyright (c) 2014 DataTorrent, Inc. ALL Rights Reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *   http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 'use strict';
18
19 angular.module('ui.dashboard')
20   .controller('WidgetSettingsCtrl', ['$scope', '$uibModalInstance', 'widget', function ($scope, $uibModalInstance, widget) {
21     // add widget to scope
22     $scope.widget = widget;
23
24     // set up result object
25     $scope.result = jQuery.extend(true, {}, widget);
26
27     $scope.ok = function () {
28       $uibModalInstance.close($scope.result);
29     };
30
31     $scope.cancel = function () {
32       $uibModalInstance.dismiss('cancel');
33     };
34   }]);