Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 63... Línea 63...
63
    {
63
    {
64
        instanceId: element.dataset.instanceId,
64
        instanceId: element.dataset.instanceId,
65
    },
65
    },
66
    element
66
    element
67
);
67
);
68
 
-
 
69
let legacyEventsRegistered = false;
-
 
70
if (!legacyEventsRegistered) {
-
 
71
    // The following event triggers are legacy and will be removed in the future.
-
 
72
    // The following approach provides a backwards-compatability layer for the new events.
-
 
73
    // Code should be updated to make use of native events.
-
 
74
 
-
 
75
    Y.use('event', 'moodle-core-event', Y => {
-
 
76
        // Provide a backwards-compatability layer for YUI Events.
-
 
77
        document.addEventListener(eventTypes.blockContentUpdated, e => {
-
 
78
            // Trigger the legacy YUI event.
-
 
79
            Y.Global.fire(M.core.event.BLOCK_CONTENT_UPDATED, {instanceid: e.detail.instanceId});
-
 
80
        });
-
 
81
    });
-
 
82
 
-
 
83
    legacyEventsRegistered = true;
-
 
84
}
-