An Enyo 2.0 kind to control view switching from animated left and right menus. Similar to UI components used by Facebook and Path applications on iOS and Android. Selecting a "grabber" in the header will toggle the left or right menu. Selecting a menu item swaps the view. If the same view is selected it simply closes the menu. If a different view is selected from the menu, the view "pushes out" before closing.

Source and samples available at

Requires the 'layout' Enyo library for the enyo.Slideable component.

Tested platforms include: Android 2+, iOS 5+, Chrome 17+, Safari 5.1+, Firefox 10+

Copyright © 2012 Ryan Watkins
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.