1. 18 Jun, 2021 1 commit
  2. 26 May, 2021 1 commit
    • Andrew Nicols's avatar
      MDL-70990 core_filter: Add new native filterContentUpdated event · d4c6ac20
      Andrew Nicols authored
      The legacy M.core.event.FILTER_CONTENT_UPDATED event has been replaced with a
      new core_filter/events::filterContentUpdated native DOM event.
      
      The new event can be triggered using the `notifyFilterContentUpdated`
      function, and by providing with an Array containing the HTMLElements
      that were updated, for example:
      
      ```
      import {notifyFilterContentUpdated} from 'core_filter/events';
      
      const someHandler = e => {
          // ...
          const nodeList = Array.from(document.querySelectorAll('div'));
          notifyFilterContentUpdated(nodeList);
      };
      ```
      
      The new event can be listened to at any point in the DOM using the
      following syntax:
      
      ```
      import {eventTypes} from 'core_filter/events';
      
      const handler = e => {
          // The list of HTMLElements in an Array.
          e.detail.nodes;
      };
      
      document.addEventListener(eventTypes.filterContentUpdated, handler);
      ```
      
      A backward-compatabibility layer is included to ensure that any legacy
      YUI event listener, or jQuery event listener are still called with the
      same arguments.
      
      This legacy bridges will be removed after Moodle 4.3.
      d4c6ac20
  3. 16 Mar, 2021 1 commit
  4. 15 Jan, 2021 1 commit
  5. 23 Dec, 2020 1 commit
  6. 09 Sep, 2020 1 commit
  7. 04 Sep, 2020 2 commits
  8. 11 May, 2020 1 commit
  9. 06 May, 2020 1 commit
  10. 25 Sep, 2019 1 commit
  11. 20 Sep, 2019 1 commit
    • Tom Dickman's avatar
      MDL-63453 media_videojs: Upgrade Video.JS to 7.5.5. · 4487612c
      Tom Dickman authored
      Upgrade Video.JS to 7.5.5
      Upgrade videojs-youtube plugin to 2.6.0
      Upgrade videojs-flash plugin to 2.2.2
      
      Added additional AMD modules for bootstrapping the DOM
      window and document objects to Video.JS in line with the
      updates made to Video.JS.
      4487612c
  12. 19 Jul, 2019 1 commit
  13. 10 Oct, 2017 1 commit
  14. 13 Jun, 2017 1 commit
    • Damyon Wiese's avatar
      MDL-58472 videojs: Force manual initialise · 4a0a23e9
      Damyon Wiese authored
      If we let videojs auto-init the video/audio tags present in the page - we cannot guarantee that the
      youtube library will be loaded by the time video.js is processing the tag.
      
      Video.js uses the presence of a data-setup attibute to signal that it should auto-init this tag, so
      we have to rename our config attribute to something else.
      4a0a23e9
  15. 07 Apr, 2017 1 commit
  16. 12 Jan, 2017 2 commits
  17. 02 Dec, 2016 1 commit
  18. 01 Dec, 2016 1 commit
  19. 29 Nov, 2016 1 commit
  20. 16 Nov, 2016 1 commit
  21. 04 Nov, 2016 1 commit