plugin install

This commit is contained in:
Tony Volpe
2024-06-18 17:29:05 -04:00
parent e1aaedd1ae
commit 41f50eacc4
5880 changed files with 1057631 additions and 39681 deletions

View File

@@ -204,6 +204,7 @@
initialize: function () {
// add sortable
var $tbody = this.$el.parent();
$tbody.css('position', 'relative');
if (!$tbody.hasClass('ui-sortable')) {
$tbody.sortable({
items: '> .acf-field-setting-fc_layout',
@@ -254,6 +255,7 @@
return $settings.hasClass('open');
},
open: function (element, isAddingLayout) {
const $header = element ? element.children('.acf-field-settings-fc_head') : this.$el.children('.acf-field-settings-fc_head');
const $settings = element ? element.children('.acf-field-layout-settings') : this.$el.children('.acf-field-layout-settings');
const toggle = element ? element.find('.toggle-indicator').first() : this.$el.find('.toggle-indicator').first();
@@ -275,8 +277,10 @@
toggle.removeClass('closed');
}
$settings.addClass('open');
$header.addClass('open');
},
close: function () {
const $header = this.$el.children('.acf-field-settings-fc_head');
const $settings = this.$el.children('.acf-field-layout-settings');
const toggle = this.$el.find('.toggle-indicator').first();
@@ -284,6 +288,7 @@
$settings.slideUp();
$settings.removeClass('open');
toggle.removeClass('open');
$header.removeClass('open');
if (!toggle.hasClass('closed')) {
toggle.addClass('closed');
}
@@ -304,7 +309,7 @@
}
},
onChangeName: function (e, $el) {
const sanitizedName = acf.strSanitize($el.val());
const sanitizedName = acf.strSanitize($el.val(), false);
$el.val(sanitizedName);
this.set('layoutName', sanitizedName);
this.$el.attr('data-layout-name', sanitizedName);