Nepotistic Pontifex Maximus
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    coronasdk-sliderpublic

    coronasdk-slider

    Turn a display object into a sliding panel

    Usage

    1. Install

    Setup lua-loader and then just npm install coronasdk-slider

    2. Require

    local Slider = require("coronasdk-slider")

    3. Have fun

    local panel = display.newRect(...)
    local slidingpanel = Slider:new({}, panel)
    slidingpanel.on("slide") = function (position)
      if "left" == position then print("panel closed") end
      if "right" == position then print("panel open") end
    end

    Now the user can swipe your panel. But you can also let it swipe by code, e.g. when the user taps a certain button: slidingpanel.slide("left") or slidingpanel.slide("right")

    Happen to have a TableView widget that you want to slide? Do this:

    local tableview = widget.newTableView(...)
    local view = tableview[2] -- yes, it's dirty
    local slidingpanel = Slider:new({}, view, {moveobject = tableview})

    License

    GNU Lesser General Public License (LGPL)

    Keywords

    none

    install

    npm i coronasdk-slider

    Downloadsweekly downloads

    0

    version

    0.0.1-1

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar