![]() |
org.unizone.0.8551
Instance of TypeScriptInfo
Node data | Value |
org.edgescript.TypeScriptInfo.prerequisiteParcels | List{} |
org.edgescript.TypeScriptInfo.prerequisiteMethods | List{} |
org.edgescript.TypeScriptInfo.script | /* instance Source src; constructor() { Source:(); } class Boolean isResourceOf(Listable node, Symbol aspect) { if (aspect == #adaptors) return true; false; } class String resourceLabel() { "percent"; } trace String resourceString() { "% " + instance src.toString; } Symbol valueType() { #average; } Mixable mixWith(Mixable item) { instance src = Producer.mix(0); addNextSource(instance src); this; } trace Real aspectReal(Symbol aspect) { if (aspect != #value) return null; Real val = instance src.aspectReal(#value); external cond_history = external cond_history_from; (val / instance src.aspectReal(#value)) * 100; } trace Object aspectValue(Symbol aspect) { aspectReal(aspect); } */ |
org.edgescript.TypeScriptInfo.defineType | org.unizone.source.Percent |
org.edgescript.TypeScriptInfo.prerequisiteScripts | List{} |