Skip to content

Instantly share code, notes, and snippets.

@webdevs-pro
Created January 20, 2022 12:45
Show Gist options
  • Save webdevs-pro/6d98c6abc15c2eb3b7638d61420da5a1 to your computer and use it in GitHub Desktop.
Save webdevs-pro/6d98c6abc15c2eb3b7638d61420da5a1 to your computer and use it in GitHub Desktop.
Elementor controls events
elementor.channels.editor.on('section:activated', function(sectionName, editor) {
var editedElement = editor.getOption('editedElementView');
if ('frymo-contact-form' !== editedElement.model.get('widgetType')) {
return;
}
console.log('sectionName', sectionName);
console.log('editor', editor);
var isSideBSection = -1 !== ['section_form', 'fields_styles'].indexOf(sectionName);
editedElement.$el.toggleClass('test', isSideBSection);
});
elementor.channels.editor.on('change:frymo-contact-form', function(control, element) {
console.log('control', control);
console.log('element', element);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment