A view is used to present the methods provided by an oscit resource as graphical elements. Views should be stored under /views.
A view simply contains a list of methods that cannot be called and store the widget’s view information (class is null, type is not used):
/views/base {"view":{"widget":"Device", "x":100, "y":100, "width":200,
"height":200, "widget":"Device"}
/views/base/1 {"view":{"widget":"Slider", "x":10, "y":10, "width":30,
"height":150, "connect":"/l/tempo"}}
/views/base/2 {"view":{"widget":"Slider", "x":50, "y":10, "width":30,
"height":150, "connect":"/l/velocity"}}
/views/base/3 {"view":{"widget":"Pad""x", "x":50, "y":10, "width":30,
"height":150, "connect_x":"/l/velocity",
"connect_y":"/l/tempo"}}
Funding from the Swiss Federal Office of Culture to write the graphical frontend to rubyk !
Moving from a global mutex to a global select/poll loop.