Proyectos de Subversion Moodle

Rev

Rev 1456 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1456 Rev 1460
Línea 31... Línea 31...
31
 
31
 
32
/**
32
/**
33
 * Rember the last visited tabs.
33
 * Rember the last visited tabs.
34
 */
34
 */
35
const rememberTabs = () => {
35
const rememberTabs = () => {
36
    $('a[data-toggle="tab"]').on('shown.bs.tab', function(e) {
36
    $('a[data-bs-toggle="tab"]').on('shown.bs.tab', function(e) {
37
        var hash = $(e.target).attr('href');
37
        var hash = $(e.target).attr('href');
38
        if (history.replaceState) {
38
        if (history.replaceState) {
39
            history.replaceState(null, null, hash);
39
            history.replaceState(null, null, hash);
40
        } else {
40
        } else {
Línea 55... Línea 55...
55
 *
55
 *
56
 */
56
 */
57
const enablePopovers = () => {
57
const enablePopovers = () => {
58
    $('body').popover({
58
    $('body').popover({
59
        container: 'body',
59
        container: 'body',
60
        selector: '[data-toggle="popover"]',
60
        selector: '[data-bs-toggle="popover"]',
61
        trigger: 'focus',
61
        trigger: 'focus',
62
        whitelist: Object.assign(DefaultWhitelist, {
62
        whitelist: Object.assign(DefaultWhitelist, {
63
            table: [],
63
            table: [],
64
            thead: [],
64
            thead: [],
65
            tbody: [],
65
            tbody: [],
Línea 68... Línea 68...
68
            td: [],
68
            td: [],
69
        }),
69
        }),
70
    });
70
    });
Línea 71... Línea 71...
71
 
71
 
72
    document.addEventListener('keydown', e => {
72
    document.addEventListener('keydown', e => {
73
        if (e.key === 'Escape' && e.target.closest('[data-toggle="popover"]')) {
73
        if (e.key === 'Escape' && e.target.closest('[data-bs-toggle="popover"]')) {
74
            $(e.target).popover('hide');
74
            $(e.target).popover('hide');
75
        }
75
        }
76
    });
76
    });
Línea 81... Línea 81...
81
 *
81
 *
82
 */
82
 */
83
const enableTooltips = () => {
83
const enableTooltips = () => {
84
    $('body').tooltip({
84
    $('body').tooltip({
85
        container: 'body',
85
        container: 'body',
86
        selector: '[data-toggle="tooltip"]',
86
        selector: '[data-bs-toggle="tooltip"]',
87
    });
87
    });
88
};
88
};
Línea 89... Línea 89...
89
 
89