Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/bdthemes-element-pack/assets/js/modules/ep-table.js

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + /**
2 + * Start table widget script
3 + */
4 +
5 + (function ($, elementor) {
6 +
7 + 'use strict';
8 +
9 + var widgetTable = function ($scope, $) {
10 +
11 + var $tableContainer = $scope.find('.bdt-data-table'),
12 + $settings = $tableContainer.data('settings'),
13 + $table = $tableContainer.find('> table'),
14 + editMode = Boolean(elementorFrontend.isEditMode());
15 +
16 + if (!$tableContainer.length) {
17 + return;
18 + }
19 +
20 + $settings.language = window.ElementPackConfig.data_table.language;
21 +
22 + if (editMode) {
23 + DataTable.ext.errMode = function (s, tn, msg) {
24 + console.log(msg, tn);
25 + };
26 + }
27 +
28 + $($table).DataTable($settings);
29 +
30 + };
31 +
32 +
33 + jQuery(window).on('elementor/frontend/init', function () {
34 + elementorFrontend.hooks.addAction('frontend/element_ready/bdt-table.default', widgetTable);
35 + });
36 +
37 + }(jQuery, window.elementorFrontend));
38 +
39 + /**
40 + * End table widget script
41 + */