Viewing File: /home/ubuntu/code_review/phabricator/webroot/rsrc/js/application/trigger/TriggerRuleType.js
/**
* @requires trigger-rule-control
* @provides trigger-rule-type
* @javelin
*/
JX.install('TriggerRuleType', {
construct: function() {
},
properties: {
type: null,
name: null,
isSelectable: true,
defaultValue: null,
control: null
},
statics: {
newFromDictionary: function(map) {
var control = JX.TriggerRuleControl.newFromDictionary(map.control);
return new JX.TriggerRuleType()
.setType(map.type)
.setName(map.name)
.setIsSelectable(map.selectable)
.setDefaultValue(map.defaultValue)
.setControl(control);
},
},
members: {
}
});
Back to Directory
File Manager