libwasm.types

Undocumented in source.

Public Imports

optional
public import optional;
Undocumented in source.
libwasm.sumtype
public import libwasm.sumtype;
Undocumented in source.
libwasm.lodash
public import libwasm.lodash;
Undocumented in source.
libwasm.bindings.Console
public import libwasm.bindings.Console;
Undocumented in source.

Members

Aliases

EventHandle
alias EventHandle = uint
Undocumented in source.
Handle
alias Handle = uint
Undocumented in source.
WindowProxy
alias WindowProxy = Window
Undocumented in source.

Enums

EventType
enum EventType
Undocumented in source.
ListenerType
enum ListenerType
Undocumented in source.
NodeType
enum NodeType
Undocumented in source.
assumeUsed
enum assumeUsed
Undocumented in source.
attr
enum attr
Undocumented in source.
callback
enum callback
Undocumented in source.
child
enum child
Undocumented in source.
prop
enum prop
Undocumented in source.

Functions

DataView_Create
Handle DataView_Create(ubyte[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Float32Array_Create
Handle Float32Array_Create(float[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Int32Array_Create
Handle Int32Array_Create(int[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Int8Array_Create
Handle Int8Array_Create(byte[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
JSON_parse_string
Handle JSON_parse_string(string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
JSON_stringify
string JSON_stringify(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_EventHandler__void
void Object_Call_EventHandler__void(Handle , string , bool , EventHandlerNonNull )
Undocumented in source. Be warned that the author may not have intended to support it.
Object_Call_EventHandler__void
void Object_Call_EventHandler__void(Handle , string , bool , EventHandlerNonNull )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_Handle__Handle
Handle Object_Call_Handle__Handle(Handle , string , Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_Handle__void
void Object_Call_Handle__void(Handle , string , Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call__void
void Object_Call__void(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_bool__Handle
Handle Object_Call_bool__Handle(Handle , string , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_bool__OptionalHandle
Optional!Handle Object_Call_bool__OptionalHandle(Handle , string , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_bool__void
void Object_Call_bool__void(Handle , string , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_double__void
void Object_Call_double__void(Handle , string , double )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_double_double__void
void Object_Call_double_double__void(Handle , string , double , double )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_float__void
void Object_Call_float__void(Handle , string , float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_int__Handle
Handle Object_Call_int__Handle(Handle , string , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_int__OptionalHandle
Optional!Handle Object_Call_int__OptionalHandle(Handle , string , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_int__void
void Object_Call_int__void(Handle , string , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__Handle
Handle Object_Call_string__Handle(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__OptionalHandle
Optional!Handle Object_Call_string__OptionalHandle(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__OptionalString
Optional!string Object_Call_string__OptionalString(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__bool
bool Object_Call_string__bool(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__string
string Object_Call_string__string(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string__void
void Object_Call_string__void(Handle , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string_string__Handle
Handle Object_Call_string_string__Handle(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_string_string__void
void Object_Call_string_string__void(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_uint__Handle
Handle Object_Call_uint__Handle(Handle , string , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_uint__OptionalHandle
Optional!Handle Object_Call_uint__OptionalHandle(Handle , string , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_uint__string
string Object_Call_uint__string(Handle , string , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_uint__void
void Object_Call_uint__void(Handle , string , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Call_uint_uint__string
string Object_Call_uint_uint__string(Handle , string , uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__EventHandler
EventHandler Object_Getter__EventHandler(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__Handle
Handle Object_Getter__Handle(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__Handle
Handle Object_Getter__Handle(Handle , string )
Undocumented in source. Be warned that the author may not have intended to support it.
Object_Getter__OptionalBool
Optional!bool Object_Getter__OptionalBool(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__OptionalDouble
Optional!double Object_Getter__OptionalDouble(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__OptionalHandle
Optional!Handle Object_Getter__OptionalHandle(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__OptionalHandle
Optional!Handle Object_Getter__OptionalHandle(Handle , string )
Undocumented in source. Be warned that the author may not have intended to support it.
Object_Getter__OptionalString
Optional!string Object_Getter__OptionalString(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__OptionalUint
Optional!uint Object_Getter__OptionalUint(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__bool
bool Object_Getter__bool(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__double
double Object_Getter__double(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__float
float Object_Getter__float(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__int
int Object_Getter__int(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__string
string Object_Getter__string(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__string
string Object_Getter__string(Handle , string )
Undocumented in source. Be warned that the author may not have intended to support it.
Object_Getter__uint
uint Object_Getter__uint(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_Getter__ushort
ushort Object_Getter__ushort(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__Handle
Handle Object_VarArgCall__Handle(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__bool
bool Object_VarArgCall__bool(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__double
double Object_VarArgCall__double(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__float
float Object_VarArgCall__float(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__int
int Object_VarArgCall__int(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__long
long Object_VarArgCall__long(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__short
short Object_VarArgCall__short(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__string
string Object_VarArgCall__string(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__uint
uint Object_VarArgCall__uint(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__ulong
ulong Object_VarArgCall__ulong(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__ushort
ushort Object_VarArgCall__ushort(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__void
void Object_VarArgCall__void(Handle , string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Object_VarArgCall__void
void Object_VarArgCall__void(Handle , string , string , string )
Undocumented in source. Be warned that the author may not have intended to support it.
Serialize_Object_VarArgCall
R Serialize_Object_VarArgCall(Handle hndl, string method, string argsdef, TupleArgs tupleArgs)
Undocumented in source. Be warned that the author may not have intended to support it.
Static_Call_Handle__void
void Static_Call_Handle__void(string , string , Handle )
Undocumented in source. Be warned that the author may not have intended to support it.
Static_Call_Handle__void
void Static_Call_Handle__void(string , string , Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Static_Call_string__void
void Static_Call_string__void(string , string , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Uint8Array_Create
Handle Uint8Array_Create(ubyte[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
all
auto all(JsHandle[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
allSettled
auto allSettled(JsHandle[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
allocString
ubyte* allocString(uint bytes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
any
auto any(JsHandle[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
await
void await(T promise)

Waits for the promise to finish

clearInterval
void clearInterval(int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clearTimeout
void clearTimeout(int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
doLog
void doLog(uint val)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dropHandle
auto dropHandle(Handle data)
Undocumented in source. Be warned that the author may not have intended to support it.
eval
Eval eval(string eval_str)
Undocumented in source. Be warned that the author may not have intended to support it.
exportDelegate
void exportDelegate(string name, void function(Handle) fun)
Undocumented in source. Be warned that the author may not have intended to support it.
exportDelegate
void exportDelegate(string name, void delegate(Handle) del)
Undocumented in source. Be warned that the author may not have intended to support it.
format
Vector!char format(ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.
frontRef
auto frontRef(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
getOrCreateHandle
Handle getOrCreateHandle(T data)
Undocumented in source. Be warned that the author may not have intended to support it.
getTimeStamp
long getTimeStamp()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jsCallback
void jsCallback(uint ctx, uint fun, Handle arg)
Undocumented in source. Be warned that the author may not have intended to support it.
jsCallback0
void jsCallback0(uint ctx, uint fun)
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_Handle__Handle
Handle ldexec_Handle__Handle(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_Handle__Handle
Handle ldexec_Handle__Handle(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_Handle__double
double ldexec_Handle__double(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_Handle__double
double ldexec_Handle__double(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_Handle__long
long ldexec_Handle__long(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_Handle__long
long ldexec_Handle__long(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_Handle__string
string ldexec_Handle__string(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_Handle__string
string ldexec_Handle__string(Handle , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_long__Handle
Handle ldexec_long__Handle(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_long__Handle
Handle ldexec_long__Handle(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_long__double
double ldexec_long__double(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_long__double
double ldexec_long__double(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_long__long
long ldexec_long__long(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_long__long
long ldexec_long__long(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_long__string
string ldexec_long__string(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_long__string
string ldexec_long__string(long , string , bool delegate() , void delegate(Handle) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_string__Handle
Handle ldexec_string__Handle(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_string__Handle
Handle ldexec_string__Handle(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_string__double
double ldexec_string__double(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_string__double
double ldexec_string__double(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_string__long
long ldexec_string__long(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_string__long
long ldexec_string__long(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source. Be warned that the author may not have intended to support it.
ldexec_string__string
string ldexec_string__string(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldexec_string__string
string ldexec_string__string(string , string , bool delegate() , void delegate(Handle) , bool )
Undocumented in source. Be warned that the author may not have intended to support it.
libasync_promise_all__promise
Handle libasync_promise_all__promise(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libasync_promise_allsettled__promise
Handle libasync_promise_allsettled__promise(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libasync_promise_any__promise
Handle libasync_promise_any__promise(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__bool
Handle libwasm_add__bool(bool )
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_add__bool
Handle libwasm_add__bool(bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__byte
Handle libwasm_add__byte(byte )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__double
Handle libwasm_add__double(double )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__float
Handle libwasm_add__float(float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__int
Handle libwasm_add__int(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__ints
Handle libwasm_add__ints(int[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__long
Handle libwasm_add__long(long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__object
Handle libwasm_add__object()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__object
Handle libwasm_add__object()
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_add__short
Handle libwasm_add__short(short )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__string
Handle libwasm_add__string(string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__string
Handle libwasm_add__string(string )
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_add__ubyte
Handle libwasm_add__ubyte(ubyte )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__uint
Handle libwasm_add__uint(uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__uints
Handle libwasm_add__uints(uint[] )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__ulong
Handle libwasm_add__ulong(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_add__ushort
Handle libwasm_add__ushort(ushort )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_await__void
void libwasm_await__void(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_copyObjectRef
Handle libwasm_copyObjectRef(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__bool
bool libwasm_get__bool(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__byte
byte libwasm_get__byte(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__double
double libwasm_get__double(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__field
Handle libwasm_get__field(Handle , string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__float
float libwasm_get__float(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__int
int libwasm_get__int(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__long
long libwasm_get__long(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__short
short libwasm_get__short(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__string
string libwasm_get__string(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__string
string libwasm_get__string(Handle )
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_get__ubyte
ubyte libwasm_get__ubyte(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__uint
uint libwasm_get__uint(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__ulong
ulong libwasm_get__ulong(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get__ushort
ushort libwasm_get__ushort(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_get_idx__field
Handle libwasm_get_idx__field(Handle , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_removeObject
void libwasm_removeObject(Handle )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_removeObject
void libwasm_removeObject(Handle )
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_set__function
void libwasm_set__function(string , int ctx, int ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
libwasm_set__function
void libwasm_set__function(string , int ctx, int ptr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
libwasm_unset__function
void libwasm_unset__function(string )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ptr
auto ptr(JsHandle handle)
Undocumented in source. Be warned that the author may not have intended to support it.
recastOpt
auto recastOpt(Optional!U item)
Undocumented in source. Be warned that the author may not have intended to support it.
setInterval
int setInterval(int ctx, int ptr, int ms)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setInterval
int setInterval(Delegate del, int ms)
Undocumented in source. Be warned that the author may not have intended to support it.
setTimeout
int setTimeout(int ctx, int ptr, int ms)
Undocumented in source. Be warned that the author may not have intended to support it.
setTimeout
int setTimeout(Delegate del, int ms)
Undocumented in source. Be warned that the author may not have intended to support it.
setTimeout
int setTimeout(int ctx, int ptr, int ms)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
toOpt
auto toOpt(T item)
Undocumented in source. Be warned that the author may not have intended to support it.
unexportDelegate
void unexportDelegate(string name)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

ExternPromiseCallback
mixintemplate ExternPromiseCallback(string funName, T, U)
Undocumented in source.
ExternPromiseCallback
mixintemplate ExternPromiseCallback(string funName, T)
Undocumented in source.

Structs

Any
struct Any
Undocumented in source.
ArrayBuffer
struct ArrayBuffer
Undocumented in source.
ArrayBufferView
struct ArrayBufferView
Undocumented in source.
ArrayPair
struct ArrayPair(T, U)
Undocumented in source.
AudioParam
struct AudioParam
Undocumented in source.
BufferSource
struct BufferSource
Undocumented in source.
DataView
struct DataView
Undocumented in source.
Eval
struct Eval
Undocumented in source.
Float32Array
struct Float32Array
Undocumented in source.
Float64Array
struct Float64Array
Undocumented in source.
FrozenArray
struct FrozenArray(T)
Undocumented in source.
InputStream
struct InputStream
Undocumented in source.
Int16Array
struct Int16Array
Undocumented in source.
Int32Array
struct Int32Array
Undocumented in source.
Int8Array
struct Int8Array
Undocumented in source.
Iterator
struct Iterator(T)
Undocumented in source.
JSON
struct JSON
Undocumented in source.
JsHandle
struct JsHandle
Undocumented in source.
JsObject
struct JsObject
Undocumented in source.
JsPromise
struct JsPromise(T = Any)
Undocumented in source.
MIDIInput
struct MIDIInput
Undocumented in source.
MIDIOutput
struct MIDIOutput
Undocumented in source.
ReadableStream
struct ReadableStream
Undocumented in source.
Record
struct Record(T...)
Undocumented in source.
Sequence
struct Sequence(T)
Undocumented in source.
TypedArray
struct TypedArray(T)
Undocumented in source.
Uint16Array
struct Uint16Array
Undocumented in source.
Uint32Array
struct Uint32Array
Undocumented in source.
Uint8Array
struct Uint8Array
Undocumented in source.
Uint8ClampedArray
struct Uint8ClampedArray
Undocumented in source.
connect
struct connect(field...)
Undocumented in source.
entering
struct entering(alias path)
Undocumented in source.
inject
struct inject(alias parent_name)
Undocumented in source.
leaving
struct leaving(alias path)
Undocumented in source.
nsISupports
struct nsISupports
Undocumented in source.
nsIVariant
struct nsIVariant
Undocumented in source.
visible
struct visible(alias condition)
Undocumented in source.

Templates

BridgeType
template BridgeType(T)
Undocumented in source.
as
template as(Target)
Undocumented in source.
isTOrPointer
template isTOrPointer(T, Target)
Undocumented in source.
libwasmMangle
template libwasmMangle(T)
Undocumented in source.

Variables

assumeUsed (from ldc.attributes)
auto assumeUsed; via public import ldc.attributes : assumeUsed;

When applied to a global symbol, the compiler, assembler, and linker are required to treat the symbol as if there is a reference to the symbol that it cannot see (which is why they have to be named). For example, it prevents the deletion by the linker of an unreferenced symbol.

invalidHandle
enum JsHandle invalidHandle;
Undocumented in source.

Meta