WebAssemblyCalls

Overview

Direct calls to the javscript side.

Location

 

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:

ConsoleLog (^Char, Int32)  External

 

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:

Set (IntPtr, Int32, IntPtr, Boolean): IntPtr  External

 

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:

Set (IntPtr, String, IntPtr, Boolean): IntPtr  External

 

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:

ConsoleLog (^Char, Int32)  External

 

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:

Set (IntPtr, Int32, IntPtr, Boolean): IntPtr  External

 

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:

Set (IntPtr, String, IntPtr, Boolean): IntPtr  External

 

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