Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
www
/
wp-content
/
plugins
/
wpforms-lite
/
assets
/
js
/
admin
/
builder
/
modules
/
multi-select
/
Editing: keyboard-shortcuts.min.js
export default function(e,l,t){let i={el:{},init(){i.setup(),i.el.$builder.on("wpformsBuilderReady",i.ready)},setup(){i.el.$builder=t("#wpforms-builder")},ready(){try{i.MultiSelect=WPForms.Admin.Builder.MultiSelect,i.MultiSelectActions=WPForms.Admin.Builder.MultiSelectActions,i.KeyboardShortcuts=WPForms.Admin.Builder.KeyboardShortcuts}catch(e){return void wpf.debug("MultiSelectKeyboardShortcuts: Dependency modules are not available.")}var e=WPFormsBuilder.getElementsCache();i.el=e.elements,i.browser=e.browser,i.events()},events(){i.el.$document.on("keydown",i.onKeydown)},onKeydown(e){i.KeyboardShortcuts.isUserTypingInField()||(("Delete"===(e=e.originalEvent||e).code||i.KeyboardShortcuts.isMac()&&"Backspace"===e.code)&&i.handleDeleteKey(),"KeyD"===e.code&&i.handleDuplicateKey())},handleDeleteKey(){var e=i.MultiSelect?.getSelectedFields?.();e?.length&&i.MultiSelectActions?.multiFieldDelete(e)},handleDuplicateKey(){var e=i.MultiSelect?.getSelectedFields();0!==e.length&&(i.MultiSelectActions?.multiFieldDuplicate(e),i.clearSelectionFromOriginalFields(e))},clearSelectionFromOriginalFields(e){e.forEach(e=>{t("#wpforms-field-"+e).removeClass("active selected first-selected")})}};return i}
Save
Cancel