RuleList
A RuleList is a collection of Rule objects.
new jsb.RuleList({ "textarea.editor": "external.js#my.library.editor", "input.slider": ui.slider, "input.spinner": ui.spinner, "input.progressbar": ui.progressbar, "#my-button": { onclick: function(element, event) { // do something } } });
Properties and Methods
A RuleList inherits its properties and methods from base2.Collection. The example below shows how you can access an individual Rule. Just in case you ever need to do that.
var rules = new jsb.RuleList({ "input.spinner": ui.spinner, "input.slider": ui.slider, "input.progressbar": ui.progressbar }); var spinners = rules.get("input.spinner"); spinners.refresh();
Notes
Removing a Rule from a RuleList does not remove the Rule from the rule engine. There is currently no way to do this.