JS::File
Class methods
to_js(io : IO)
Base file emission includes class/function declarations plus all registered JS fragments in declaration order.
to_js
SourceMacros
_register_js_fragment(namespace, strict = false, &blk)
Sourceasync_js_function(name, &blk)
Sourcedef_to_js(strict = false, &blk)
Sourcedef_to_js(namespace, strict = false, &blk)
Sourcejs_alias(new_name, old_name)
Sourcejs_class(name, &blk)
Sourcejs_fragment(strict = false, &blk)
Sourcejs_function(name, &blk)
Source