Submit
Path:
~
/
home
/
getwphos
/
public_html
/
diamondfinishmobiledetailing
/
wp-content
/
plugins
/
gravityforms
/
js
/
File Content:
gforms_hooks.js
//---------------------------------------------------------- //------ JAVASCRIPT HOOK FUNCTIONS FOR GRAVITY FORMS ------- //---------------------------------------------------------- if ( ! gform ) { document.addEventListener( 'gform_main_scripts_loaded', function() { gform.scriptsLoaded = true; } ); window.addEventListener( 'DOMContentLoaded', function() { gform.domLoaded = true; } ); var gform = { domLoaded: false, scriptsLoaded: false, initializeOnLoaded: function( fn ) { if ( gform.domLoaded && gform.scriptsLoaded ) { fn(); } else if( ! gform.domLoaded && gform.scriptsLoaded ) { window.addEventListener( 'DOMContentLoaded', fn ); } else { document.addEventListener( 'gform_main_scripts_loaded', fn ); } }, hooks: { action: {}, filter: {} }, addAction: function( action, callable, priority, tag ) { gform.addHook( 'action', action, callable, priority, tag ); }, addFilter: function( action, callable, priority, tag ) { gform.addHook( 'filter', action, callable, priority, tag ); }, doAction: function( action ) { gform.doHook( 'action', action, arguments ); }, applyFilters: function( action ) { return gform.doHook( 'filter', action, arguments ); }, removeAction: function( action, tag ) { gform.removeHook( 'action', action, tag ); }, removeFilter: function( action, priority, tag ) { gform.removeHook( 'filter', action, priority, tag ); }, addHook: function( hookType, action, callable, priority, tag ) { if ( undefined == gform.hooks[hookType][action] ) { gform.hooks[hookType][action] = []; } var hooks = gform.hooks[hookType][action]; if ( undefined == tag ) { tag = action + '_' + hooks.length; } if( priority == undefined ){ priority = 10; } gform.hooks[hookType][action].push( { tag:tag, callable:callable, priority:priority } ); }, doHook: function( hookType, action, args ) { // splice args from object into array and remove first index which is the hook name args = Array.prototype.slice.call(args, 1); if ( undefined != gform.hooks[hookType][action] ) { var hooks = gform.hooks[hookType][action], hook; //sort by priority hooks.sort(function(a,b){return a["priority"]-b["priority"]}); hooks.forEach( function( hookItem ) { hook = hookItem.callable; if(typeof hook != 'function') hook = window[hook]; if ( 'action' == hookType ) { hook.apply(null, args); } else { args[0] = hook.apply(null, args); } } ); } if ( 'filter'==hookType ) { return args[0]; } }, removeHook: function( hookType, action, priority, tag ) { if ( undefined != gform.hooks[hookType][action] ) { var hooks = gform.hooks[hookType][action]; hooks = hooks.filter( function(hook, index, arr) { var removeHook = (undefined==tag||tag==hook.tag) && (undefined==priority||priority==hook.priority); return !removeHook; } ); gform.hooks[hookType][action] = hooks; } } }; }
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
components
---
0755
vendor
---
0755
chosen.jquery.min.js
29121 bytes
0644
conditional_logic.js
24427 bytes
0644
conditional_logic.min.js
9463 bytes
0644
datepicker-legacy.js
1565 bytes
0644
datepicker-legacy.min.js
959 bytes
0644
datepicker.js
6786 bytes
0644
datepicker.min.js
3000 bytes
0644
duplicate-submissions.js
3217 bytes
0644
duplicate-submissions.min.js
888 bytes
0644
form_admin.js
70833 bytes
0644
form_admin.min.js
33863 bytes
0644
form_editor.js
164833 bytes
0644
form_editor.min.js
101676 bytes
0644
forms.js
1933 bytes
0644
forms.min.js
1036 bytes
0644
gf_field_filter.js
12634 bytes
0644
gf_field_filter.min.js
5905 bytes
0644
gforms_hooks.js
3008 bytes
0644
gforms_hooks.min.js
1524 bytes
0644
gravityforms.js
112248 bytes
0644
gravityforms.min.js
46610 bytes
0644
index.php
27 bytes
0644
jquery.json-1.3.js
4884 bytes
0644
jquery.json-1.3.min.js
1720 bytes
0644
jquery.json.js
5256 bytes
0644
jquery.json.min.js
1836 bytes
0644
jquery.maskedinput-1.3.1.min.js
4412 bytes
0644
jquery.maskedinput.js
10652 bytes
0644
jquery.maskedinput.min.js
4172 bytes
0644
jquery.min.js
4172 bytes
0644
jquery.textareaCounter.plugin.js
6235 bytes
0644
jquery.textareaCounter.plugin.min.js
1940 bytes
0644
layout_editor.js
40632 bytes
0644
layout_editor.min.js
13112 bytes
0644
page_conditional_logic.js
12995 bytes
0644
page_conditional_logic.min.js
4936 bytes
0644
placeholders.jquery.min.js
4639 bytes
0644
plugin_settings.js
1877 bytes
0644
plugin_settings.min.js
1180 bytes
0644
preview.js
2269 bytes
0644
preview.min.js
1468 bytes
0644
shortcode-ui.js
26336 bytes
0644
shortcode-ui.min.js
10906 bytes
0644
skip.js
127 bytes
0644
skip.min.js
55 bytes
0644
tooltip_init.js
2433 bytes
0644
tooltip_init.min.js
1356 bytes
0644
N4ST4R_ID | Naxtarrr