LivePipe UI High-Quality Controls & Widgets for Prototype Programming

Introduction

LivePipe UI is a suite of high quality widgets and controls for web 2.0 applications built using the Prototype JavaScript Framework. Each control is well tested, highly extensible, fully documented and degrades gracefully for non JavaScript enabled browsers where possible. MIT licensed and actively maintained.
Event Oriented Programming

introduces a mechanism to create and observe events on any object, not just DOM Elements. This is used by all controls, and allows for fine grained control of your user interface. Making use of this is as easy as:

var w = new Control.Window();  
w.observe('afterOpen',function(){  
    //insert your custom logic here  
});  

Control Examples

Tabs
Window
TextArea
SelectMultiple
Rating
ProgressBar
ScrollBar
ContextMenu

Control.ProgressBar is a percentage based progress bar that can be set to grow in one of three ways: on a timed interval, when events in your application tell it to, or it can be set to poll a given URL.

Extras

LivePipe UI also includes a small and growing collection of useful extras. Currently this list includes:

Event.Behavior
Cookie
HotKey

Leave a Reply

Your email address will not be published. Required fields are marked *