mirror of
https://gitlab.com/octtspacc/OcttKB
synced 2025-01-10 13:53:20 +01:00
36 lines
690 B
JavaScript
36 lines
690 B
JavaScript
|
/*\
|
||
|
title: $:/plugins/ebalster/condition/widgets/if.js
|
||
|
type: application/javascript
|
||
|
module-type: widget
|
||
|
|
||
|
If-condition widget
|
||
|
|
||
|
\*/
|
||
|
(function(){
|
||
|
|
||
|
/*jslint node: true, browser: true */
|
||
|
/*global $tw: false */
|
||
|
"use strict";
|
||
|
|
||
|
var ConditionWidget = require("$:/plugins/ebalster/condition/widgets/condition.js").condition;
|
||
|
|
||
|
var ElseWidget = function(parseTreeNode,options) {
|
||
|
this.initialise(parseTreeNode,options);
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
Inherit from the base widget class
|
||
|
*/
|
||
|
ElseWidget.prototype = new ConditionWidget();
|
||
|
|
||
|
/*
|
||
|
Compute the internal state of the widget
|
||
|
*/
|
||
|
ElseWidget.prototype.execute = function() {
|
||
|
// Execute as an else condition.
|
||
|
this.executeElse("$else");
|
||
|
};
|
||
|
|
||
|
exports.else = ElseWidget;
|
||
|
|
||
|
})();
|