area47 members
App & lifecycle
Start and stop apps, run code every frame, and ask for permissions.
Start here
datumhue.on_updateRegister the per-frame update handler;dtis the seconds since the previous invocation.datumhue.app.spawnSpawn a child app from inlinecode, a loadedpackage, or a resolvedpackage_ref.datumhue.app.request_permissionRequest a capability from the parent window manager.
In this area
- datumhueThe functions and fields of the
datumhuetable itself. - datumhue.appSpawn child apps, end this app, look up this app, its parent and the root app, and check and request permissions.
- AppAn opaque app identity.
- PermissionRequestA capability a descendant app asked for, delivered as the
requestfield on theapp_permission_requestevent payload. - PackageA loaded package — the running app's own bundle (
datumhue.package) or another package loaded viadir:load_package/file:load_package. - SubscriptionA live subscription.
- HttpMountA granted capability routing HTTP requests to one operator-pinned origin, granted as
datumhue.args.http_mounts.<name>or re-granted at child spawn. - IngressMountA granted capability for subscribing to one operator-named ingress channel, granted as
datumhue.or re-granted at child spawn.args. ingress_ mounts.<name>