This is a part of the Permissions system.
The NTX System
"Project Avocado", as we used to call it, is the most interesting and ongoing project in the new NovaOS. The idea is simple, a unified system that gets added into applications while they're running so that they have the ability to talk with the NovaOS system - even when being fully isolated and sandboxed.
The permissions system relies on this single system a lot, it is the underlying state of all app-os communications. Everything an app wants to do is available within this one system.
Basic structure
It's a javascript class, with a ton of functions inside. That's it. But looking again shows that all the functions are grouped with categories. The categories are named "fileGet", "dir", "olp" etc.
Adding to your app
Using it is as easy as including a nova-include with "ntx" in the content. The class will be added to your application context's myWindow object. Remember, you can only use myWindow inside the greenflag function or after greenflag has been called.
Using it
Detailed documentation of different methods will be up once the implementation is actually done.