jsdk-offical
Version:
JSDK is the most comprehensive TypeScript framework, like JDK.
29 lines (28 loc) • 906 B
JavaScript
var JS;
(function (JS) {
let example;
(function (example) {
class SortThread extends Thread {
run() {
this.imports('/jsdk/examples/lang/QuickSorter.js');
this.onposted((numbers) => {
let sorted = new JS.example.QuickSorter().sort(numbers);
this.callMain('print', sorted);
});
}
print(numbers) {
let html = '';
numbers.forEach(n => {
html += `${n}<br/>`;
});
$1('#sorted1').innerHTML = html;
}
sort(numbers) {
this.start();
this.postThread(numbers);
}
}
example.SortThread = SortThread;
})(example = JS.example || (JS.example = {}));
})(JS || (JS = {}));
var SortThread = JS.example.SortThread;