blob: bde4f308f622b9c111ee7c229b420d4d3826001b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/*!
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
(function () {
angular.module('piwikApp').directive('sitesManagerEditTrigger', sitesManagerEditTrigger);
function sitesManagerEditTrigger() {
return {
restrict: 'A',
link: function (scope, element) {
element.bind('click', function(){
if(!scope.site.editMode)
scope.$apply(scope.editSite());
});
scope.$watch('site.editMode', function() {
element.toggleClass('editable-site-field', !scope.site.editMode);
});
}
};
}
})();
|