Skip to content

ExternsJS Development

Andrew Wetmore edited this page Feb 7, 2026 · 1 revision

Maria José Esteve says (email September 2, 2025), "The original idea of the project was to provide a set of libraries that would allow us to integrate JS controls into our JSRoyale developments: ECharts, Virtual-Select, Inspire-Tree, FullCalendar, Mobiscroll, etc.

The starting point was the integration of a simple component, (Inspire-Tree JS), and I decided to continue from there.

As a first step, I transformed the d.ts files into Google Closure externs (CommonJS-compatible) using tsickle, and integrated the result into (royale-typedefs). I would appreciate if someone with more experience could review it and confirm what should be adjusted or improved. I followed other projects as reference and configured both Maven and Ant builds; everything seems to be working.

Clone this wiki locally