Giter VIP home page Giter VIP logo

whirly's Introduction

Whirly Documentation

Whirly is a dead simple carousel that does not rely on any third party library. Just pass it some HTML IDs of 'panels' that you'd like to revolve through, call start(), and it handles the rest.

Usage

Include the file as such:

<script src="whirly.js" type="text/javascript"></script>

Create a new instance and 'start' it:

var whirly = new Whirly({
  panels: ['panel1', 'panel2', 'panel3']
})
whirly.start();

Initialization Fields

  • delay: optional, in miliseconds, defaults to 6 seconds (6000ms)
  • `panels``: required, array of strings of HTML ids that represent your panels

API

start()

Starts the carousel a-turnin'. If its not been started before, it will start with the first panel. If it's been stopped it will start at the current shown panel.

stop()

Stops the carousel on the currently showing panel.

next()

Shows the next panel.

prev()

Shows the previous panel.

showPanel(id)

Shows the panel with the passed in id.

hidePanel(id)

Hides the panel with the passed in id.

whirly's People

Contributors

madtimber avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.