2
// import Mantissa.LiveForm
5
Quotient.Filter.RuleWidget = Mantissa.LiveForm.FormWidget.subclass("Quotient.Filter.RuleWidget");
6
Quotient.Filter.RuleWidget.methods(
7
function submit(self) {
8
Quotient.Filter.RuleWidget.upcall(self, 'submit');
12
Quotient.Filter.HamConfiguration = Nevow.Athena.Widget.subclass("Quotient.Filter.HamConfiguration");
13
Quotient.Filter.HamConfiguration.methods(
14
function retrain(self) {
15
self.callRemote('retrain').addCallback(function(result) {
16
self.node.appendChild(document.createTextNode('Training reset.'));
17
}).addErrback(function(err) {
18
self.node.appendChild(document.createTextNode('Error: ' + err.description));
23
function reclassify(self) {
24
self.callRemote('reclassify').addCallback(function(result) {
25
self.node.appendChild(document.createTextNode('Beginning reclassification.'));
26
}).addErrback(function(err) {
27
self.node.appendChild(document.createTextNode('Error: ' + err.description));