Piu
Piu is a user interface framework designed to run on microcontrollers. The programming interface to Piu is a JavaScript API of global constructors, functions, and objects that define the containment hierarchy, appearance, behavior, and flow of applications. This document provides details on the objects that define the Piu API and important related concepts.
Inheritance Hierarchy
The basic relationship between these objects in the context of a Piu application is as follows:
Graphical parts of the user interface are all content objects skin, style, and texture objects customize the look (colors, fonts, etc.) of content objects behavior objects are bound to content objects to handle events timeline and transition objects animate content objects
Important Concepts
This section explains important concepts related to Piu applications and defines some of the terms used throughout the rest of this document.