Grundsätzlich kann man sehr viel mit Javascript im allgemeinen anstellen. So wird z.B. auf der Willkommenseite das recht bekannte und verbreitete JS-Framework JQuery verwendet (
http://www.jquery.com, das auch schon recht gut Dokumentiert ist.
Soweit ich das gesehen hab, wird das external.Application-Objekt wohl direkt vom
IDE-Browser zur Verfügung gestellt und ist undokumentiert.