Powder/GithubViz — Issue #29: Callback von JS to P5
Author: Powder
Created: 2012-01-29 03:46:45+00:00
State: open
Labels: javascript, processing.js

Habs noch nicht hinbekommen nen callback von JS zur IDE zu machen.
Wird gebraucht weil das Laden der Daten ja ne gewisse Zeit braucht - ist also schöner wenn die githubJS-Funktion bescheid sagt, wenn sie fertig is. In purem Javascript geht das...

Javascript-Code in der IDE zu führen geht (Mixed, also Java und JS gemischt oder auch in einer externen Datei).
LEIDER zickt die P5 IDE aber rum, wenn man gitgub.js eimbinden will, da es von dateien in dem Ordner "vendor" abhängig ist. Ganze Ordner einbinden geht wohl nicht. ABER ich kann das ganze einbinden, nur geht dann das Kompilieren / Starten in der IDE nicht mehr und man muss jedes Mal ne selbstgemachte HTML in den applet_js-Ordner schieben und die Datei aus dem Vendor-Ordner verlinken.
Naja blabla, folgende Möglichkeiten:

1) Weg von der IDE - pures JS
2) Man benutzt die IDE (ohne IDE-Funktionalität) und fragt dauernd ab ob die Daten schon da sind (Polling) - nicht sehr schön
3) Man nutzt die IDE doch, versucht die Pfadangaben der Github-Abhängigkeiten raus zu bekommen (Vendor-Dateien) und schreibt sich nen Wrapper, der das Datenpaket in JS handelt und einem bekannte Typen zurück gibt (int, String). Löst die Sache mit dem Callback allerdings auch nicht...
So, Kopf is Matsch. Geh schlafen. Gut nacht!