complete.js 509 B

12345678910111213141516171819202122
  1. /**
  2. * Export "Splide" class for frontend with full components.
  3. *
  4. * @author Naotoshi Fujita
  5. * @copyright Naotoshi Fujita. All rights reserved.
  6. */
  7. import { default as Core } from '../../src/js/splide';
  8. import { COMPLETE } from '../../src/js/components';
  9. /**
  10. * Export Splide with all components.
  11. */
  12. export class Splide extends Core {
  13. constructor( root, options ) {
  14. super( root, options, COMPLETE );
  15. }
  16. }
  17. // Register the class as a global variable for non-ES6 environment.
  18. window.Splide = Splide;