File "default.php"
Full path: /home/fsibplc/public_html/sommilito-bank2/splide-4.1.3/src/js/test/php/examples/default.php
File
size: 2.86 B (2.86 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
require_once '../parts.php';
require_once '../settings.php';
$settings = get_settings();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Default</title>
<link rel="stylesheet" href="../../../../../dist/css/themes/splide-<?php echo $settings['theme'] ?>.min.css">
<link rel="stylesheet" href="../../assets/css/styles.css">
<script type="text/javascript" src="../../../../../dist/js/splide.js"></script>
<!-- https://cdn.jsdelivr.net/npm/@splidejs/splide@3.6.12/dist/js/splide.min.js-->
<script>
document.addEventListener( 'DOMContentLoaded', function () {
var splide = new Splide( '#splide01', {
width: 800,
// type : 'loop',
perPage: 2,
// perMove: 3,
// rewind: true,
// rewindByDrag: true,
padding: '3rem',
updateOnMove: true,
direction: 'ltr',
height: undefined,
// paginationDirection: 'ttb',
rewindSpeed: 2000,
// role: '',
label: 'Changed Label',
focus: 0,
omitEnd: true,
// breakpoints: {
// 1200: {
// // padding: 5,
// },
// 1000: {
// label: 'The destroyed carousel',
// destroy: true,
// },
// },
classes: {
arrows: 'splide__arrows custom-arrows',
pagination: 'splide__pagination custom-pagination',
},
} );
// splide.on( 'destroy', function () {
// console.log( 'destroy' );
// } );
//
// splide.on( 'moved', function ( index, prev, dest ) {
// console.log( 'moved', index, prev, dest );
// } );
//
// splide.on( 'visible', Slide => {
// console.log( 'visible', Slide );
// } );
//
// splide.on( 'hidden', Slide => {
// console.log( 'hidden', Slide );
// } );
//
// splide.on( 'click', function () {
// console.log( 'click' );
// } );
//
// splide.on( 'shifted', function () {
// console.log( 'shifted' );
// } );
//
// splide.on( 'drag', function () {
// console.log( 'drag' );
// } );
//
// splide.on( 'dragged', function () {
// console.log( 'dragged' );
// } );
splide.mount();
const pre = document.querySelector( 'pre' );
// Array.from( document.getElementsByTagName( 'button' ) ).forEach( button => {
// button.addEventListener( 'click', function () {
// alert( 'click' );
// } );
// } );
// console.log = ( ...args ) => {
// pre.textContent = args.join( ' ' ) + '\n' + pre.textContent;
// };
} );
</script>
<style>
body {
margin: 50em 0;
}
</style>
</head>
<body>
<?php render( 'splide01', 5 ); ?>
<pre></pre>
</body>
</html>