Sha256: 4588ab2363825031af045f8c695b84094edd1726fb39a9cfe093a0dadf3facca
Contents?: true
Size: 597 Bytes
Versions: 6
Compression:
Stored size: 597 Bytes
Contents
define([ 'angular', 'kbn' ], function (angular) { 'use strict'; var module = angular.module('kibana.directives'); module.directive('confirmClick', function() { return { restrict: 'A', link: function(scope, elem, attrs) { elem.bind('click', function() { var message = attrs.confirmation || "Are you sure you want to do that?"; if (window.confirm(message)) { var action = attrs.confirmClick; if (action) { scope.$apply(scope.$eval(action)); } } }); }, }; }); });
Version data entries
6 entries across 6 versions & 1 rubygems