Sha256: 41099a70e1cb7224565a2ed66d811e5e24fa892764d2f8051faffd76641985b0
Contents?: true
Size: 732 Bytes
Versions: 32
Compression:
Stored size: 732 Bytes
Contents
!(angular => { 'use strict'; angular .module('alephDirectives', [ 'alephDirectives.visualization', 'alephDirectives.result', 'alephDirectives.results', 'alephDirectives.queryVersionSidebar', 'alephDirectives.queryDetails' ]) .directive('ngConfirmClick', [() => { return { priority: -1, restrict: 'A', link: function(scope, element, attrs){ element.bind('click', e => { let message = attrs.ngConfirmClick; if(message && !confirm(message)){ e.stopImmediatePropagation(); e.preventDefault(); } }); } }; } ]); }(angular));
Version data entries
32 entries across 16 versions & 1 rubygems