aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts/lib/files_dashboard.js
blob: 5fc41c5006b120d7ab9a389174c4d0b0e22a0d86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import Table from './table.js';

const FilesDashboard = {
    /**
     * Diese Methode wird aufgerufen, sobald ein Dashboard-Widget
     * maximiert wurde. Die dort enthaltene Tabelle wird dann
     * sortierbar gemacht.
     * Die `elementId` bezieht sich auf die widget_element_id des Widgets.
     */
    enhanceList: function(elementId) {
        $(document).on('dialog-open', function() {
            $('.ui-dialog table[data-element-id="' + elementId + '"]').each(function(index, element) {
                Table.enhanceSortableTable(element);
            });
        });
    }
};

export default FilesDashboard;