WebAssemblyCalls
Overview
Direct calls to the javscript side.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
- Platforms: WebAssembly
constructor protected
constructor
WebAssemblyCalls()
init()
WebAssemblyCalls()
Sub New()
AddEvent External
class method AddEvent(aSelf: IntPtr; aName: String; inst: WebAssemblyDelegate)
static void AddEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
static func AddEvent(_ aSelf: IntPtr, _ aName: String, _ inst: WebAssemblyDelegate)
static void AddEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
Shared Sub AddEvent(aSelf As IntPtr, aName As String, inst As WebAssemblyDelegate)
Parameters:
- aSelf:
- aName:
- inst:
AjaxRequest External
class method AjaxRequest(url: ^Char; urlLength: Int32): Int32
static Int32 AjaxRequest(Char* url, Int32 urlLength)
static func AjaxRequest(_ url: UnsafeMutablePointer<Char>, _ urlLength: Int32) -> Int32
static Int32 AjaxRequest(Char* url, Int32 urlLength)
Shared Function AjaxRequest(url As Ptr(Of Char), urlLength As Int32) As Int32
Parameters:
- url:
- urlLength:
AjaxRequestBinary External
class method AjaxRequestBinary(url: ^Char; urlLength: Int32): Int32
static Int32 AjaxRequestBinary(Char* url, Int32 urlLength)
static func AjaxRequestBinary(_ url: UnsafeMutablePointer<Char>, _ urlLength: Int32) -> Int32
static Int32 AjaxRequestBinary(Char* url, Int32 urlLength)
Shared Function AjaxRequestBinary(url As Ptr(Of Char), urlLength As Int32) As Int32
Parameters:
- url:
- urlLength:
ArrayLength External
class method ArrayLength(aSelf: IntPtr): Int32
static Int32 ArrayLength(IntPtr aSelf)
static func ArrayLength(_ aSelf: IntPtr) -> Int32
static Int32 ArrayLength(IntPtr aSelf)
Shared Function ArrayLength(aSelf As IntPtr) As Int32
Parameters:
- aSelf:
Call External
class method Call(aSelf: IntPtr; aName: String; aArgs: ^IntPtr; aArgCount: IntPtr; aReleaseArgs: Boolean): IntPtr
static IntPtr Call(IntPtr aSelf, String aName, IntPtr* aArgs, IntPtr aArgCount, Boolean aReleaseArgs)
static func Call(_ aSelf: IntPtr, _ aName: String, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr, _ aReleaseArgs: Boolean) -> IntPtr
static IntPtr Call(IntPtr aSelf, String aName, IntPtr* aArgs, IntPtr aArgCount, Boolean aReleaseArgs)
Shared Function Call(aSelf As IntPtr, aName As String, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr, aReleaseArgs As Boolean) As IntPtr
Parameters:
- aSelf:
- aName:
- aArgs:
- aArgCount:
- aReleaseArgs:
ClearInterval External
class method ClearInterval(aHandle: IntPtr)
static void ClearInterval(IntPtr aHandle)
static func ClearInterval(_ aHandle: IntPtr)
static void ClearInterval(IntPtr aHandle)
Shared Sub ClearInterval(aHandle As IntPtr)
Parameters:
- aHandle:
CloneHandle External
class method CloneHandle(aHandle: IntPtr): IntPtr
static IntPtr CloneHandle(IntPtr aHandle)
static func CloneHandle(_ aHandle: IntPtr) -> IntPtr
static IntPtr CloneHandle(IntPtr aHandle)
Shared Function CloneHandle(aHandle As IntPtr) As IntPtr
Parameters:
- aHandle:
class method ConsoleLog(s: ^Char; len: Int32)
static void ConsoleLog(Char* s, Int32 len)
static func ConsoleLog(_ s: UnsafeMutablePointer<Char>, _ len: Int32)
static void ConsoleLog(Char* s, Int32 len)
Shared Sub ConsoleLog(s As Ptr(Of Char), len As Int32)
Parameters:
- s:
- len:
ConsoleLog (Int32) External
class method ConsoleLog(val: Int32)
static void ConsoleLog(Int32 val)
static func ConsoleLog(_ val: Int32)
static void ConsoleLog(Int32 val)
Shared Sub ConsoleLog(val As Int32)
Parameters:
- val:
CopyFromArray External
class method CopyFromArray(TargetOff: ^Byte; InputArray: IntPtr; InputOffset: Int32; size: Int32)
static void CopyFromArray(Byte* TargetOff, IntPtr InputArray, Int32 InputOffset, Int32 size)
static func CopyFromArray(_ TargetOff: UnsafeMutablePointer<Byte>, _ InputArray: IntPtr, _ InputOffset: Int32, _ size: Int32)
static void CopyFromArray(Byte* TargetOff, IntPtr InputArray, Int32 InputOffset, Int32 size)
Shared Sub CopyFromArray(TargetOff As Ptr(Of Byte), InputArray As IntPtr, InputOffset As Int32, size As Int32)
Parameters:
- TargetOff:
- InputArray:
- InputOffset:
- size:
CopyToArray External
class method CopyToArray(inputOff: ^Byte; targetArray: IntPtr; targetOffset: Int32; size: Int32)
static void CopyToArray(Byte* inputOff, IntPtr targetArray, Int32 targetOffset, Int32 size)
static func CopyToArray(_ inputOff: UnsafeMutablePointer<Byte>, _ targetArray: IntPtr, _ targetOffset: Int32, _ size: Int32)
static void CopyToArray(Byte* inputOff, IntPtr targetArray, Int32 targetOffset, Int32 size)
Shared Sub CopyToArray(inputOff As Ptr(Of Byte), targetArray As IntPtr, targetOffset As Int32, size As Int32)
Parameters:
- inputOff:
- targetArray:
- targetOffset:
- size:
CreateArray External
class method CreateArray: IntPtr
static IntPtr CreateArray()
static func CreateArray() -> IntPtr
static IntPtr CreateArray()
Shared Function CreateArray() As IntPtr
CreateBoolean External
class method CreateBoolean(aVal: Boolean): IntPtr
static IntPtr CreateBoolean(Boolean aVal)
static func CreateBoolean(_ aVal: Boolean) -> IntPtr
static IntPtr CreateBoolean(Boolean aVal)
Shared Function CreateBoolean(aVal As Boolean) As IntPtr
Parameters:
- aVal:
CreateDate External
class method CreateDate(aValue: Int64): Int32
static Int32 CreateDate(Int64 aValue)
static func CreateDate(_ aValue: Int64) -> Int32
static Int32 CreateDate(Int64 aValue)
Shared Function CreateDate(aValue As Int64) As Int32
Parameters:
- aValue:
CreateDouble External
class method CreateDouble(aVal: Double): IntPtr
static IntPtr CreateDouble(Double aVal)
static func CreateDouble(_ aVal: Double) -> IntPtr
static IntPtr CreateDouble(Double aVal)
Shared Function CreateDouble(aVal As Double) As IntPtr
Parameters:
- aVal:
CreateElement External
class method CreateElement(aElement: String): IntPtr
static IntPtr CreateElement(String aElement)
static func CreateElement(_ aElement: String) -> IntPtr
static IntPtr CreateElement(String aElement)
Shared Function CreateElement(aElement As String) As IntPtr
Parameters:
- aElement:
CreateFunc External
class method CreateFunc(aVal: WebAssemblyDelegate): IntPtr
static IntPtr CreateFunc(WebAssemblyDelegate aVal)
static func CreateFunc(_ aVal: WebAssemblyDelegate) -> IntPtr
static IntPtr CreateFunc(WebAssemblyDelegate aVal)
Shared Function CreateFunc(aVal As WebAssemblyDelegate) As IntPtr
Parameters:
- aVal:
CreateInteger External
class method CreateInteger(aVal: Int32): IntPtr
static IntPtr CreateInteger(Int32 aVal)
static func CreateInteger(_ aVal: Int32) -> IntPtr
static IntPtr CreateInteger(Int32 aVal)
Shared Function CreateInteger(aVal As Int32) As IntPtr
Parameters:
- aVal:
CreateObject External
class method CreateObject: IntPtr
static IntPtr CreateObject()
static func CreateObject() -> IntPtr
static IntPtr CreateObject()
Shared Function CreateObject() As IntPtr
CreateString External
class method CreateString(aVal: String): IntPtr
static IntPtr CreateString(String aVal)
static func CreateString(_ aVal: String) -> IntPtr
static IntPtr CreateString(String aVal)
Shared Function CreateString(aVal As String) As IntPtr
Parameters:
- aVal:
CreateTextNode External
class method CreateTextNode(aVal: String): IntPtr
static IntPtr CreateTextNode(String aVal)
static func CreateTextNode(_ aVal: String) -> IntPtr
static IntPtr CreateTextNode(String aVal)
Shared Function CreateTextNode(aVal As String) As IntPtr
Parameters:
- aVal:
CryptoSafeRandom External
class method CryptoSafeRandom(target: ^Byte; len: Int32)
static void CryptoSafeRandom(Byte* target, Int32 len)
static func CryptoSafeRandom(_ target: UnsafeMutablePointer<Byte>, _ len: Int32)
static void CryptoSafeRandom(Byte* target, Int32 len)
Shared Sub CryptoSafeRandom(target As Ptr(Of Byte), len As Int32)
Parameters:
- target:
- len:
DefineGetterSetterProperty External
class method DefineGetterSetterProperty(aSelf: IntPtr; aName: String; aGetter: WebAssemblyDelegate; aSetter: WebAssemblyDelegate; aFlags: EcmaScriptPropertyFlags)
static void DefineGetterSetterProperty(IntPtr aSelf, String aName, WebAssemblyDelegate aGetter, WebAssemblyDelegate aSetter, EcmaScriptPropertyFlags aFlags)
static func DefineGetterSetterProperty(_ aSelf: IntPtr, _ aName: String, _ aGetter: WebAssemblyDelegate, _ aSetter: WebAssemblyDelegate, _ aFlags: EcmaScriptPropertyFlags)
static void DefineGetterSetterProperty(IntPtr aSelf, String aName, WebAssemblyDelegate aGetter, WebAssemblyDelegate aSetter, EcmaScriptPropertyFlags aFlags)
Shared Sub DefineGetterSetterProperty(aSelf As IntPtr, aName As String, aGetter As WebAssemblyDelegate, aSetter As WebAssemblyDelegate, aFlags As EcmaScriptPropertyFlags)
Parameters:
- aSelf:
- aName:
- aGetter:
- aSetter:
- aFlags:
DefineValueProperty External
class method DefineValueProperty(aSelf: IntPtr; aName: String; aValue: IntPtr; aFlags: EcmaScriptPropertyFlags)
static void DefineValueProperty(IntPtr aSelf, String aName, IntPtr aValue, EcmaScriptPropertyFlags aFlags)
static func DefineValueProperty(_ aSelf: IntPtr, _ aName: String, _ aValue: IntPtr, _ aFlags: EcmaScriptPropertyFlags)
static void DefineValueProperty(IntPtr aSelf, String aName, IntPtr aValue, EcmaScriptPropertyFlags aFlags)
Shared Sub DefineValueProperty(aSelf As IntPtr, aName As String, aValue As IntPtr, aFlags As EcmaScriptPropertyFlags)
Parameters:
- aSelf:
- aName:
- aValue:
- aFlags:
EnumerateKnownTypes External
class method EnumerateKnownTypes(aData: Object; aCB: KnownTypesEnumerator)
static void EnumerateKnownTypes(Object aData, KnownTypesEnumerator aCB)
static func EnumerateKnownTypes(_ aData: Object, _ aCB: KnownTypesEnumerator)
static void EnumerateKnownTypes(Object aData, KnownTypesEnumerator aCB)
Shared Sub EnumerateKnownTypes(aData As Object, aCB As KnownTypesEnumerator)
Parameters:
- aData:
- aCB:
Equals virtual (declared in Object)
Default constructor.
method Equals(aOther: Object): Boolean
Boolean Equals(Object aOther)
func Equals(_ aOther: Object) -> Boolean
Boolean Equals(Object aOther)
Function Equals(aOther As Object) As Boolean
Parameters:
- aOther: the reference to compare this with.
Eval External
class method Eval(aVal: String): IntPtr
static IntPtr Eval(String aVal)
static func Eval(_ aVal: String) -> IntPtr
static IntPtr Eval(String aVal)
Shared Function Eval(aVal As String) As IntPtr
Parameters:
- aVal:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
FreeHandle External
class method FreeHandle(handle: Int32)
static void FreeHandle(Int32 handle)
static func FreeHandle(_ handle: Int32)
static void FreeHandle(Int32 handle)
Shared Sub FreeHandle(handle As Int32)
Parameters:
- handle:
Get External
class method Get(aSelf: IntPtr; aName: String): IntPtr
static IntPtr Get(IntPtr aSelf, String aName)
static func Get(_ aSelf: IntPtr, _ aName: String) -> IntPtr
static IntPtr Get(IntPtr aSelf, String aName)
Shared Function Get(aSelf As IntPtr, aName As String) As IntPtr
Parameters:
- aSelf:
- aName:
GetArray External
class method GetArray(aSelf: IntPtr; aIdx: Int32): IntPtr
static IntPtr GetArray(IntPtr aSelf, Int32 aIdx)
static func GetArray(_ aSelf: IntPtr, _ aIdx: Int32) -> IntPtr
static IntPtr GetArray(IntPtr aSelf, Int32 aIdx)
Shared Function GetArray(aSelf As IntPtr, aIdx As Int32) As IntPtr
Parameters:
- aSelf:
- aIdx:
GetCurrentLocale External
class method GetCurrentLocale: Int32
static Int32 GetCurrentLocale()
static func GetCurrentLocale() -> Int32
static Int32 GetCurrentLocale()
Shared Function GetCurrentLocale() As Int32
GetDoubleValue External
class method GetDoubleValue(aHandle: IntPtr): Double
static Double GetDoubleValue(IntPtr aHandle)
static func GetDoubleValue(_ aHandle: IntPtr) -> Double
static Double GetDoubleValue(IntPtr aHandle)
Shared Function GetDoubleValue(aHandle As IntPtr) As Double
Parameters:
- aHandle:
GetElementById External
class method GetElementById(aId: String): IntPtr
static IntPtr GetElementById(String aId)
static func GetElementById(_ aId: String) -> IntPtr
static IntPtr GetElementById(String aId)
Shared Function GetElementById(aId As String) As IntPtr
Parameters:
- aId:
GetElementByName External
class method GetElementByName(aName: String): IntPtr
static IntPtr GetElementByName(String aName)
static func GetElementByName(_ aName: String) -> IntPtr
static IntPtr GetElementByName(String aName)
Shared Function GetElementByName(aName As String) As IntPtr
Parameters:
- aName:
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetHTMLCollectionItem External
class method GetHTMLCollectionItem(aCollection: IntPtr; aIndex: Int32): IntPtr
static IntPtr GetHTMLCollectionItem(IntPtr aCollection, Int32 aIndex)
static func GetHTMLCollectionItem(_ aCollection: IntPtr, _ aIndex: Int32) -> IntPtr
static IntPtr GetHTMLCollectionItem(IntPtr aCollection, Int32 aIndex)
Shared Function GetHTMLCollectionItem(aCollection As IntPtr, aIndex As Int32) As IntPtr
Parameters:
- aCollection:
- aIndex:
GetIntValue External
class method GetIntValue(aHandle: IntPtr): Int32
static Int32 GetIntValue(IntPtr aHandle)
static func GetIntValue(_ aHandle: IntPtr) -> Int32
static Int32 GetIntValue(IntPtr aHandle)
Shared Function GetIntValue(aHandle As IntPtr) As Int32
Parameters:
- aHandle:
GetLocaleInfo External
class method GetLocaleInfo(locale: ^Char; localeLength: Int32; info: Int32): Int32
static Int32 GetLocaleInfo(Char* locale, Int32 localeLength, Int32 info)
static func GetLocaleInfo(_ locale: UnsafeMutablePointer<Char>, _ localeLength: Int32, _ info: Int32) -> Int32
static Int32 GetLocaleInfo(Char* locale, Int32 localeLength, Int32 info)
Shared Function GetLocaleInfo(locale As Ptr(Of Char), localeLength As Int32, info As Int32) As Int32
Parameters:
- locale:
- localeLength:
- info:
GetLocalTime External
class method GetLocalTime: Double
static Double GetLocalTime()
static func GetLocalTime() -> Double
static Double GetLocalTime()
Shared Function GetLocalTime() As Double
GetNodeListItem External
class method GetNodeListItem(aNodeList: IntPtr; aIndex: Int32): IntPtr
static IntPtr GetNodeListItem(IntPtr aNodeList, Int32 aIndex)
static func GetNodeListItem(_ aNodeList: IntPtr, _ aIndex: Int32) -> IntPtr
static IntPtr GetNodeListItem(IntPtr aNodeList, Int32 aIndex)
Shared Function GetNodeListItem(aNodeList As IntPtr, aIndex As Int32) As IntPtr
Parameters:
- aNodeList:
- aIndex:
GetOSName External
class method GetOSName: Int32
static Int32 GetOSName()
static func GetOSName() -> Int32
static Int32 GetOSName()
Shared Function GetOSName() As Int32
GetStringData External
class method GetStringData(handle: Int32; target: ^Char): Int32
static Int32 GetStringData(Int32 handle, Char* target)
static func GetStringData(_ handle: Int32, _ target: UnsafeMutablePointer<Char>) -> Int32
static Int32 GetStringData(Int32 handle, Char* target)
Shared Function GetStringData(handle As Int32, target As Ptr(Of Char)) As Int32
Parameters:
- handle:
- target:
GetStringLength External
class method GetStringLength(handle: Int32): Int32
static Int32 GetStringLength(Int32 handle)
static func GetStringLength(_ handle: Int32) -> Int32
static Int32 GetStringLength(Int32 handle)
Shared Function GetStringLength(handle As Int32) As Int32
Parameters:
- handle:
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
GetTypeOf External
class method GetTypeOf(aHandle: IntPtr): WebAssemblyType
static WebAssemblyType GetTypeOf(IntPtr aHandle)
static func GetTypeOf(_ aHandle: IntPtr) -> WebAssemblyType
static WebAssemblyType GetTypeOf(IntPtr aHandle)
Shared Function GetTypeOf(aHandle As IntPtr) As WebAssemblyType
Parameters:
- aHandle:
GetUTCTime External
class method GetUTCTime: Double
static Double GetUTCTime()
static func GetUTCTime() -> Double
static Double GetUTCTime()
Shared Function GetUTCTime() As Double
GetWindowObject External
class method GetWindowObject: IntPtr
static IntPtr GetWindowObject()
static func GetWindowObject() -> IntPtr
static IntPtr GetWindowObject()
Shared Function GetWindowObject() As IntPtr
GrowMemory External
class method GrowMemory(aMemory: Int32; aSize: Int32): Int32
static Int32 GrowMemory(Int32 aMemory, Int32 aSize)
static func GrowMemory(_ aMemory: Int32, _ aSize: Int32) -> Int32
static Int32 GrowMemory(Int32 aMemory, Int32 aSize)
Shared Function GrowMemory(aMemory As Int32, aSize As Int32) As Int32
Parameters:
- aMemory:
- aSize:
Invoke External
class method Invoke(aPtr: IntPtr; aArgs: ^IntPtr; aArgCount: IntPtr): IntPtr
static IntPtr Invoke(IntPtr aPtr, IntPtr* aArgs, IntPtr aArgCount)
static func Invoke(_ aPtr: IntPtr, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr) -> IntPtr
static IntPtr Invoke(IntPtr aPtr, IntPtr* aArgs, IntPtr aArgCount)
Shared Function Invoke(aPtr As IntPtr, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr) As IntPtr
Parameters:
- aPtr:
- aArgs:
- aArgCount:
IsArray External
class method IsArray(aArray: IntPtr): Boolean
static Boolean IsArray(IntPtr aArray)
static func IsArray(_ aArray: IntPtr) -> Boolean
static Boolean IsArray(IntPtr aArray)
Shared Function IsArray(aArray As IntPtr) As Boolean
Parameters:
- aArray:
IsHTMLCollection External
class method IsHTMLCollection(aCollection: IntPtr): Boolean
static Boolean IsHTMLCollection(IntPtr aCollection)
static func IsHTMLCollection(_ aCollection: IntPtr) -> Boolean
static Boolean IsHTMLCollection(IntPtr aCollection)
Shared Function IsHTMLCollection(aCollection As IntPtr) As Boolean
Parameters:
- aCollection:
IsNodeList External
class method IsNodeList(aNodeList: IntPtr): Boolean
static Boolean IsNodeList(IntPtr aNodeList)
static func IsNodeList(_ aNodeList: IntPtr) -> Boolean
static Boolean IsNodeList(IntPtr aNodeList)
Shared Function IsNodeList(aNodeList As IntPtr) As Boolean
Parameters:
- aNodeList:
MemorySize External
class method MemorySize(aMemory: Int32): Int32
static Int32 MemorySize(Int32 aMemory)
static func MemorySize(_ aMemory: Int32) -> Int32
static Int32 MemorySize(Int32 aMemory)
Shared Function MemorySize(aMemory As Int32) As Int32
Parameters:
- aMemory:
New_TextDecoder External
class method New_TextDecoder(s: String): IntPtr
static IntPtr New_TextDecoder(String s)
static func New_TextDecoder(_ s: String) -> IntPtr
static IntPtr New_TextDecoder(String s)
Shared Function New_TextDecoder(s As String) As IntPtr
Parameters:
- s:
New_TextEncoder External
class method New_TextEncoder: IntPtr
static IntPtr New_TextEncoder()
static func New_TextEncoder() -> IntPtr
static IntPtr New_TextEncoder()
Shared Function New_TextEncoder() As IntPtr
New_URL External
class method New_URL(s: String; s2: String): IntPtr
static IntPtr New_URL(String s, String s2)
static func New_URL(_ s: String, _ s2: String) -> IntPtr
static IntPtr New_URL(String s, String s2)
Shared Function New_URL(s As String, s2 As String) As IntPtr
Parameters:
- s:
- s2:
New_WebSocket External
class method New_WebSocket(s: String): IntPtr
static IntPtr New_WebSocket(String s)
static func New_WebSocket(_ s: String) -> IntPtr
static IntPtr New_WebSocket(String s)
Shared Function New_WebSocket(s As String) As IntPtr
Parameters:
- s:
New_XMLHttpRequest External
class method New_XMLHttpRequest: IntPtr
static IntPtr New_XMLHttpRequest()
static func New_XMLHttpRequest() -> IntPtr
static IntPtr New_XMLHttpRequest()
Shared Function New_XMLHttpRequest() As IntPtr
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
class method ReferenceEquals(a: Object; b: Object): Boolean
static Boolean ReferenceEquals(Object a, Object b)
static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean
static Boolean ReferenceEquals(Object a, Object b)
Shared Function ReferenceEquals(a As Object, b As Object) As Boolean
Parameters:
- a: left value
- b: right value
ReflectConstruct External
class method ReflectConstruct(aClassName: String; aArgs: ^IntPtr; aArgCount: IntPtr): IntPtr
static IntPtr ReflectConstruct(String aClassName, IntPtr* aArgs, IntPtr aArgCount)
static func ReflectConstruct(_ aClassName: String, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr) -> IntPtr
static IntPtr ReflectConstruct(String aClassName, IntPtr* aArgs, IntPtr aArgCount)
Shared Function ReflectConstruct(aClassName As String, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr) As IntPtr
Parameters:
- aClassName:
- aArgs:
- aArgCount:
RemoveEvent External
class method RemoveEvent(aSelf: IntPtr; aName: String; inst: WebAssemblyDelegate)
static void RemoveEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
static func RemoveEvent(_ aSelf: IntPtr, _ aName: String, _ inst: WebAssemblyDelegate)
static void RemoveEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
Shared Sub RemoveEvent(aSelf As IntPtr, aName As String, inst As WebAssemblyDelegate)
Parameters:
- aSelf:
- aName:
- inst:
Require External
class method Require(aMod: String): IntPtr
static IntPtr Require(String aMod)
static func Require(_ aMod: String) -> IntPtr
static IntPtr Require(String aMod)
Shared Function Require(aMod As String) As IntPtr
Parameters:
- aMod:
ResponseBinaryTextToArray External
class method ResponseBinaryTextToArray(aSource: IntPtr; aTarget: ^Byte): Int32
static Int32 ResponseBinaryTextToArray(IntPtr aSource, Byte* aTarget)
static func ResponseBinaryTextToArray(_ aSource: IntPtr, _ aTarget: UnsafeMutablePointer<Byte>) -> Int32
static Int32 ResponseBinaryTextToArray(IntPtr aSource, Byte* aTarget)
Shared Function ResponseBinaryTextToArray(aSource As IntPtr, aTarget As Ptr(Of Byte)) As Int32
Parameters:
- aSource:
- aTarget:
class method Set(aSelf: IntPtr; aIdx: Int32; aVal: IntPtr; aReleaseVal: Boolean): IntPtr
static IntPtr Set(IntPtr aSelf, Int32 aIdx, IntPtr aVal, Boolean aReleaseVal)
static func Set(_ aSelf: IntPtr, _ aIdx: Int32, _ aVal: IntPtr, _ aReleaseVal: Boolean) -> IntPtr
static IntPtr Set(IntPtr aSelf, Int32 aIdx, IntPtr aVal, Boolean aReleaseVal)
Shared Function Set(aSelf As IntPtr, aIdx As Int32, aVal As IntPtr, aReleaseVal As Boolean) As IntPtr
Parameters:
- aSelf:
- aIdx:
- aVal:
- aReleaseVal:
class method Set(aSelf: IntPtr; aName: String; aVal: IntPtr; aReleaseVal: Boolean): IntPtr
static IntPtr Set(IntPtr aSelf, String aName, IntPtr aVal, Boolean aReleaseVal)
static func Set(_ aSelf: IntPtr, _ aName: String, _ aVal: IntPtr, _ aReleaseVal: Boolean) -> IntPtr
static IntPtr Set(IntPtr aSelf, String aName, IntPtr aVal, Boolean aReleaseVal)
Shared Function Set(aSelf As IntPtr, aName As String, aVal As IntPtr, aReleaseVal As Boolean) As IntPtr
Parameters:
- aSelf:
- aName:
- aVal:
- aReleaseVal:
SetInterval External
class method SetInterval(del: WebAssemblyDelegate; aTimeout: Int32): IntPtr
static IntPtr SetInterval(WebAssemblyDelegate del, Int32 aTimeout)
static func SetInterval(_ del: WebAssemblyDelegate, _ aTimeout: Int32) -> IntPtr
static IntPtr SetInterval(WebAssemblyDelegate del, Int32 aTimeout)
Shared Function SetInterval(del As WebAssemblyDelegate, aTimeout As Int32) As IntPtr
Parameters:
- del:
- aTimeout:
SetTimeout External
class method SetTimeout(del: WebAssemblyDelegate; aTimeout: Int32): IntPtr
static IntPtr SetTimeout(WebAssemblyDelegate del, Int32 aTimeout)
static func SetTimeout(_ del: WebAssemblyDelegate, _ aTimeout: Int32) -> IntPtr
static IntPtr SetTimeout(WebAssemblyDelegate del, Int32 aTimeout)
Shared Function SetTimeout(del As WebAssemblyDelegate, aTimeout As Int32) As IntPtr
Parameters:
- del:
- aTimeout:
ShowMessage External
class method ShowMessage(message: ^Char; messageLength: Int32)
static void ShowMessage(Char* message, Int32 messageLength)
static func ShowMessage(_ message: UnsafeMutablePointer<Char>, _ messageLength: Int32)
static void ShowMessage(Char* message, Int32 messageLength)
Shared Sub ShowMessage(message As Ptr(Of Char), messageLength As Int32)
Parameters:
- message:
- messageLength:
ToLower External
class method ToLower(val: ^Char; data: Int32; aInvariant: Boolean): Int32
static Int32 ToLower(Char* val, Int32 data, Boolean aInvariant)
static func ToLower(_ val: UnsafeMutablePointer<Char>, _ data: Int32, _ aInvariant: Boolean) -> Int32
static Int32 ToLower(Char* val, Int32 data, Boolean aInvariant)
Shared Function ToLower(val As Ptr(Of Char), data As Int32, aInvariant As Boolean) As Int32
Parameters:
- val:
- data:
- aInvariant:
ToString virtual (declared in Object)
Gets the string representation of this method.
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String
Toupper External
class method Toupper(val: ^Char; data: Int32; aInvariant: Boolean): Int32
static Int32 Toupper(Char* val, Int32 data, Boolean aInvariant)
static func Toupper(_ val: UnsafeMutablePointer<Char>, _ data: Int32, _ aInvariant: Boolean) -> Int32
static Int32 Toupper(Char* val, Int32 data, Boolean aInvariant)
Shared Function Toupper(val As Ptr(Of Char), data As Int32, aInvariant As Boolean) As Int32
Parameters:
- val:
- data:
- aInvariant:
WrapTask External
class method WrapTask(aHandle: Object): IntPtr
static IntPtr WrapTask(Object aHandle)
static func WrapTask(_ aHandle: Object) -> IntPtr
static IntPtr WrapTask(Object aHandle)
Shared Function WrapTask(aHandle As Object) As IntPtr
Parameters:
- aHandle:
AddEvent External
class method AddEvent(aSelf: IntPtr; aName: String; inst: WebAssemblyDelegate)
static void AddEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
static func AddEvent(_ aSelf: IntPtr, _ aName: String, _ inst: WebAssemblyDelegate)
static void AddEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
Shared Sub AddEvent(aSelf As IntPtr, aName As String, inst As WebAssemblyDelegate)
Parameters:
- aSelf:
- aName:
- inst:
AjaxRequest External
class method AjaxRequest(url: ^Char; urlLength: Int32): Int32
static Int32 AjaxRequest(Char* url, Int32 urlLength)
static func AjaxRequest(_ url: UnsafeMutablePointer<Char>, _ urlLength: Int32) -> Int32
static Int32 AjaxRequest(Char* url, Int32 urlLength)
Shared Function AjaxRequest(url As Ptr(Of Char), urlLength As Int32) As Int32
Parameters:
- url:
- urlLength:
AjaxRequestBinary External
class method AjaxRequestBinary(url: ^Char; urlLength: Int32): Int32
static Int32 AjaxRequestBinary(Char* url, Int32 urlLength)
static func AjaxRequestBinary(_ url: UnsafeMutablePointer<Char>, _ urlLength: Int32) -> Int32
static Int32 AjaxRequestBinary(Char* url, Int32 urlLength)
Shared Function AjaxRequestBinary(url As Ptr(Of Char), urlLength As Int32) As Int32
Parameters:
- url:
- urlLength:
ArrayLength External
class method ArrayLength(aSelf: IntPtr): Int32
static Int32 ArrayLength(IntPtr aSelf)
static func ArrayLength(_ aSelf: IntPtr) -> Int32
static Int32 ArrayLength(IntPtr aSelf)
Shared Function ArrayLength(aSelf As IntPtr) As Int32
Parameters:
- aSelf:
Call External
class method Call(aSelf: IntPtr; aName: String; aArgs: ^IntPtr; aArgCount: IntPtr; aReleaseArgs: Boolean): IntPtr
static IntPtr Call(IntPtr aSelf, String aName, IntPtr* aArgs, IntPtr aArgCount, Boolean aReleaseArgs)
static func Call(_ aSelf: IntPtr, _ aName: String, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr, _ aReleaseArgs: Boolean) -> IntPtr
static IntPtr Call(IntPtr aSelf, String aName, IntPtr* aArgs, IntPtr aArgCount, Boolean aReleaseArgs)
Shared Function Call(aSelf As IntPtr, aName As String, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr, aReleaseArgs As Boolean) As IntPtr
Parameters:
- aSelf:
- aName:
- aArgs:
- aArgCount:
- aReleaseArgs:
ClearInterval External
class method ClearInterval(aHandle: IntPtr)
static void ClearInterval(IntPtr aHandle)
static func ClearInterval(_ aHandle: IntPtr)
static void ClearInterval(IntPtr aHandle)
Shared Sub ClearInterval(aHandle As IntPtr)
Parameters:
- aHandle:
CloneHandle External
class method CloneHandle(aHandle: IntPtr): IntPtr
static IntPtr CloneHandle(IntPtr aHandle)
static func CloneHandle(_ aHandle: IntPtr) -> IntPtr
static IntPtr CloneHandle(IntPtr aHandle)
Shared Function CloneHandle(aHandle As IntPtr) As IntPtr
Parameters:
- aHandle:
class method ConsoleLog(s: ^Char; len: Int32)
static void ConsoleLog(Char* s, Int32 len)
static func ConsoleLog(_ s: UnsafeMutablePointer<Char>, _ len: Int32)
static void ConsoleLog(Char* s, Int32 len)
Shared Sub ConsoleLog(s As Ptr(Of Char), len As Int32)
Parameters:
- s:
- len:
ConsoleLog (Int32) External
class method ConsoleLog(val: Int32)
static void ConsoleLog(Int32 val)
static func ConsoleLog(_ val: Int32)
static void ConsoleLog(Int32 val)
Shared Sub ConsoleLog(val As Int32)
Parameters:
- val:
CopyFromArray External
class method CopyFromArray(TargetOff: ^Byte; InputArray: IntPtr; InputOffset: Int32; size: Int32)
static void CopyFromArray(Byte* TargetOff, IntPtr InputArray, Int32 InputOffset, Int32 size)
static func CopyFromArray(_ TargetOff: UnsafeMutablePointer<Byte>, _ InputArray: IntPtr, _ InputOffset: Int32, _ size: Int32)
static void CopyFromArray(Byte* TargetOff, IntPtr InputArray, Int32 InputOffset, Int32 size)
Shared Sub CopyFromArray(TargetOff As Ptr(Of Byte), InputArray As IntPtr, InputOffset As Int32, size As Int32)
Parameters:
- TargetOff:
- InputArray:
- InputOffset:
- size:
CopyToArray External
class method CopyToArray(inputOff: ^Byte; targetArray: IntPtr; targetOffset: Int32; size: Int32)
static void CopyToArray(Byte* inputOff, IntPtr targetArray, Int32 targetOffset, Int32 size)
static func CopyToArray(_ inputOff: UnsafeMutablePointer<Byte>, _ targetArray: IntPtr, _ targetOffset: Int32, _ size: Int32)
static void CopyToArray(Byte* inputOff, IntPtr targetArray, Int32 targetOffset, Int32 size)
Shared Sub CopyToArray(inputOff As Ptr(Of Byte), targetArray As IntPtr, targetOffset As Int32, size As Int32)
Parameters:
- inputOff:
- targetArray:
- targetOffset:
- size:
CreateArray External
class method CreateArray: IntPtr
static IntPtr CreateArray()
static func CreateArray() -> IntPtr
static IntPtr CreateArray()
Shared Function CreateArray() As IntPtr
CreateBoolean External
class method CreateBoolean(aVal: Boolean): IntPtr
static IntPtr CreateBoolean(Boolean aVal)
static func CreateBoolean(_ aVal: Boolean) -> IntPtr
static IntPtr CreateBoolean(Boolean aVal)
Shared Function CreateBoolean(aVal As Boolean) As IntPtr
Parameters:
- aVal:
CreateDate External
class method CreateDate(aValue: Int64): Int32
static Int32 CreateDate(Int64 aValue)
static func CreateDate(_ aValue: Int64) -> Int32
static Int32 CreateDate(Int64 aValue)
Shared Function CreateDate(aValue As Int64) As Int32
Parameters:
- aValue:
CreateDouble External
class method CreateDouble(aVal: Double): IntPtr
static IntPtr CreateDouble(Double aVal)
static func CreateDouble(_ aVal: Double) -> IntPtr
static IntPtr CreateDouble(Double aVal)
Shared Function CreateDouble(aVal As Double) As IntPtr
Parameters:
- aVal:
CreateElement External
class method CreateElement(aElement: String): IntPtr
static IntPtr CreateElement(String aElement)
static func CreateElement(_ aElement: String) -> IntPtr
static IntPtr CreateElement(String aElement)
Shared Function CreateElement(aElement As String) As IntPtr
Parameters:
- aElement:
CreateFunc External
class method CreateFunc(aVal: WebAssemblyDelegate): IntPtr
static IntPtr CreateFunc(WebAssemblyDelegate aVal)
static func CreateFunc(_ aVal: WebAssemblyDelegate) -> IntPtr
static IntPtr CreateFunc(WebAssemblyDelegate aVal)
Shared Function CreateFunc(aVal As WebAssemblyDelegate) As IntPtr
Parameters:
- aVal:
CreateInteger External
class method CreateInteger(aVal: Int32): IntPtr
static IntPtr CreateInteger(Int32 aVal)
static func CreateInteger(_ aVal: Int32) -> IntPtr
static IntPtr CreateInteger(Int32 aVal)
Shared Function CreateInteger(aVal As Int32) As IntPtr
Parameters:
- aVal:
CreateObject External
class method CreateObject: IntPtr
static IntPtr CreateObject()
static func CreateObject() -> IntPtr
static IntPtr CreateObject()
Shared Function CreateObject() As IntPtr
CreateString External
class method CreateString(aVal: String): IntPtr
static IntPtr CreateString(String aVal)
static func CreateString(_ aVal: String) -> IntPtr
static IntPtr CreateString(String aVal)
Shared Function CreateString(aVal As String) As IntPtr
Parameters:
- aVal:
CreateTextNode External
class method CreateTextNode(aVal: String): IntPtr
static IntPtr CreateTextNode(String aVal)
static func CreateTextNode(_ aVal: String) -> IntPtr
static IntPtr CreateTextNode(String aVal)
Shared Function CreateTextNode(aVal As String) As IntPtr
Parameters:
- aVal:
CryptoSafeRandom External
class method CryptoSafeRandom(target: ^Byte; len: Int32)
static void CryptoSafeRandom(Byte* target, Int32 len)
static func CryptoSafeRandom(_ target: UnsafeMutablePointer<Byte>, _ len: Int32)
static void CryptoSafeRandom(Byte* target, Int32 len)
Shared Sub CryptoSafeRandom(target As Ptr(Of Byte), len As Int32)
Parameters:
- target:
- len:
DefineGetterSetterProperty External
class method DefineGetterSetterProperty(aSelf: IntPtr; aName: String; aGetter: WebAssemblyDelegate; aSetter: WebAssemblyDelegate; aFlags: EcmaScriptPropertyFlags)
static void DefineGetterSetterProperty(IntPtr aSelf, String aName, WebAssemblyDelegate aGetter, WebAssemblyDelegate aSetter, EcmaScriptPropertyFlags aFlags)
static func DefineGetterSetterProperty(_ aSelf: IntPtr, _ aName: String, _ aGetter: WebAssemblyDelegate, _ aSetter: WebAssemblyDelegate, _ aFlags: EcmaScriptPropertyFlags)
static void DefineGetterSetterProperty(IntPtr aSelf, String aName, WebAssemblyDelegate aGetter, WebAssemblyDelegate aSetter, EcmaScriptPropertyFlags aFlags)
Shared Sub DefineGetterSetterProperty(aSelf As IntPtr, aName As String, aGetter As WebAssemblyDelegate, aSetter As WebAssemblyDelegate, aFlags As EcmaScriptPropertyFlags)
Parameters:
- aSelf:
- aName:
- aGetter:
- aSetter:
- aFlags:
DefineValueProperty External
class method DefineValueProperty(aSelf: IntPtr; aName: String; aValue: IntPtr; aFlags: EcmaScriptPropertyFlags)
static void DefineValueProperty(IntPtr aSelf, String aName, IntPtr aValue, EcmaScriptPropertyFlags aFlags)
static func DefineValueProperty(_ aSelf: IntPtr, _ aName: String, _ aValue: IntPtr, _ aFlags: EcmaScriptPropertyFlags)
static void DefineValueProperty(IntPtr aSelf, String aName, IntPtr aValue, EcmaScriptPropertyFlags aFlags)
Shared Sub DefineValueProperty(aSelf As IntPtr, aName As String, aValue As IntPtr, aFlags As EcmaScriptPropertyFlags)
Parameters:
- aSelf:
- aName:
- aValue:
- aFlags:
EnumerateKnownTypes External
class method EnumerateKnownTypes(aData: Object; aCB: KnownTypesEnumerator)
static void EnumerateKnownTypes(Object aData, KnownTypesEnumerator aCB)
static func EnumerateKnownTypes(_ aData: Object, _ aCB: KnownTypesEnumerator)
static void EnumerateKnownTypes(Object aData, KnownTypesEnumerator aCB)
Shared Sub EnumerateKnownTypes(aData As Object, aCB As KnownTypesEnumerator)
Parameters:
- aData:
- aCB:
Eval External
class method Eval(aVal: String): IntPtr
static IntPtr Eval(String aVal)
static func Eval(_ aVal: String) -> IntPtr
static IntPtr Eval(String aVal)
Shared Function Eval(aVal As String) As IntPtr
Parameters:
- aVal:
FreeHandle External
class method FreeHandle(handle: Int32)
static void FreeHandle(Int32 handle)
static func FreeHandle(_ handle: Int32)
static void FreeHandle(Int32 handle)
Shared Sub FreeHandle(handle As Int32)
Parameters:
- handle:
Get External
class method Get(aSelf: IntPtr; aName: String): IntPtr
static IntPtr Get(IntPtr aSelf, String aName)
static func Get(_ aSelf: IntPtr, _ aName: String) -> IntPtr
static IntPtr Get(IntPtr aSelf, String aName)
Shared Function Get(aSelf As IntPtr, aName As String) As IntPtr
Parameters:
- aSelf:
- aName:
GetArray External
class method GetArray(aSelf: IntPtr; aIdx: Int32): IntPtr
static IntPtr GetArray(IntPtr aSelf, Int32 aIdx)
static func GetArray(_ aSelf: IntPtr, _ aIdx: Int32) -> IntPtr
static IntPtr GetArray(IntPtr aSelf, Int32 aIdx)
Shared Function GetArray(aSelf As IntPtr, aIdx As Int32) As IntPtr
Parameters:
- aSelf:
- aIdx:
GetCurrentLocale External
class method GetCurrentLocale: Int32
static Int32 GetCurrentLocale()
static func GetCurrentLocale() -> Int32
static Int32 GetCurrentLocale()
Shared Function GetCurrentLocale() As Int32
GetDoubleValue External
class method GetDoubleValue(aHandle: IntPtr): Double
static Double GetDoubleValue(IntPtr aHandle)
static func GetDoubleValue(_ aHandle: IntPtr) -> Double
static Double GetDoubleValue(IntPtr aHandle)
Shared Function GetDoubleValue(aHandle As IntPtr) As Double
Parameters:
- aHandle:
GetElementById External
class method GetElementById(aId: String): IntPtr
static IntPtr GetElementById(String aId)
static func GetElementById(_ aId: String) -> IntPtr
static IntPtr GetElementById(String aId)
Shared Function GetElementById(aId As String) As IntPtr
Parameters:
- aId:
GetElementByName External
class method GetElementByName(aName: String): IntPtr
static IntPtr GetElementByName(String aName)
static func GetElementByName(_ aName: String) -> IntPtr
static IntPtr GetElementByName(String aName)
Shared Function GetElementByName(aName As String) As IntPtr
Parameters:
- aName:
GetHTMLCollectionItem External
class method GetHTMLCollectionItem(aCollection: IntPtr; aIndex: Int32): IntPtr
static IntPtr GetHTMLCollectionItem(IntPtr aCollection, Int32 aIndex)
static func GetHTMLCollectionItem(_ aCollection: IntPtr, _ aIndex: Int32) -> IntPtr
static IntPtr GetHTMLCollectionItem(IntPtr aCollection, Int32 aIndex)
Shared Function GetHTMLCollectionItem(aCollection As IntPtr, aIndex As Int32) As IntPtr
Parameters:
- aCollection:
- aIndex:
GetIntValue External
class method GetIntValue(aHandle: IntPtr): Int32
static Int32 GetIntValue(IntPtr aHandle)
static func GetIntValue(_ aHandle: IntPtr) -> Int32
static Int32 GetIntValue(IntPtr aHandle)
Shared Function GetIntValue(aHandle As IntPtr) As Int32
Parameters:
- aHandle:
GetLocaleInfo External
class method GetLocaleInfo(locale: ^Char; localeLength: Int32; info: Int32): Int32
static Int32 GetLocaleInfo(Char* locale, Int32 localeLength, Int32 info)
static func GetLocaleInfo(_ locale: UnsafeMutablePointer<Char>, _ localeLength: Int32, _ info: Int32) -> Int32
static Int32 GetLocaleInfo(Char* locale, Int32 localeLength, Int32 info)
Shared Function GetLocaleInfo(locale As Ptr(Of Char), localeLength As Int32, info As Int32) As Int32
Parameters:
- locale:
- localeLength:
- info:
GetLocalTime External
class method GetLocalTime: Double
static Double GetLocalTime()
static func GetLocalTime() -> Double
static Double GetLocalTime()
Shared Function GetLocalTime() As Double
GetNodeListItem External
class method GetNodeListItem(aNodeList: IntPtr; aIndex: Int32): IntPtr
static IntPtr GetNodeListItem(IntPtr aNodeList, Int32 aIndex)
static func GetNodeListItem(_ aNodeList: IntPtr, _ aIndex: Int32) -> IntPtr
static IntPtr GetNodeListItem(IntPtr aNodeList, Int32 aIndex)
Shared Function GetNodeListItem(aNodeList As IntPtr, aIndex As Int32) As IntPtr
Parameters:
- aNodeList:
- aIndex:
GetOSName External
class method GetOSName: Int32
static Int32 GetOSName()
static func GetOSName() -> Int32
static Int32 GetOSName()
Shared Function GetOSName() As Int32
GetStringData External
class method GetStringData(handle: Int32; target: ^Char): Int32
static Int32 GetStringData(Int32 handle, Char* target)
static func GetStringData(_ handle: Int32, _ target: UnsafeMutablePointer<Char>) -> Int32
static Int32 GetStringData(Int32 handle, Char* target)
Shared Function GetStringData(handle As Int32, target As Ptr(Of Char)) As Int32
Parameters:
- handle:
- target:
GetStringLength External
class method GetStringLength(handle: Int32): Int32
static Int32 GetStringLength(Int32 handle)
static func GetStringLength(_ handle: Int32) -> Int32
static Int32 GetStringLength(Int32 handle)
Shared Function GetStringLength(handle As Int32) As Int32
Parameters:
- handle:
GetTypeOf External
class method GetTypeOf(aHandle: IntPtr): WebAssemblyType
static WebAssemblyType GetTypeOf(IntPtr aHandle)
static func GetTypeOf(_ aHandle: IntPtr) -> WebAssemblyType
static WebAssemblyType GetTypeOf(IntPtr aHandle)
Shared Function GetTypeOf(aHandle As IntPtr) As WebAssemblyType
Parameters:
- aHandle:
GetUTCTime External
class method GetUTCTime: Double
static Double GetUTCTime()
static func GetUTCTime() -> Double
static Double GetUTCTime()
Shared Function GetUTCTime() As Double
GetWindowObject External
class method GetWindowObject: IntPtr
static IntPtr GetWindowObject()
static func GetWindowObject() -> IntPtr
static IntPtr GetWindowObject()
Shared Function GetWindowObject() As IntPtr
GrowMemory External
class method GrowMemory(aMemory: Int32; aSize: Int32): Int32
static Int32 GrowMemory(Int32 aMemory, Int32 aSize)
static func GrowMemory(_ aMemory: Int32, _ aSize: Int32) -> Int32
static Int32 GrowMemory(Int32 aMemory, Int32 aSize)
Shared Function GrowMemory(aMemory As Int32, aSize As Int32) As Int32
Parameters:
- aMemory:
- aSize:
Invoke External
class method Invoke(aPtr: IntPtr; aArgs: ^IntPtr; aArgCount: IntPtr): IntPtr
static IntPtr Invoke(IntPtr aPtr, IntPtr* aArgs, IntPtr aArgCount)
static func Invoke(_ aPtr: IntPtr, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr) -> IntPtr
static IntPtr Invoke(IntPtr aPtr, IntPtr* aArgs, IntPtr aArgCount)
Shared Function Invoke(aPtr As IntPtr, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr) As IntPtr
Parameters:
- aPtr:
- aArgs:
- aArgCount:
IsArray External
class method IsArray(aArray: IntPtr): Boolean
static Boolean IsArray(IntPtr aArray)
static func IsArray(_ aArray: IntPtr) -> Boolean
static Boolean IsArray(IntPtr aArray)
Shared Function IsArray(aArray As IntPtr) As Boolean
Parameters:
- aArray:
IsHTMLCollection External
class method IsHTMLCollection(aCollection: IntPtr): Boolean
static Boolean IsHTMLCollection(IntPtr aCollection)
static func IsHTMLCollection(_ aCollection: IntPtr) -> Boolean
static Boolean IsHTMLCollection(IntPtr aCollection)
Shared Function IsHTMLCollection(aCollection As IntPtr) As Boolean
Parameters:
- aCollection:
IsNodeList External
class method IsNodeList(aNodeList: IntPtr): Boolean
static Boolean IsNodeList(IntPtr aNodeList)
static func IsNodeList(_ aNodeList: IntPtr) -> Boolean
static Boolean IsNodeList(IntPtr aNodeList)
Shared Function IsNodeList(aNodeList As IntPtr) As Boolean
Parameters:
- aNodeList:
MemorySize External
class method MemorySize(aMemory: Int32): Int32
static Int32 MemorySize(Int32 aMemory)
static func MemorySize(_ aMemory: Int32) -> Int32
static Int32 MemorySize(Int32 aMemory)
Shared Function MemorySize(aMemory As Int32) As Int32
Parameters:
- aMemory:
New_TextDecoder External
class method New_TextDecoder(s: String): IntPtr
static IntPtr New_TextDecoder(String s)
static func New_TextDecoder(_ s: String) -> IntPtr
static IntPtr New_TextDecoder(String s)
Shared Function New_TextDecoder(s As String) As IntPtr
Parameters:
- s:
New_TextEncoder External
class method New_TextEncoder: IntPtr
static IntPtr New_TextEncoder()
static func New_TextEncoder() -> IntPtr
static IntPtr New_TextEncoder()
Shared Function New_TextEncoder() As IntPtr
New_URL External
class method New_URL(s: String; s2: String): IntPtr
static IntPtr New_URL(String s, String s2)
static func New_URL(_ s: String, _ s2: String) -> IntPtr
static IntPtr New_URL(String s, String s2)
Shared Function New_URL(s As String, s2 As String) As IntPtr
Parameters:
- s:
- s2:
New_WebSocket External
class method New_WebSocket(s: String): IntPtr
static IntPtr New_WebSocket(String s)
static func New_WebSocket(_ s: String) -> IntPtr
static IntPtr New_WebSocket(String s)
Shared Function New_WebSocket(s As String) As IntPtr
Parameters:
- s:
New_XMLHttpRequest External
class method New_XMLHttpRequest: IntPtr
static IntPtr New_XMLHttpRequest()
static func New_XMLHttpRequest() -> IntPtr
static IntPtr New_XMLHttpRequest()
Shared Function New_XMLHttpRequest() As IntPtr
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
class method ReferenceEquals(a: Object; b: Object): Boolean
static Boolean ReferenceEquals(Object a, Object b)
static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean
static Boolean ReferenceEquals(Object a, Object b)
Shared Function ReferenceEquals(a As Object, b As Object) As Boolean
Parameters:
- a: left value
- b: right value
ReflectConstruct External
class method ReflectConstruct(aClassName: String; aArgs: ^IntPtr; aArgCount: IntPtr): IntPtr
static IntPtr ReflectConstruct(String aClassName, IntPtr* aArgs, IntPtr aArgCount)
static func ReflectConstruct(_ aClassName: String, _ aArgs: UnsafeMutablePointer<IntPtr>, _ aArgCount: IntPtr) -> IntPtr
static IntPtr ReflectConstruct(String aClassName, IntPtr* aArgs, IntPtr aArgCount)
Shared Function ReflectConstruct(aClassName As String, aArgs As Ptr(Of IntPtr), aArgCount As IntPtr) As IntPtr
Parameters:
- aClassName:
- aArgs:
- aArgCount:
RemoveEvent External
class method RemoveEvent(aSelf: IntPtr; aName: String; inst: WebAssemblyDelegate)
static void RemoveEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
static func RemoveEvent(_ aSelf: IntPtr, _ aName: String, _ inst: WebAssemblyDelegate)
static void RemoveEvent(IntPtr aSelf, String aName, WebAssemblyDelegate inst)
Shared Sub RemoveEvent(aSelf As IntPtr, aName As String, inst As WebAssemblyDelegate)
Parameters:
- aSelf:
- aName:
- inst:
Require External
class method Require(aMod: String): IntPtr
static IntPtr Require(String aMod)
static func Require(_ aMod: String) -> IntPtr
static IntPtr Require(String aMod)
Shared Function Require(aMod As String) As IntPtr
Parameters:
- aMod:
ResponseBinaryTextToArray External
class method ResponseBinaryTextToArray(aSource: IntPtr; aTarget: ^Byte): Int32
static Int32 ResponseBinaryTextToArray(IntPtr aSource, Byte* aTarget)
static func ResponseBinaryTextToArray(_ aSource: IntPtr, _ aTarget: UnsafeMutablePointer<Byte>) -> Int32
static Int32 ResponseBinaryTextToArray(IntPtr aSource, Byte* aTarget)
Shared Function ResponseBinaryTextToArray(aSource As IntPtr, aTarget As Ptr(Of Byte)) As Int32
Parameters:
- aSource:
- aTarget:
class method Set(aSelf: IntPtr; aIdx: Int32; aVal: IntPtr; aReleaseVal: Boolean): IntPtr
static IntPtr Set(IntPtr aSelf, Int32 aIdx, IntPtr aVal, Boolean aReleaseVal)
static func Set(_ aSelf: IntPtr, _ aIdx: Int32, _ aVal: IntPtr, _ aReleaseVal: Boolean) -> IntPtr
static IntPtr Set(IntPtr aSelf, Int32 aIdx, IntPtr aVal, Boolean aReleaseVal)
Shared Function Set(aSelf As IntPtr, aIdx As Int32, aVal As IntPtr, aReleaseVal As Boolean) As IntPtr
Parameters:
- aSelf:
- aIdx:
- aVal:
- aReleaseVal:
class method Set(aSelf: IntPtr; aName: String; aVal: IntPtr; aReleaseVal: Boolean): IntPtr
static IntPtr Set(IntPtr aSelf, String aName, IntPtr aVal, Boolean aReleaseVal)
static func Set(_ aSelf: IntPtr, _ aName: String, _ aVal: IntPtr, _ aReleaseVal: Boolean) -> IntPtr
static IntPtr Set(IntPtr aSelf, String aName, IntPtr aVal, Boolean aReleaseVal)
Shared Function Set(aSelf As IntPtr, aName As String, aVal As IntPtr, aReleaseVal As Boolean) As IntPtr
Parameters:
- aSelf:
- aName:
- aVal:
- aReleaseVal:
SetInterval External
class method SetInterval(del: WebAssemblyDelegate; aTimeout: Int32): IntPtr
static IntPtr SetInterval(WebAssemblyDelegate del, Int32 aTimeout)
static func SetInterval(_ del: WebAssemblyDelegate, _ aTimeout: Int32) -> IntPtr
static IntPtr SetInterval(WebAssemblyDelegate del, Int32 aTimeout)
Shared Function SetInterval(del As WebAssemblyDelegate, aTimeout As Int32) As IntPtr
Parameters:
- del:
- aTimeout:
SetTimeout External
class method SetTimeout(del: WebAssemblyDelegate; aTimeout: Int32): IntPtr
static IntPtr SetTimeout(WebAssemblyDelegate del, Int32 aTimeout)
static func SetTimeout(_ del: WebAssemblyDelegate, _ aTimeout: Int32) -> IntPtr
static IntPtr SetTimeout(WebAssemblyDelegate del, Int32 aTimeout)
Shared Function SetTimeout(del As WebAssemblyDelegate, aTimeout As Int32) As IntPtr
Parameters:
- del:
- aTimeout:
ShowMessage External
class method ShowMessage(message: ^Char; messageLength: Int32)
static void ShowMessage(Char* message, Int32 messageLength)
static func ShowMessage(_ message: UnsafeMutablePointer<Char>, _ messageLength: Int32)
static void ShowMessage(Char* message, Int32 messageLength)
Shared Sub ShowMessage(message As Ptr(Of Char), messageLength As Int32)
Parameters:
- message:
- messageLength:
ToLower External
class method ToLower(val: ^Char; data: Int32; aInvariant: Boolean): Int32
static Int32 ToLower(Char* val, Int32 data, Boolean aInvariant)
static func ToLower(_ val: UnsafeMutablePointer<Char>, _ data: Int32, _ aInvariant: Boolean) -> Int32
static Int32 ToLower(Char* val, Int32 data, Boolean aInvariant)
Shared Function ToLower(val As Ptr(Of Char), data As Int32, aInvariant As Boolean) As Int32
Parameters:
- val:
- data:
- aInvariant:
Toupper External
class method Toupper(val: ^Char; data: Int32; aInvariant: Boolean): Int32
static Int32 Toupper(Char* val, Int32 data, Boolean aInvariant)
static func Toupper(_ val: UnsafeMutablePointer<Char>, _ data: Int32, _ aInvariant: Boolean) -> Int32
static Int32 Toupper(Char* val, Int32 data, Boolean aInvariant)
Shared Function Toupper(val As Ptr(Of Char), data As Int32, aInvariant As Boolean) As Int32
Parameters:
- val:
- data:
- aInvariant:
WrapTask External
class method WrapTask(aHandle: Object): IntPtr
static IntPtr WrapTask(Object aHandle)
static func WrapTask(_ aHandle: Object) -> IntPtr
static IntPtr WrapTask(Object aHandle)
Shared Function WrapTask(aHandle As Object) As IntPtr
Parameters:
- aHandle:
constructor protected
constructor
WebAssemblyCalls()
init()
WebAssemblyCalls()
Sub New()
Equals virtual (declared in Object)
Default constructor.
method Equals(aOther: Object): Boolean
Boolean Equals(Object aOther)
func Equals(_ aOther: Object) -> Boolean
Boolean Equals(Object aOther)
Function Equals(aOther As Object) As Boolean
Parameters:
- aOther: the reference to compare this with.
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ToString virtual (declared in Object)
Gets the string representation of this method.
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String