automotive-message-broker
0.13
|
Back to AMB Documentation Main
Bluemonkey is a javascript rendering engine that allows the scripting of source plugin behavior in javascript. It allows developers a quick way to prototype plugin code as well as a way to create custom properties.
Bluemonkey uses internal property names (not DBus API interface names). These properties are defined in lib/vehicleproperty.h. There are mappings from AMB internal property names to DBus API properties in the mappings documentation. The mappings comes in handy when you want to implement properties that are exported as an DBus API interface (ie, org.automotive.VehicleSpeed).
Javascript API documentation is found in bluemonkey.idl and is described using WebIDL. Plugin configuration documentation can be found in bluemonkey.README.