This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 400,000 packages pre-installed, including
androjs with all
npm packages installed. Try it out:
androjs lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
Mix behaviours into objects.
Andro.js takes mixins and applies them, each in its own namespace, to an object, and lets them talk to one another via an event emitter.
Imagine a cube. It can be touched. You want it to make a sound when it goes from not being touched to being touched. You write a little behaviour that emits an event when a first touch occurs. You write another little behaviour that plays a sound when it receives a first touch event. You combine these behaviours on your cube with Andro.js.
$ npm install androjs
Download the repository. Require the
andro.js file in your code. Open
index.html in your browser to see the documentation and an example.
Install Node.js and npm.
Install the node dependencies
$ cd path/to/androjs $ npm install
Run the tests
$ cd path/to/androjs $ npm test
Andro.js is open source, under the MIT licence.