Skip to content

GUI engine combining easeljs and backbonejs. Developed to be used with flash cc html5 output, but can be used with any easeljs content.

License

Notifications You must be signed in to change notification settings

CatLabInteractive/easelbone

Repository files navigation

easelbone

A GUI engine combining EaselJS and Backbone.js. Originally developed for use with Flash CC HTML5 output, but can be used with any EaselJS content.

Features

  • Navigatable views with keyboard and mouse support
  • UI controls: sliders, checkboxes, selectboxes, and buttons
  • Scrollable containers with list and float layouts
  • Text rendering with auto-sizing and emoji support
  • Alpha mask support
  • Asset loading and management
  • Built on top of AMD modules (RequireJS)

Documentation

Visit the documentation and examples page for a full overview of the library and live demos.

Installation

npm install easelbone

Or with Bower:

bower install easelbone

Examples

Live examples are hosted on GitHub Pages:

Pull request previews are automatically deployed to https://catlabinteractive.github.io/easelbone/pr/<PR_NUMBER>/examples/.

Development

# Install dependencies
npm install
npx bower install

# Build
npm run build

# Watch for changes
npx grunt watch

License

MIT

About

GUI engine combining easeljs and backbonejs. Developed to be used with flash cc html5 output, but can be used with any easeljs content.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •