Download the PHP package mably/pm-carousel without Composer

On this page you can find all versions of the php package mably/pm-carousel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pm-carousel

pm-carousel

Accessible carousel plugin written in JS with no dependencies.

Examples here: https://lordfpx.github.io/pm-carousel/

Features

HTML markup

The HTML order is very important to be fully accessible. You will notice strings like {text} or {nbr}. They are mandatory and will be replaced by the script.

Full HTML example to use pm-carousel:

Play and Stop button (optional)

This is the most basic button example. You can add any HTML markup that will not break this base. {text} will be replaced by the right value defined inside the data-pm-carousel-playstop attribute.

Paging (optional)

The HTML inside the button can be freely personalized. {nbr} is mandatory and will be replaced by the slide number.

The slides

Previous and next buttons

This is the most basic button example. You can add any HTML markup that will not break this base.

Labels inside data-pm-carousel-prev and data-pm-carousel-next attributes are used to dynamize {text}.

Settings

Default settings:

Usage

In your script:

If you need to load the script directly on your page, or to import it the "old-fashion way" (see https://github.com/umdjs/umd), you can find the umd version inside the dist folder: pm-carousel.umd.js.

Initialize

2 ways to initialize pm-carousel:

Both methods can be called again when new carousels are injected into the DOM.

Settings

2 methods:

Responsive settings

Have you noticed the reponsive key in the above example? That's the way to make your carousel fully responsive.

You can use whatever unit you want for the minWidth setting.

The disable setting will deactivate the carousel. If set to auto, the carousel will only be enabled when the total number of items is greater than the group size.

API

The instance of pm-carousel can be reached from nodes with data-pm-carousel attribute.

Play and Stop

Only available when Play/Pause button is present.

Change current page

Disable and reinit


All versions of pm-carousel with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mably/pm-carousel contains the following files

Loading the files please wait ....