prototypes

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NORMAL   FunctionRole = 0
	CONST                 = 1 << 0
	STATIC                = 1 << 1
	GETTER                = 1 << 2
	SETTER                = 1 << 3
	PUBLIC                = 1 << 4
	PRIVATE               = 1 << 5
	ABSTRACT              = 1 << 6
	OVERRIDE              = 1 << 7
	ASYNC                 = 1 << 8
	PROPERTY              = 1 << 9
)

Variables

This section is empty.

Functions

func CheckTypedArray

func CheckTypedArray(p TypedArray, other_ values.Interface, ctx context.Context) error

func FillJSONPackage

func FillJSONPackage(pkg values.Package)

func FillMathPackage

func FillMathPackage(pkg values.Package)

func FillNodeJS_cryptoPackage

func FillNodeJS_cryptoPackage(pkg values.Package)

func FillNodeJS_fsPackage

func FillNodeJS_fsPackage(pkg values.Package)

func FillNodeJS_httpPackage

func FillNodeJS_httpPackage(pkg values.Package)

func FillNodeJS_mysqlPackage

func FillNodeJS_mysqlPackage(pkg values.Package)

func FillNodeJS_nodemailerPackage

func FillNodeJS_nodemailerPackage(pkg values.Package)

func FillNodeJS_pathPackage

func FillNodeJS_pathPackage(pkg values.Package)

func FillNodeJS_processPackage

func FillNodeJS_processPackage(pkg values.Package)

func FillNodeJS_streamPackage

func FillNodeJS_streamPackage(pkg values.Package)

func GetLiteralObjectMembers

func GetLiteralObjectMembers(v_ values.Value) (map[string]values.Value, error)

func GetPromiseContent

func GetPromiseContent(v values.Value) (values.Value, error)

func GetTypedArrayClassMember

func GetTypedArrayClassMember(p TypedArray, key string, includePrivate bool, ctx context.Context) (values.Value, error)

func GetTypedArrayClassValue

func GetTypedArrayClassValue(p TypedArray) (*values.Class, error)

func GetTypedArrayInstanceMember

func GetTypedArrayInstanceMember(p TypedArray, key string, includePrivate bool, ctx context.Context) (values.Value, error)

func IsAbstract

func IsAbstract(m FunctionWithRole) bool

func IsArray

func IsArray(v values.Value) bool

func IsAsync

func IsAsync(m FunctionWithRole) bool

func IsBlob

func IsBlob(v values.Value) bool

func IsBoolean

func IsBoolean(v values.Value) bool

func IsCanvasGradient

func IsCanvasGradient(v values.Value) bool

func IsCanvasPattern

func IsCanvasPattern(v values.Value) bool

func IsConst

func IsConst(m FunctionWithRole) bool

func IsError

func IsError(v values.Value) bool

func IsGetter

func IsGetter(m FunctionWithRole) bool

func IsInt

func IsInt(v values.Value) bool

func IsNormal

func IsNormal(m FunctionWithRole) bool

func IsNumber

func IsNumber(v values.Value) bool

func IsObject

func IsObject(v values.Value) bool

func IsOverride

func IsOverride(m FunctionWithRole) bool

func IsPrivate

func IsPrivate(m FunctionWithRole) bool

func IsPromise

func IsPromise(v values.Value) bool

func IsProperty

func IsProperty(m FunctionWithRole) bool

func IsPublic

func IsPublic(m FunctionWithRole) bool

func IsRegExp

func IsRegExp(v values.Value) bool

func IsSetter

func IsSetter(m FunctionWithRole) bool

func IsSharedWorker

func IsSharedWorker(v values.Value) bool

func IsStatic

func IsStatic(m FunctionWithRole) bool

func IsStaticGetter

func IsStaticGetter(m FunctionWithRole) bool

func IsString

func IsString(v values.Value) bool

func IsStringable

func IsStringable(v values.Value) bool

func IsTypedArray

func IsTypedArray(v values.Value) bool

func IsWebAssemblyEnv

func IsWebAssemblyEnv(v values.Value) bool

func IsWebGLRenderingContext

func IsWebGLRenderingContext(v values.Value) bool

func NewArray

func NewArray(content values.Value, ctx context.Context) values.Value

func NewArrayBuffer

func NewArrayBuffer(ctx context.Context) values.Value

func NewArrayBufferPrototype

func NewArrayBufferPrototype() values.Prototype

func NewArrayPrototype

func NewArrayPrototype(content values.Value) values.Prototype

func NewBigInt

func NewBigInt(ctx context.Context) values.Value

func NewBigIntPrototype

func NewBigIntPrototype() values.Prototype

func NewBlob

func NewBlob(ctx context.Context) values.Value

func NewBlobPrototype

func NewBlobPrototype() values.Prototype

func NewBoolean

func NewBoolean(ctx context.Context) values.Value

func NewBooleanPrototype

func NewBooleanPrototype() values.Prototype

func NewCSSImageValue

func NewCSSImageValue(ctx context.Context) values.Value

func NewCSSImageValuePrototype

func NewCSSImageValuePrototype() values.Prototype

func NewCSSStyleDeclaration

func NewCSSStyleDeclaration(ctx context.Context) values.Value

func NewCSSStyleDeclarationPrototype

func NewCSSStyleDeclarationPrototype() values.Prototype

func NewCanvasGradient

func NewCanvasGradient(ctx context.Context) values.Value

func NewCanvasGradientPrototype

func NewCanvasGradientPrototype() values.Prototype

func NewCanvasImageSource

func NewCanvasImageSource(ctx context.Context) values.Value

func NewCanvasImageSourceInterface

func NewCanvasImageSourceInterface() values.Interface

func NewCanvasPattern

func NewCanvasPattern(ctx context.Context) values.Value

func NewCanvasPatternPrototype

func NewCanvasPatternPrototype() values.Prototype

func NewCanvasRenderingContext2D

func NewCanvasRenderingContext2D(ctx context.Context) values.Value

func NewCanvasRenderingContext2DPrototype

func NewCanvasRenderingContext2DPrototype() values.Prototype

func NewConfigObject

func NewConfigObject(members map[string]values.Value, ctx context.Context) values.Value

func NewConsole

func NewConsole(ctx context.Context) values.Value

func NewConsolePrototype

func NewConsolePrototype() values.Prototype

func NewCrypto

func NewCrypto(ctx context.Context) values.Value

func NewCryptoPrototype

func NewCryptoPrototype() values.Prototype

func NewDOMMatrix

func NewDOMMatrix(ctx context.Context) values.Value

func NewDOMMatrixPrototype

func NewDOMMatrixPrototype() values.Prototype

func NewDOMRect

func NewDOMRect(ctx context.Context) values.Value

func NewDOMRectPrototype

func NewDOMRectPrototype() values.Prototype

func NewDataView

func NewDataView(ctx context.Context) values.Value

func NewDataViewPrototype

func NewDataViewPrototype() values.Prototype

func NewDate

func NewDate(ctx context.Context) values.Value

func NewDatePrototype

func NewDatePrototype() values.Prototype

func NewDedicatedWorkerGlobalScope

func NewDedicatedWorkerGlobalScope(ctx context.Context) values.Value

func NewDedicatedWorkerGlobalScopePrototype

func NewDedicatedWorkerGlobalScopePrototype() values.Prototype

func NewDocument

func NewDocument(ctx context.Context) values.Value

func NewDocumentPrototype

func NewDocumentPrototype() values.Prototype

func NewElement

func NewElement(ctx context.Context) values.Value

func NewElementPrototype

func NewElementPrototype() values.Prototype

func NewEmptyIDBRequest

func NewEmptyIDBRequest(ctx context.Context) values.Value

func NewError

func NewError(ctx context.Context) values.Value

func NewErrorPrototype

func NewErrorPrototype() values.Prototype

func NewEvent

func NewEvent(target values.Value, ctx context.Context) values.Value

func NewEventPrototype

func NewEventPrototype(target values.Value) values.Prototype

func NewEventTarget

func NewEventTarget(ctx context.Context) values.Value

func NewEventTargetPrototype

func NewEventTargetPrototype() values.Prototype

func NewFetchFunction

func NewFetchFunction(ctx context.Context) values.Value

func NewFileReader

func NewFileReader(ctx context.Context) values.Value

func NewFileReaderPrototype

func NewFileReaderPrototype() values.Prototype

func NewFloat32Array

func NewFloat32Array(ctx context.Context) values.Value

func NewFloat32ArrayPrototype

func NewFloat32ArrayPrototype() values.Prototype

func NewFloat64Array

func NewFloat64Array(ctx context.Context) values.Value

func NewFloat64ArrayPrototype

func NewFloat64ArrayPrototype() values.Prototype

func NewFontFaceSet

func NewFontFaceSet(ctx context.Context) values.Value

func NewFontFaceSetPrototype

func NewFontFaceSetPrototype() values.Prototype

func NewGLEnum

func NewGLEnum(ctx context.Context) values.Value

func NewGLEnumPrototype

func NewGLEnumPrototype(name string) values.Prototype

func NewHTMLCanvasElement

func NewHTMLCanvasElement(ctx context.Context) values.Value

func NewHTMLCanvasElementPrototype

func NewHTMLCanvasElementPrototype() values.Prototype

func NewHTMLCollection

func NewHTMLCollection(ctx context.Context) values.Value

func NewHTMLCollectionPrototype

func NewHTMLCollectionPrototype() values.Prototype

func NewHTMLElement

func NewHTMLElement(ctx context.Context) values.Value

func NewHTMLElementPrototype

func NewHTMLElementPrototype() values.Prototype

func NewHTMLIFrameElement

func NewHTMLIFrameElement(ctx context.Context) values.Value

func NewHTMLIFrameElementPrototype

func NewHTMLIFrameElementPrototype() values.Prototype

func NewHTMLImageElement

func NewHTMLImageElement(ctx context.Context) values.Value

func NewHTMLImageElementPrototype

func NewHTMLImageElementPrototype() values.Prototype

func NewHTMLInputElement

func NewHTMLInputElement(ctx context.Context) values.Value

func NewHTMLInputElementPrototype

func NewHTMLInputElementPrototype() values.Prototype

func NewHTMLLinkElement

func NewHTMLLinkElement(ctx context.Context) values.Value

func NewHTMLLinkElementPrototype

func NewHTMLLinkElementPrototype() values.Prototype

func NewHTMLSelectElement

func NewHTMLSelectElement(ctx context.Context) values.Value

func NewHTMLSelectElementPrototype

func NewHTMLSelectElementPrototype() values.Prototype

func NewHTMLTextAreaElement

func NewHTMLTextAreaElement(ctx context.Context) values.Value

func NewHTMLTextAreaElementPrototype

func NewHTMLTextAreaElementPrototype() values.Prototype

func NewHashChangeEvent

func NewHashChangeEvent(ctx context.Context) values.Value

func NewHashChangeEventPrototype

func NewHashChangeEventPrototype() values.Prototype

func NewHistory added in v0.6.0

func NewHistory(ctx context.Context) values.Value

func NewHistoryPrototype added in v0.6.0

func NewHistoryPrototype() values.Prototype

func NewIDBCursor

func NewIDBCursor(ctx context.Context) values.Value

func NewIDBCursorPrototype

func NewIDBCursorPrototype() values.Prototype

func NewIDBCursorWithValue

func NewIDBCursorWithValue(ctx context.Context) values.Value

func NewIDBCursorWithValuePrototype

func NewIDBCursorWithValuePrototype() values.Prototype

func NewIDBDatabase

func NewIDBDatabase(ctx context.Context) values.Value

func NewIDBDatabasePrototype

func NewIDBDatabasePrototype() values.Prototype

func NewIDBFactory

func NewIDBFactory(ctx context.Context) values.Value

func NewIDBFactoryPrototype

func NewIDBFactoryPrototype() values.Prototype

func NewIDBIndex

func NewIDBIndex(ctx context.Context) values.Value

func NewIDBIndexPrototype

func NewIDBIndexPrototype() values.Prototype

func NewIDBKeyRange

func NewIDBKeyRange(ctx context.Context) values.Value

func NewIDBKeyRangePrototype

func NewIDBKeyRangePrototype() values.Prototype

func NewIDBObjectStore

func NewIDBObjectStore(ctx context.Context) values.Value

func NewIDBObjectStorePrototype

func NewIDBObjectStorePrototype() values.Prototype

func NewIDBOpenDBRequest

func NewIDBOpenDBRequest(ctx context.Context) values.Value

func NewIDBOpenDBRequestPrototype

func NewIDBOpenDBRequestPrototype() values.Prototype

func NewIDBRequest

func NewIDBRequest(content values.Value, ctx context.Context) values.Value

func NewIDBRequestPrototype

func NewIDBRequestPrototype(content values.Value) values.Prototype

func NewIDBTransaction

func NewIDBTransaction(ctx context.Context) values.Value

func NewIDBTransactionPrototype

func NewIDBTransactionPrototype() values.Prototype

func NewIDBVersionChangeEvent

func NewIDBVersionChangeEvent(ctx context.Context) values.Value

func NewIDBVersionChangeEventPrototype

func NewIDBVersionChangeEventPrototype() values.Prototype

func NewImage

func NewImage(ctx context.Context) values.Value

func NewImageData

func NewImageData(ctx context.Context) values.Value

func NewImageDataPrototype

func NewImageDataPrototype() values.Prototype

func NewImagePrototype

func NewImagePrototype() values.Prototype

func NewInt

func NewInt(ctx context.Context) values.Value

func NewInt16Array

func NewInt16Array(ctx context.Context) values.Value

func NewInt16ArrayPrototype

func NewInt16ArrayPrototype() values.Prototype

func NewInt32Array

func NewInt32Array(ctx context.Context) values.Value

func NewInt32ArrayPrototype

func NewInt32ArrayPrototype() values.Prototype

func NewInt8Array

func NewInt8Array(ctx context.Context) values.Value

func NewInt8ArrayPrototype

func NewInt8ArrayPrototype() values.Prototype

func NewIntPrototype

func NewIntPrototype() values.Prototype

func NewKeyboardEvent

func NewKeyboardEvent(target values.Value, ctx context.Context) values.Value

func NewKeyboardEventPrototype

func NewKeyboardEventPrototype(target values.Value) values.Prototype

func NewLiteralBoolean

func NewLiteralBoolean(v bool, ctx context.Context) values.Value

func NewLiteralInt

func NewLiteralInt(v int, ctx context.Context) values.Value

func NewLiteralString

func NewLiteralString(v string, ctx context.Context) values.Value

func NewLocaleOptions

func NewLocaleOptions(ctx context.Context) values.Value

func NewLocation

func NewLocation(ctx context.Context) values.Value

func NewLocationPrototype

func NewLocationPrototype() values.Prototype

func NewMap

func NewMap(key values.Value, item values.Value, ctx context.Context) values.Value

func NewMapLikeObject

func NewMapLikeObject(common values.Value, ctx context.Context) values.Value

func NewMapLikeObjectPrototype

func NewMapLikeObjectPrototype(common values.Value) values.Prototype

func NewMapPrototype

func NewMapPrototype(key values.Value, item values.Value) values.Prototype

func NewMessageEvent

func NewMessageEvent(ctx context.Context) values.Value

func NewMessageEventPrototype

func NewMessageEventPrototype() values.Prototype

func NewMessagePort

func NewMessagePort(ctx context.Context) values.Value

func NewMessagePortPrototype

func NewMessagePortPrototype() values.Prototype

func NewMouseEvent

func NewMouseEvent(ctx context.Context) values.Value

func NewMouseEventPrototype

func NewMouseEventPrototype() values.Prototype

func NewNamedGLEnum

func NewNamedGLEnum(name string, ctx context.Context) values.Value

func NewNavigator

func NewNavigator(ctx context.Context) values.Value

func NewNavigatorPrototype

func NewNavigatorPrototype() values.Prototype

func NewNode

func NewNode(ctx context.Context) values.Value

func NewNodeJS_Buffer

func NewNodeJS_Buffer(ctx context.Context) values.Value

func NewNodeJS_BufferPrototype

func NewNodeJS_BufferPrototype() values.Prototype

func NewNodeJS_EventEmitter

func NewNodeJS_EventEmitter(ctx context.Context) values.Value

func NewNodeJS_EventEmitterPrototype

func NewNodeJS_EventEmitterPrototype() values.Prototype

func NewNodeJS_crypto_Cipher

func NewNodeJS_crypto_Cipher(ctx context.Context) values.Value

func NewNodeJS_crypto_CipherPrototype

func NewNodeJS_crypto_CipherPrototype() values.Prototype

func NewNodeJS_crypto_Decipher

func NewNodeJS_crypto_Decipher(ctx context.Context) values.Value

func NewNodeJS_crypto_DecipherPrototype

func NewNodeJS_crypto_DecipherPrototype() values.Prototype

func NewNodeJS_http_ClientRequest added in v0.6.0

func NewNodeJS_http_ClientRequest(ctx context.Context) values.Value

func NewNodeJS_http_ClientRequestPrototype added in v0.6.0

func NewNodeJS_http_ClientRequestPrototype() values.Prototype

func NewNodeJS_http_IncomingMessage

func NewNodeJS_http_IncomingMessage(ctx context.Context) values.Value

func NewNodeJS_http_IncomingMessagePrototype

func NewNodeJS_http_IncomingMessagePrototype() values.Prototype

func NewNodeJS_http_Server

func NewNodeJS_http_Server(ctx context.Context) values.Value

func NewNodeJS_http_ServerPrototype

func NewNodeJS_http_ServerPrototype() values.Prototype

func NewNodeJS_http_ServerResponse

func NewNodeJS_http_ServerResponse(ctx context.Context) values.Value

func NewNodeJS_http_ServerResponsePrototype

func NewNodeJS_http_ServerResponsePrototype() values.Prototype

func NewNodeJS_mysql_Connection

func NewNodeJS_mysql_Connection(ctx context.Context) values.Value

func NewNodeJS_mysql_ConnectionPrototype

func NewNodeJS_mysql_ConnectionPrototype() values.Prototype

func NewNodeJS_mysql_Error

func NewNodeJS_mysql_Error(ctx context.Context) values.Value

func NewNodeJS_mysql_ErrorPrototype

func NewNodeJS_mysql_ErrorPrototype() values.Prototype

func NewNodeJS_mysql_FieldPacket

func NewNodeJS_mysql_FieldPacket(ctx context.Context) values.Value

func NewNodeJS_mysql_FieldPacketPrototype

func NewNodeJS_mysql_FieldPacketPrototype() values.Prototype

func NewNodeJS_mysql_Pool

func NewNodeJS_mysql_Pool(ctx context.Context) values.Value

func NewNodeJS_mysql_PoolPrototype

func NewNodeJS_mysql_PoolPrototype() values.Prototype

func NewNodeJS_mysql_Query

func NewNodeJS_mysql_Query(ctx context.Context) values.Value

func NewNodeJS_mysql_QueryPrototype

func NewNodeJS_mysql_QueryPrototype() values.Prototype

func NewNodeJS_nodemailer_SMTPTransport

func NewNodeJS_nodemailer_SMTPTransport(ctx context.Context) values.Value

func NewNodeJS_nodemailer_SMTPTransportPrototype

func NewNodeJS_nodemailer_SMTPTransportPrototype() values.Prototype

func NewNodeJS_stream_Readable

func NewNodeJS_stream_Readable(ctx context.Context) values.Value

func NewNodeJS_stream_ReadablePrototype

func NewNodeJS_stream_ReadablePrototype() values.Prototype

func NewNodePrototype

func NewNodePrototype() values.Prototype

func NewNumber

func NewNumber(ctx context.Context) values.Value

func NewNumberPrototype

func NewNumberPrototype() values.Prototype

func NewObject

func NewObject(members map[string]values.Value, ctx context.Context) values.Value

func NewObjectPrototype

func NewObjectPrototype(members map[string]values.Value) values.Prototype

func NewPath2D

func NewPath2D(ctx context.Context) values.Value

func NewPath2DPrototype

func NewPath2DPrototype() values.Prototype

func NewPostMessageFunction

func NewPostMessageFunction(ctx context.Context) values.Value

func NewPromise

func NewPromise(content values.Value, ctx context.Context) values.Value

func NewPromisePrototype

func NewPromisePrototype(content values.Value) values.Prototype

func NewRPCServer

func NewRPCServer(ctx context.Context) values.Value

func NewRPCServerPrototype

func NewRPCServerPrototype() values.Prototype

func NewRegExp

func NewRegExp(ctx context.Context) values.Value

func NewRegExpArray

func NewRegExpArray(ctx context.Context) values.Value

func NewRegExpArrayPrototype

func NewRegExpArrayPrototype() values.Prototype

func NewRegExpPrototype

func NewRegExpPrototype() values.Prototype

func NewRequestIdleCallbackFunction

func NewRequestIdleCallbackFunction(ctx context.Context) values.Value

func NewResponse

func NewResponse(ctx context.Context) values.Value

func NewResponsePrototype

func NewResponsePrototype() values.Prototype

func NewScreen

func NewScreen(ctx context.Context) values.Value

func NewScreenPrototype

func NewScreenPrototype() values.Prototype

func NewSearchIndex

func NewSearchIndex(ctx context.Context) values.Value

func NewSearchIndexPrototype

func NewSearchIndexPrototype() values.Prototype

func NewSet

func NewSet(content values.Value, ctx context.Context) values.Value

func NewSetPrototype

func NewSetPrototype(content values.Value) values.Prototype

func NewSetTimeoutFunction

func NewSetTimeoutFunction(ctx context.Context) values.Value

func NewSharedWorker

func NewSharedWorker(ctx context.Context) values.Value

func NewSharedWorkerGlobalScope

func NewSharedWorkerGlobalScope(ctx context.Context) values.Value

func NewSharedWorkerGlobalScopePrototype

func NewSharedWorkerGlobalScopePrototype() values.Prototype

func NewSharedWorkerPrototype

func NewSharedWorkerPrototype() values.Prototype

func NewStorage

func NewStorage(ctx context.Context) values.Value

func NewStoragePrototype

func NewStoragePrototype() values.Prototype

func NewString

func NewString(ctx context.Context) values.Value

func NewStringPrototype

func NewStringPrototype() values.Prototype

func NewTargetlessKeyboardEventPrototype

func NewTargetlessKeyboardEventPrototype() values.Prototype

func NewText

func NewText(ctx context.Context) values.Value

func NewTextDecoder

func NewTextDecoder(ctx context.Context) values.Value

func NewTextDecoderPrototype

func NewTextDecoderPrototype() values.Prototype

func NewTextEncoder

func NewTextEncoder(ctx context.Context) values.Value

func NewTextEncoderPrototype

func NewTextEncoderPrototype() values.Prototype

func NewTextMetrics

func NewTextMetrics(ctx context.Context) values.Value

func NewTextMetricsPrototype

func NewTextMetricsPrototype() values.Prototype

func NewTextPrototype

func NewTextPrototype() values.Prototype

func NewTypedArray

func NewTypedArray(ctx context.Context) values.Value

used for some internal type checks instead of [Float32Array, Float64Array, Int16......]

func NewURL

func NewURL(ctx context.Context) values.Value

func NewURLPrototype

func NewURLPrototype() values.Prototype

func NewURLSearchParams

func NewURLSearchParams(ctx context.Context) values.Value

func NewURLSearchParamsPrototype

func NewURLSearchParamsPrototype() values.Prototype

func NewUint16Array

func NewUint16Array(ctx context.Context) values.Value

func NewUint16ArrayPrototype

func NewUint16ArrayPrototype() values.Prototype

func NewUint32Array

func NewUint32Array(ctx context.Context) values.Value

func NewUint32ArrayPrototype

func NewUint32ArrayPrototype() values.Prototype

func NewUint8Array

func NewUint8Array(ctx context.Context) values.Value

func NewUint8ArrayPrototype

func NewUint8ArrayPrototype() values.Prototype

func NewUint8ClampedArray

func NewUint8ClampedArray(ctx context.Context) values.Value

func NewUint8ClampedArrayPrototype

func NewUint8ClampedArrayPrototype() values.Prototype

func NewVoidPromise

func NewVoidPromise(ctx context.Context) values.Value

func NewVoidPromisePrototype

func NewVoidPromisePrototype() values.Prototype

func NewWebAssembly

func NewWebAssembly(ctx context.Context) values.Value

func NewWebAssemblyEnv

func NewWebAssemblyEnv(ctx context.Context) values.Value

func NewWebAssemblyEnvPrototype

func NewWebAssemblyEnvPrototype() values.Prototype

func NewWebAssemblyFS

func NewWebAssemblyFS(ctx context.Context) values.Value

func NewWebAssemblyPrototype

func NewWebAssemblyPrototype() values.Prototype

func NewWebGLBuffer

func NewWebGLBuffer(ctx context.Context) values.Value

func NewWebGLBufferPrototype

func NewWebGLBufferPrototype() values.Prototype

func NewWebGLExtension

func NewWebGLExtension(ctx context.Context) values.Value

func NewWebGLExtensionPrototype

func NewWebGLExtensionPrototype() values.Prototype

func NewWebGLProgram

func NewWebGLProgram(ctx context.Context) values.Value

func NewWebGLProgramPrototype

func NewWebGLProgramPrototype() values.Prototype

func NewWebGLRenderingContext

func NewWebGLRenderingContext(ctx context.Context) values.Value

func NewWebGLRenderingContextPrototype

func NewWebGLRenderingContextPrototype() values.Prototype

func NewWebGLShader

func NewWebGLShader(ctx context.Context) values.Value

func NewWebGLShaderPrototype

func NewWebGLShaderPrototype() values.Prototype

func NewWebGLTexture

func NewWebGLTexture(ctx context.Context) values.Value

func NewWebGLTexturePrototype

func NewWebGLTexturePrototype() values.Prototype

func NewWheelEvent

func NewWheelEvent(ctx context.Context) values.Value

func NewWheelEventPrototype

func NewWheelEventPrototype() values.Prototype

func NewWindow

func NewWindow(ctx context.Context) values.Value

func NewWindowPrototype

func NewWindowPrototype() values.Prototype

func NewWorker

func NewWorker(ctx context.Context) values.Value

func NewWorkerGlobalScope

func NewWorkerGlobalScope(ctx context.Context) values.Value

func NewWorkerGlobalScopePrototype

func NewWorkerGlobalScopePrototype() values.Prototype

func NewWorkerPrototype

func NewWorkerPrototype() values.Prototype

func NewXMLHttpRequest

func NewXMLHttpRequest(ctx context.Context) values.Value

func NewXMLHttpRequestPrototype

func NewXMLHttpRequestPrototype() values.Prototype

Types

type AbstractBuiltinInterface

type AbstractBuiltinInterface struct {
	// contains filtered or unexported fields
}

func (*AbstractBuiltinInterface) Context

func (*AbstractBuiltinInterface) GetInstanceMember

func (p *AbstractBuiltinInterface) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*AbstractBuiltinInterface) GetInterfaces

func (p *AbstractBuiltinInterface) GetInterfaces() ([]values.Interface, error)

func (*AbstractBuiltinInterface) GetPrototypes

func (p *AbstractBuiltinInterface) GetPrototypes() ([]values.Prototype, error)

func (*AbstractBuiltinInterface) IsRPC

func (p *AbstractBuiltinInterface) IsRPC() bool

func (*AbstractBuiltinInterface) IsUniversal

func (p *AbstractBuiltinInterface) IsUniversal() bool

func (*AbstractBuiltinInterface) Name

func (p *AbstractBuiltinInterface) Name() string

func (*AbstractBuiltinInterface) SetInstanceMember

func (p *AbstractBuiltinInterface) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type AbstractEvent

type AbstractEvent struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*AbstractEvent) GetInstanceMember

func (p *AbstractEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*AbstractEvent) GetParent

func (p *AbstractEvent) GetParent() (values.Prototype, error)

func (*AbstractEvent) Name

func (p *AbstractEvent) Name() string

type AbstractTypedArray

type AbstractTypedArray struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*AbstractTypedArray) Check

func (p *AbstractTypedArray) Check(other_ values.Interface, ctx context.Context) error

func (*AbstractTypedArray) GetClassMember

func (p *AbstractTypedArray) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*AbstractTypedArray) GetClassValue

func (p *AbstractTypedArray) GetClassValue() (*values.Class, error)

func (*AbstractTypedArray) GetInstanceMember

func (p *AbstractTypedArray) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*AbstractTypedArray) GetParent

func (p *AbstractTypedArray) GetParent() (values.Prototype, error)

func (*AbstractTypedArray) IsUniversal

func (p *AbstractTypedArray) IsUniversal() bool

type Array

type Array struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

instance of Array are values.Prototype, not values.Value!

func (*Array) Check

func (p *Array) Check(other_ values.Interface, ctx context.Context) error

func (*Array) GetClassMember

func (p *Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Array) GetClassValue

func (p *Array) GetClassValue() (*values.Class, error)

func (*Array) GetInstanceMember

func (p *Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Array) IsUniversal

func (p *Array) IsUniversal() bool

func (*Array) Name

func (p *Array) Name() string

func (*Array) SetInstanceMember

func (p *Array) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type ArrayBuffer

type ArrayBuffer struct {
	BuiltinPrototype
}

func (*ArrayBuffer) Check

func (p *ArrayBuffer) Check(other_ values.Interface, ctx context.Context) error

func (*ArrayBuffer) GetClassValue

func (p *ArrayBuffer) GetClassValue() (*values.Class, error)

type BigInt

type BigInt struct {
	BuiltinPrototype
}

func (*BigInt) Check

func (p *BigInt) Check(other_ values.Interface, ctx context.Context) error

func (*BigInt) GetClassValue

func (p *BigInt) GetClassValue() (*values.Class, error)

func (*BigInt) GetInstanceMember

func (p *BigInt) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*BigInt) GetParent

func (p *BigInt) GetParent() (values.Prototype, error)

type Blob

type Blob struct {
	BuiltinPrototype
}

func (*Blob) Check

func (p *Blob) Check(other_ values.Interface, ctx context.Context) error

func (*Blob) GetClassValue

func (p *Blob) GetClassValue() (*values.Class, error)

func (*Blob) GetInstanceMember

func (p *Blob) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Boolean

type Boolean struct {
	BuiltinPrototype
}

func (*Boolean) Check

func (p *Boolean) Check(other_ values.Interface, ctx context.Context) error

func (*Boolean) GetClassValue

func (p *Boolean) GetClassValue() (*values.Class, error)

func (*Boolean) GetInstanceMember

func (p *Boolean) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Boolean) IsUniversal

func (p *Boolean) IsUniversal() bool

type BuiltinInterface

type BuiltinInterface interface {
	values.Interface
	// contains filtered or unexported methods
}

type BuiltinPrototype

type BuiltinPrototype struct {
	// contains filtered or unexported fields
}

func (*BuiltinPrototype) Context

func (p *BuiltinPrototype) Context() context.Context

func (*BuiltinPrototype) GetClassMember

func (p *BuiltinPrototype) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*BuiltinPrototype) GetInstanceMember

func (p *BuiltinPrototype) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*BuiltinPrototype) GetInterfaces

func (p *BuiltinPrototype) GetInterfaces() ([]values.Interface, error)

func (*BuiltinPrototype) GetParent

func (p *BuiltinPrototype) GetParent() (values.Prototype, error)

func (*BuiltinPrototype) GetPrototypes

func (p *BuiltinPrototype) GetPrototypes() ([]values.Prototype, error)

func (*BuiltinPrototype) IsAbstract

func (p *BuiltinPrototype) IsAbstract() bool

func (*BuiltinPrototype) IsFinal

func (p *BuiltinPrototype) IsFinal() bool

func (*BuiltinPrototype) IsRPC

func (p *BuiltinPrototype) IsRPC() bool

func (*BuiltinPrototype) IsUniversal

func (p *BuiltinPrototype) IsUniversal() bool

func (*BuiltinPrototype) Name

func (p *BuiltinPrototype) Name() string

func (*BuiltinPrototype) SetInstanceMember

func (p *BuiltinPrototype) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type CSSImageValue

type CSSImageValue struct {
	BuiltinPrototype
}

func (*CSSImageValue) Check

func (p *CSSImageValue) Check(other_ values.Interface, ctx context.Context) error

func (*CSSImageValue) GetClassValue

func (p *CSSImageValue) GetClassValue() (*values.Class, error)

type CSSStyleDeclaration

type CSSStyleDeclaration struct {
	BuiltinPrototype
}

func (*CSSStyleDeclaration) Check

func (p *CSSStyleDeclaration) Check(other_ values.Interface, ctx context.Context) error

func (*CSSStyleDeclaration) GetClassValue

func (p *CSSStyleDeclaration) GetClassValue() (*values.Class, error)

func (*CSSStyleDeclaration) GetInstanceMember

func (p *CSSStyleDeclaration) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*CSSStyleDeclaration) SetInstanceMember

func (p *CSSStyleDeclaration) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type CanvasGradient

type CanvasGradient struct {
	BuiltinPrototype
}

func (*CanvasGradient) Check

func (p *CanvasGradient) Check(other_ values.Interface, ctx context.Context) error

func (*CanvasGradient) GetClassValue

func (p *CanvasGradient) GetClassValue() (*values.Class, error)

func (*CanvasGradient) GetInstanceMember

func (p *CanvasGradient) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type CanvasImageSource

type CanvasImageSource struct {
	AbstractBuiltinInterface
}

func (*CanvasImageSource) Check

func (p *CanvasImageSource) Check(other_ values.Interface, ctx context.Context) error

interfaces usually check in a different way, but this isn't really an interface

func (*CanvasImageSource) GetPrototypes

func (p *CanvasImageSource) GetPrototypes() ([]values.Prototype, error)

func (*CanvasImageSource) IsUniversal

func (p *CanvasImageSource) IsUniversal() bool

type CanvasPattern

type CanvasPattern struct {
	BuiltinPrototype
}

func (*CanvasPattern) Check

func (p *CanvasPattern) Check(other_ values.Interface, ctx context.Context) error

func (*CanvasPattern) GetClassValue

func (p *CanvasPattern) GetClassValue() (*values.Class, error)

type CanvasRenderingContext2D

type CanvasRenderingContext2D struct {
	BuiltinPrototype
}

func (*CanvasRenderingContext2D) Check

func (*CanvasRenderingContext2D) GetClassValue

func (p *CanvasRenderingContext2D) GetClassValue() (*values.Class, error)

func (*CanvasRenderingContext2D) GetInstanceMember

func (p *CanvasRenderingContext2D) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*CanvasRenderingContext2D) SetInstanceMember

func (p *CanvasRenderingContext2D) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Console

type Console struct {
	BuiltinPrototype
}

func (*Console) Check

func (p *Console) Check(other_ values.Interface, ctx context.Context) error

func (*Console) GetClassValue

func (p *Console) GetClassValue() (*values.Class, error)

func (*Console) GetInstanceMember

func (p *Console) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Crypto

type Crypto struct {
	BuiltinPrototype
}

func (*Crypto) Check

func (p *Crypto) Check(other_ values.Interface, ctx context.Context) error

func (*Crypto) GetClassValue

func (p *Crypto) GetClassValue() (*values.Class, error)

func (*Crypto) GetInstanceMember

func (p *Crypto) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type DOMMatrix

type DOMMatrix struct {
	BuiltinPrototype
}

func (*DOMMatrix) Check

func (p *DOMMatrix) Check(other_ values.Interface, ctx context.Context) error

func (*DOMMatrix) GetClassValue

func (p *DOMMatrix) GetClassValue() (*values.Class, error)

type DOMRect

type DOMRect struct {
	BuiltinPrototype
}

func (*DOMRect) Check

func (p *DOMRect) Check(other_ values.Interface, ctx context.Context) error

func (*DOMRect) GetClassValue

func (p *DOMRect) GetClassValue() (*values.Class, error)

func (*DOMRect) GetInstanceMember

func (p *DOMRect) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type DataView

type DataView struct {
	BuiltinPrototype
}

func (*DataView) Check

func (p *DataView) Check(other_ values.Interface, ctx context.Context) error

func (*DataView) GetClassValue

func (p *DataView) GetClassValue() (*values.Class, error)

func (*DataView) GetInstanceMember

func (p *DataView) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Date

type Date struct {
	BuiltinPrototype
}

func (*Date) Check

func (p *Date) Check(other_ values.Interface, ctx context.Context) error

func (*Date) GetClassMember

func (p *Date) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Date) GetClassValue

func (p *Date) GetClassValue() (*values.Class, error)

func (*Date) GetInstanceMember

func (p *Date) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Date) IsUniversal

func (p *Date) IsUniversal() bool

type DedicatedWorkerGlobalScope

type DedicatedWorkerGlobalScope struct {
	BuiltinPrototype
}

func (*DedicatedWorkerGlobalScope) Check

func (*DedicatedWorkerGlobalScope) GetClassMember

func (p *DedicatedWorkerGlobalScope) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*DedicatedWorkerGlobalScope) GetClassValue

func (p *DedicatedWorkerGlobalScope) GetClassValue() (*values.Class, error)

type Document

type Document struct {
	BuiltinPrototype
}

func (*Document) Check

func (p *Document) Check(other_ values.Interface, ctx context.Context) error

func (*Document) GetClassValue

func (p *Document) GetClassValue() (*values.Class, error)

func (*Document) GetInstanceMember

func (p *Document) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Document) GetParent

func (p *Document) GetParent() (values.Prototype, error)

func (*Document) SetInstanceMember

func (p *Document) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Element

type Element struct {
	BuiltinPrototype
}

func (*Element) Check

func (p *Element) Check(other_ values.Interface, ctx context.Context) error

func (*Element) GetClassValue

func (p *Element) GetClassValue() (*values.Class, error)

func (*Element) GetInstanceMember

func (p *Element) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Element) GetParent

func (p *Element) GetParent() (values.Prototype, error)

func (*Element) SetInstanceMember

func (p *Element) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Error

type Error struct {
	BuiltinPrototype
}

func (*Error) Check

func (p *Error) Check(other_ values.Interface, ctx context.Context) error

func (*Error) GetClassValue

func (p *Error) GetClassValue() (*values.Class, error)

func (*Error) GetInstanceMember

func (p *Error) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Error) IsUniversal

func (p *Error) IsUniversal() bool

type Event

type Event struct {
	AbstractEvent
}

func (*Event) Check

func (p *Event) Check(other_ values.Interface, ctx context.Context) error

func (*Event) GetClassValue

func (p *Event) GetClassValue() (*values.Class, error)

func (*Event) GetInstanceMember

func (p *Event) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Event) GetParent

func (p *Event) GetParent() (values.Prototype, error)

type EventTarget

type EventTarget struct {
	BuiltinPrototype
}

func (*EventTarget) Check

func (p *EventTarget) Check(other_ values.Interface, ctx context.Context) error

func (*EventTarget) GetClassValue

func (p *EventTarget) GetClassValue() (*values.Class, error)

func (*EventTarget) GetInstanceMember

func (p *EventTarget) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type FileReader

type FileReader struct {
	BuiltinPrototype
}

func (*FileReader) Check

func (p *FileReader) Check(other_ values.Interface, ctx context.Context) error

func (*FileReader) GetClassValue

func (p *FileReader) GetClassValue() (*values.Class, error)

func (*FileReader) GetInstanceMember

func (p *FileReader) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*FileReader) SetInstanceMember

func (p *FileReader) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Float32Array

type Float32Array struct {
	AbstractTypedArray
}

func (*Float32Array) Check

func (p *Float32Array) Check(other values.Interface, ctx context.Context) error

func (*Float32Array) GetClassMember

func (p *Float32Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Float32Array) GetClassValue

func (p *Float32Array) GetClassValue() (*values.Class, error)

func (*Float32Array) GetInstanceMember

func (p *Float32Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Float64Array

type Float64Array struct {
	AbstractTypedArray
}

func (*Float64Array) Check

func (p *Float64Array) Check(other values.Interface, ctx context.Context) error

func (*Float64Array) GetClassMember

func (p *Float64Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Float64Array) GetClassValue

func (p *Float64Array) GetClassValue() (*values.Class, error)

func (*Float64Array) GetInstanceMember

func (p *Float64Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type FontFaceSet

type FontFaceSet struct {
	BuiltinPrototype
}

func (*FontFaceSet) Check

func (p *FontFaceSet) Check(other_ values.Interface, ctx context.Context) error

func (*FontFaceSet) GetClassValue

func (p *FontFaceSet) GetClassValue() (*values.Class, error)

func (*FontFaceSet) GetInstanceMember

func (p *FontFaceSet) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type FunctionRole

type FunctionRole int

type FunctionWithRole

type FunctionWithRole interface {
	Role() FunctionRole
}

type GLEnum

type GLEnum struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*GLEnum) Check

func (p *GLEnum) Check(other_ values.Interface, ctx context.Context) error

func (*GLEnum) GetClassValue

func (p *GLEnum) GetClassValue() (*values.Class, error)

func (*GLEnum) Name

func (p *GLEnum) Name() string

type HTMLCanvasElement

type HTMLCanvasElement struct {
	BuiltinPrototype
}

func (*HTMLCanvasElement) Check

func (p *HTMLCanvasElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLCanvasElement) GetClassValue

func (p *HTMLCanvasElement) GetClassValue() (*values.Class, error)

func (*HTMLCanvasElement) GetInstanceMember

func (p *HTMLCanvasElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLCanvasElement) GetParent

func (p *HTMLCanvasElement) GetParent() (values.Prototype, error)

func (*HTMLCanvasElement) SetInstanceMember

func (p *HTMLCanvasElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLCollection

type HTMLCollection struct {
	BuiltinPrototype
}

func (*HTMLCollection) Check

func (p *HTMLCollection) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLCollection) GetClassValue

func (p *HTMLCollection) GetClassValue() (*values.Class, error)

func (*HTMLCollection) GetInstanceMember

func (p *HTMLCollection) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type HTMLElement

type HTMLElement struct {
	BuiltinPrototype
}

func (*HTMLElement) Check

func (p *HTMLElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLElement) GetClassValue

func (p *HTMLElement) GetClassValue() (*values.Class, error)

func (*HTMLElement) GetInstanceMember

func (p *HTMLElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLElement) GetParent

func (p *HTMLElement) GetParent() (values.Prototype, error)

type HTMLIFrameElement

type HTMLIFrameElement struct {
	BuiltinPrototype
}

func (*HTMLIFrameElement) Check

func (p *HTMLIFrameElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLIFrameElement) GetClassValue

func (p *HTMLIFrameElement) GetClassValue() (*values.Class, error)

func (*HTMLIFrameElement) GetInstanceMember

func (p *HTMLIFrameElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLIFrameElement) GetParent

func (p *HTMLIFrameElement) GetParent() (values.Prototype, error)

func (*HTMLIFrameElement) SetInstanceMember

func (p *HTMLIFrameElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLImageElement

type HTMLImageElement struct {
	BuiltinPrototype
}

func (*HTMLImageElement) Check

func (p *HTMLImageElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLImageElement) GetClassValue

func (p *HTMLImageElement) GetClassValue() (*values.Class, error)

func (*HTMLImageElement) GetInstanceMember

func (p *HTMLImageElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLImageElement) GetParent

func (p *HTMLImageElement) GetParent() (values.Prototype, error)

func (*HTMLImageElement) SetInstanceMember

func (p *HTMLImageElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLInputElement

type HTMLInputElement struct {
	BuiltinPrototype
}

func (*HTMLInputElement) Check

func (p *HTMLInputElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLInputElement) GetClassValue

func (p *HTMLInputElement) GetClassValue() (*values.Class, error)

func (*HTMLInputElement) GetInstanceMember

func (p *HTMLInputElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLInputElement) GetParent

func (p *HTMLInputElement) GetParent() (values.Prototype, error)

func (*HTMLInputElement) SetInstanceMember

func (p *HTMLInputElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLLinkElement

type HTMLLinkElement struct {
	BuiltinPrototype
}

func (*HTMLLinkElement) Check

func (p *HTMLLinkElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLLinkElement) GetClassValue

func (p *HTMLLinkElement) GetClassValue() (*values.Class, error)

func (*HTMLLinkElement) GetInstanceMember

func (p *HTMLLinkElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLLinkElement) GetParent

func (p *HTMLLinkElement) GetParent() (values.Prototype, error)

func (*HTMLLinkElement) SetInstanceMember

func (p *HTMLLinkElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLSelectElement

type HTMLSelectElement struct {
	BuiltinPrototype
}

func (*HTMLSelectElement) Check

func (p *HTMLSelectElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLSelectElement) GetClassValue

func (p *HTMLSelectElement) GetClassValue() (*values.Class, error)

func (*HTMLSelectElement) GetInstanceMember

func (p *HTMLSelectElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLSelectElement) GetParent

func (p *HTMLSelectElement) GetParent() (values.Prototype, error)

func (*HTMLSelectElement) SetInstanceMember

func (p *HTMLSelectElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HTMLTextAreaElement

type HTMLTextAreaElement struct {
	BuiltinPrototype
}

func (*HTMLTextAreaElement) Check

func (p *HTMLTextAreaElement) Check(other_ values.Interface, ctx context.Context) error

func (*HTMLTextAreaElement) GetClassValue

func (p *HTMLTextAreaElement) GetClassValue() (*values.Class, error)

func (*HTMLTextAreaElement) GetInstanceMember

func (p *HTMLTextAreaElement) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HTMLTextAreaElement) GetParent

func (p *HTMLTextAreaElement) GetParent() (values.Prototype, error)

func (*HTMLTextAreaElement) SetInstanceMember

func (p *HTMLTextAreaElement) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type HashChangeEvent

type HashChangeEvent struct {
	AbstractEvent
}

func (*HashChangeEvent) Check

func (p *HashChangeEvent) Check(other_ values.Interface, ctx context.Context) error

func (*HashChangeEvent) GetClassValue

func (p *HashChangeEvent) GetClassValue() (*values.Class, error)

func (*HashChangeEvent) GetInstanceMember

func (p *HashChangeEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*HashChangeEvent) Name

func (p *HashChangeEvent) Name() string

type History added in v0.6.0

type History struct {
	BuiltinPrototype
}

func (*History) Check added in v0.6.0

func (p *History) Check(other_ values.Interface, ctx context.Context) error

func (*History) GetClassValue added in v0.6.0

func (p *History) GetClassValue() (*values.Class, error)

func (*History) GetInstanceMember added in v0.6.0

func (p *History) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*History) GetParent added in v0.6.0

func (p *History) GetParent() (values.Prototype, error)

type IDBCursor

type IDBCursor struct {
	BuiltinPrototype
}

func (*IDBCursor) Check

func (p *IDBCursor) Check(other_ values.Interface, ctx context.Context) error

func (*IDBCursor) GetClassValue

func (p *IDBCursor) GetClassValue() (*values.Class, error)

func (*IDBCursor) GetInstanceMember

func (p *IDBCursor) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBCursorWithValue

type IDBCursorWithValue struct {
	BuiltinPrototype
}

func (*IDBCursorWithValue) Check

func (p *IDBCursorWithValue) Check(other_ values.Interface, ctx context.Context) error

func (*IDBCursorWithValue) GetClassValue

func (p *IDBCursorWithValue) GetClassValue() (*values.Class, error)

func (*IDBCursorWithValue) GetInstanceMember

func (p *IDBCursorWithValue) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBCursorWithValue) GetParent

func (p *IDBCursorWithValue) GetParent() (values.Prototype, error)

type IDBDatabase

type IDBDatabase struct {
	BuiltinPrototype
}

func (*IDBDatabase) Check

func (p *IDBDatabase) Check(other_ values.Interface, ctx context.Context) error

func (*IDBDatabase) GetClassValue

func (p *IDBDatabase) GetClassValue() (*values.Class, error)

func (*IDBDatabase) GetInstanceMember

func (p *IDBDatabase) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBFactory

type IDBFactory struct {
	BuiltinPrototype
}

func (*IDBFactory) Check

func (p *IDBFactory) Check(other_ values.Interface, ctx context.Context) error

func (*IDBFactory) GetClassValue

func (p *IDBFactory) GetClassValue() (*values.Class, error)

func (*IDBFactory) GetInstanceMember

func (p *IDBFactory) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBIndex

type IDBIndex struct {
	BuiltinPrototype
}

func (*IDBIndex) Check

func (p *IDBIndex) Check(other_ values.Interface, ctx context.Context) error

func (*IDBIndex) GetClassValue

func (p *IDBIndex) GetClassValue() (*values.Class, error)

func (*IDBIndex) GetInstanceMember

func (p *IDBIndex) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBKeyRange

type IDBKeyRange struct {
	BuiltinPrototype
}

func (*IDBKeyRange) Check

func (p *IDBKeyRange) Check(other_ values.Interface, ctx context.Context) error

func (*IDBKeyRange) GetClassMember

func (p *IDBKeyRange) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBKeyRange) GetClassValue

func (p *IDBKeyRange) GetClassValue() (*values.Class, error)

func (*IDBKeyRange) GetInstanceMember

func (p *IDBKeyRange) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBObjectStore

type IDBObjectStore struct {
	BuiltinPrototype
}

func (*IDBObjectStore) Check

func (p *IDBObjectStore) Check(other_ values.Interface, ctx context.Context) error

func (*IDBObjectStore) GetClassValue

func (p *IDBObjectStore) GetClassValue() (*values.Class, error)

func (*IDBObjectStore) GetInstanceMember

func (p *IDBObjectStore) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type IDBOpenDBRequest

type IDBOpenDBRequest struct {
	BuiltinPrototype
}

func (*IDBOpenDBRequest) Check

func (p *IDBOpenDBRequest) Check(other_ values.Interface, ctx context.Context) error

func (*IDBOpenDBRequest) GetClassValue

func (p *IDBOpenDBRequest) GetClassValue() (*values.Class, error)

func (*IDBOpenDBRequest) GetInstanceMember

func (p *IDBOpenDBRequest) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBOpenDBRequest) GetParent

func (p *IDBOpenDBRequest) GetParent() (values.Prototype, error)

func (*IDBOpenDBRequest) SetInstanceMember

func (p *IDBOpenDBRequest) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type IDBRequest

type IDBRequest struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*IDBRequest) Check

func (p *IDBRequest) Check(other_ values.Interface, ctx context.Context) error

func (*IDBRequest) GetClassValue

func (p *IDBRequest) GetClassValue() (*values.Class, error)

func (*IDBRequest) GetInstanceMember

func (p *IDBRequest) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBRequest) Name

func (p *IDBRequest) Name() string

func (*IDBRequest) SetInstanceMember

func (p *IDBRequest) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type IDBTransaction

type IDBTransaction struct {
	BuiltinPrototype
}

func (*IDBTransaction) Check

func (p *IDBTransaction) Check(other_ values.Interface, ctx context.Context) error

func (*IDBTransaction) GetClassValue

func (p *IDBTransaction) GetClassValue() (*values.Class, error)

func (*IDBTransaction) GetInstanceMember

func (p *IDBTransaction) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBTransaction) SetInstanceMember

func (p *IDBTransaction) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type IDBVersionChangeEvent

type IDBVersionChangeEvent struct {
	AbstractEvent
}

func (*IDBVersionChangeEvent) Check

func (*IDBVersionChangeEvent) GetClassValue

func (p *IDBVersionChangeEvent) GetClassValue() (*values.Class, error)

func (*IDBVersionChangeEvent) GetInstanceMember

func (p *IDBVersionChangeEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*IDBVersionChangeEvent) Name

func (p *IDBVersionChangeEvent) Name() string

type Image

type Image struct {
	BuiltinPrototype
}

func (*Image) Check

func (p *Image) Check(other_ values.Interface, ctx context.Context) error

func (*Image) GetClassValue

func (p *Image) GetClassValue() (*values.Class, error)

type ImageData

type ImageData struct {
	BuiltinPrototype
}

func (*ImageData) Check

func (p *ImageData) Check(other_ values.Interface, ctx context.Context) error

func (*ImageData) GetClassValue

func (p *ImageData) GetClassValue() (*values.Class, error)

func (*ImageData) GetInstanceMember

func (p *ImageData) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Int

type Int struct {
	BuiltinPrototype
}

func (*Int) Check

func (p *Int) Check(other_ values.Interface, ctx context.Context) error

func (*Int) GetClassValue

func (p *Int) GetClassValue() (*values.Class, error)

func (*Int) GetInstanceMember

func (p *Int) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Int) GetParent

func (p *Int) GetParent() (values.Prototype, error)

func (*Int) IsUniversal

func (p *Int) IsUniversal() bool

type Int16Array

type Int16Array struct {
	AbstractTypedArray
}

func (*Int16Array) Check

func (p *Int16Array) Check(other values.Interface, ctx context.Context) error

func (*Int16Array) GetClassMember

func (p *Int16Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Int16Array) GetClassValue

func (p *Int16Array) GetClassValue() (*values.Class, error)

func (*Int16Array) GetInstanceMember

func (p *Int16Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Int32Array

type Int32Array struct {
	AbstractTypedArray
}

func (*Int32Array) Check

func (p *Int32Array) Check(other values.Interface, ctx context.Context) error

func (*Int32Array) GetClassMember

func (p *Int32Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Int32Array) GetClassValue

func (p *Int32Array) GetClassValue() (*values.Class, error)

func (*Int32Array) GetInstanceMember

func (p *Int32Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Int8Array

type Int8Array struct {
	AbstractTypedArray
}

func (*Int8Array) Check

func (p *Int8Array) Check(other values.Interface, ctx context.Context) error

func (*Int8Array) GetClassMember

func (p *Int8Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Int8Array) GetClassValue

func (p *Int8Array) GetClassValue() (*values.Class, error)

func (*Int8Array) GetInstanceMember

func (p *Int8Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type KeyboardEvent

type KeyboardEvent struct {
	AbstractEvent
	// contains filtered or unexported fields
}

func (*KeyboardEvent) Check

func (p *KeyboardEvent) Check(other_ values.Interface, ctx context.Context) error

func (*KeyboardEvent) GetClassValue

func (p *KeyboardEvent) GetClassValue() (*values.Class, error)

func (*KeyboardEvent) GetInstanceMember

func (p *KeyboardEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Location

type Location struct {
	BuiltinPrototype
}

func (*Location) Check

func (p *Location) Check(other_ values.Interface, ctx context.Context) error

func (*Location) GetClassValue

func (p *Location) GetClassValue() (*values.Class, error)

func (*Location) GetInstanceMember

func (p *Location) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Location) SetInstanceMember

func (p *Location) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Map

type Map struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*Map) Check

func (p *Map) Check(other_ values.Interface, ctx context.Context) error

func (*Map) GetClassValue

func (p *Map) GetClassValue() (*values.Class, error)

func (*Map) GetInstanceMember

func (p *Map) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Map) Name

func (p *Map) Name() string

type MessageEvent

type MessageEvent struct {
	AbstractEvent
}

func (*MessageEvent) Check

func (p *MessageEvent) Check(other_ values.Interface, ctx context.Context) error

func (*MessageEvent) GetClassValue

func (p *MessageEvent) GetClassValue() (*values.Class, error)

func (*MessageEvent) GetInstanceMember

func (p *MessageEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*MessageEvent) Name

func (p *MessageEvent) Name() string

type MessagePort

type MessagePort struct {
	BuiltinPrototype
}

func (*MessagePort) Check

func (p *MessagePort) Check(other_ values.Interface, ctx context.Context) error

func (*MessagePort) GetClassValue

func (p *MessagePort) GetClassValue() (*values.Class, error)

func (*MessagePort) GetInstanceMember

func (p *MessagePort) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*MessagePort) SetInstanceMember

func (p *MessagePort) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type MouseEvent

type MouseEvent struct {
	AbstractEvent
}

func (*MouseEvent) Check

func (p *MouseEvent) Check(other_ values.Interface, ctx context.Context) error

func (*MouseEvent) GetClassValue

func (p *MouseEvent) GetClassValue() (*values.Class, error)

func (*MouseEvent) GetInstanceMember

func (p *MouseEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*MouseEvent) Name

func (p *MouseEvent) Name() string
type Navigator struct {
	BuiltinPrototype
}
func (p *Navigator) Check(other_ values.Interface, ctx context.Context) error
func (p *Navigator) GetClassValue() (*values.Class, error)
func (p *Navigator) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)
func (p *Navigator) GetParent() (values.Prototype, error)

type Node

type Node struct {
	BuiltinPrototype
}

func (*Node) Check

func (p *Node) Check(other_ values.Interface, ctx context.Context) error

func (*Node) GetClassValue

func (p *Node) GetClassValue() (*values.Class, error)

func (*Node) GetInstanceMember

func (p *Node) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Node) GetParent

func (p *Node) GetParent() (values.Prototype, error)

type NodeJS_Buffer

type NodeJS_Buffer struct {
	BuiltinPrototype
}

func (*NodeJS_Buffer) Check

func (p *NodeJS_Buffer) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_Buffer) GetClassMember

func (p *NodeJS_Buffer) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_Buffer) GetClassValue

func (p *NodeJS_Buffer) GetClassValue() (*values.Class, error)

func (*NodeJS_Buffer) GetInstanceMember

func (p *NodeJS_Buffer) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type NodeJS_EventEmitter

type NodeJS_EventEmitter struct {
	BuiltinPrototype
}

func (*NodeJS_EventEmitter) Check

func (p *NodeJS_EventEmitter) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_EventEmitter) GetClassValue

func (p *NodeJS_EventEmitter) GetClassValue() (*values.Class, error)

func (*NodeJS_EventEmitter) GetInstanceMember

func (p *NodeJS_EventEmitter) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type NodeJS_crypto_Cipher

type NodeJS_crypto_Cipher struct {
	BuiltinPrototype
}

func (*NodeJS_crypto_Cipher) Check

func (p *NodeJS_crypto_Cipher) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_crypto_Cipher) GetClassValue

func (p *NodeJS_crypto_Cipher) GetClassValue() (*values.Class, error)

func (*NodeJS_crypto_Cipher) GetInstanceMember

func (p *NodeJS_crypto_Cipher) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_crypto_Cipher) GetParent

func (p *NodeJS_crypto_Cipher) GetParent() (values.Prototype, error)

type NodeJS_crypto_Decipher

type NodeJS_crypto_Decipher struct {
	BuiltinPrototype
}

func (*NodeJS_crypto_Decipher) Check

func (*NodeJS_crypto_Decipher) GetClassValue

func (p *NodeJS_crypto_Decipher) GetClassValue() (*values.Class, error)

func (*NodeJS_crypto_Decipher) GetInstanceMember

func (p *NodeJS_crypto_Decipher) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_crypto_Decipher) GetParent

func (p *NodeJS_crypto_Decipher) GetParent() (values.Prototype, error)

type NodeJS_http_ClientRequest added in v0.6.0

type NodeJS_http_ClientRequest struct {
	BuiltinPrototype
}

func (*NodeJS_http_ClientRequest) Check added in v0.6.0

func (*NodeJS_http_ClientRequest) GetClassValue added in v0.6.0

func (p *NodeJS_http_ClientRequest) GetClassValue() (*values.Class, error)

func (*NodeJS_http_ClientRequest) GetInstanceMember added in v0.6.0

func (p *NodeJS_http_ClientRequest) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_http_ClientRequest) GetParent added in v0.6.0

func (p *NodeJS_http_ClientRequest) GetParent() (values.Prototype, error)

func (*NodeJS_http_ClientRequest) SetInstanceMember added in v0.6.0

func (p *NodeJS_http_ClientRequest) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type NodeJS_http_IncomingMessage

type NodeJS_http_IncomingMessage struct {
	BuiltinPrototype
}

func (*NodeJS_http_IncomingMessage) Check

func (*NodeJS_http_IncomingMessage) GetClassValue

func (p *NodeJS_http_IncomingMessage) GetClassValue() (*values.Class, error)

func (*NodeJS_http_IncomingMessage) GetInstanceMember

func (p *NodeJS_http_IncomingMessage) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_http_IncomingMessage) GetParent

type NodeJS_http_Server

type NodeJS_http_Server struct {
	BuiltinPrototype
}

func (*NodeJS_http_Server) Check

func (p *NodeJS_http_Server) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_http_Server) GetClassValue

func (p *NodeJS_http_Server) GetClassValue() (*values.Class, error)

func (*NodeJS_http_Server) GetInstanceMember

func (p *NodeJS_http_Server) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_http_Server) GetParent

func (p *NodeJS_http_Server) GetParent() (values.Prototype, error)

type NodeJS_http_ServerResponse

type NodeJS_http_ServerResponse struct {
	BuiltinPrototype
}

func (*NodeJS_http_ServerResponse) Check

func (*NodeJS_http_ServerResponse) GetClassValue

func (p *NodeJS_http_ServerResponse) GetClassValue() (*values.Class, error)

func (*NodeJS_http_ServerResponse) GetInstanceMember

func (p *NodeJS_http_ServerResponse) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_http_ServerResponse) GetParent

func (*NodeJS_http_ServerResponse) SetInstanceMember

func (p *NodeJS_http_ServerResponse) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type NodeJS_mysql_Connection

type NodeJS_mysql_Connection struct {
	BuiltinPrototype
}

func (*NodeJS_mysql_Connection) Check

func (*NodeJS_mysql_Connection) GetClassValue

func (p *NodeJS_mysql_Connection) GetClassValue() (*values.Class, error)

func (*NodeJS_mysql_Connection) GetInstanceMember

func (p *NodeJS_mysql_Connection) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_mysql_Connection) GetParent

func (p *NodeJS_mysql_Connection) GetParent() (values.Prototype, error)

type NodeJS_mysql_Error

type NodeJS_mysql_Error struct {
	BuiltinPrototype
}

func (*NodeJS_mysql_Error) Check

func (p *NodeJS_mysql_Error) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_mysql_Error) GetClassValue

func (p *NodeJS_mysql_Error) GetClassValue() (*values.Class, error)

func (*NodeJS_mysql_Error) GetInstanceMember

func (p *NodeJS_mysql_Error) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_mysql_Error) GetParent

func (p *NodeJS_mysql_Error) GetParent() (values.Prototype, error)

type NodeJS_mysql_FieldPacket

type NodeJS_mysql_FieldPacket struct {
	BuiltinPrototype
}

func (*NodeJS_mysql_FieldPacket) Check

func (*NodeJS_mysql_FieldPacket) GetClassValue

func (p *NodeJS_mysql_FieldPacket) GetClassValue() (*values.Class, error)

func (*NodeJS_mysql_FieldPacket) GetInstanceMember

func (p *NodeJS_mysql_FieldPacket) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type NodeJS_mysql_Pool

type NodeJS_mysql_Pool struct {
	BuiltinPrototype
}

func (*NodeJS_mysql_Pool) Check

func (p *NodeJS_mysql_Pool) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_mysql_Pool) GetClassValue

func (p *NodeJS_mysql_Pool) GetClassValue() (*values.Class, error)

func (*NodeJS_mysql_Pool) GetInstanceMember

func (p *NodeJS_mysql_Pool) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_mysql_Pool) GetParent

func (p *NodeJS_mysql_Pool) GetParent() (values.Prototype, error)

type NodeJS_mysql_Query

type NodeJS_mysql_Query struct {
	BuiltinPrototype
}

func (*NodeJS_mysql_Query) Check

func (p *NodeJS_mysql_Query) Check(other_ values.Interface, ctx context.Context) error

func (*NodeJS_mysql_Query) GetClassValue

func (p *NodeJS_mysql_Query) GetClassValue() (*values.Class, error)

func (*NodeJS_mysql_Query) GetParent

func (p *NodeJS_mysql_Query) GetParent() (values.Prototype, error)

type NodeJS_nodemailer_SMTPTransport

type NodeJS_nodemailer_SMTPTransport struct {
	BuiltinPrototype
}

func (*NodeJS_nodemailer_SMTPTransport) Check

func (*NodeJS_nodemailer_SMTPTransport) GetClassValue

func (p *NodeJS_nodemailer_SMTPTransport) GetClassValue() (*values.Class, error)

func (*NodeJS_nodemailer_SMTPTransport) GetInstanceMember

func (p *NodeJS_nodemailer_SMTPTransport) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type NodeJS_stream_Readable

type NodeJS_stream_Readable struct {
	BuiltinPrototype
}

func (*NodeJS_stream_Readable) Check

func (*NodeJS_stream_Readable) GetClassValue

func (p *NodeJS_stream_Readable) GetClassValue() (*values.Class, error)

func (*NodeJS_stream_Readable) GetInstanceMember

func (p *NodeJS_stream_Readable) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*NodeJS_stream_Readable) GetParent

func (p *NodeJS_stream_Readable) GetParent() (values.Prototype, error)

type Number

type Number struct {
	BuiltinPrototype
}

func (*Number) Check

func (p *Number) Check(other_ values.Interface, ctx context.Context) error

func (*Number) GetClassMember

func (p *Number) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Number) GetClassValue

func (p *Number) GetClassValue() (*values.Class, error)

func (*Number) GetInstanceMember

func (p *Number) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Number) IsUniversal

func (p *Number) IsUniversal() bool

type Object

type Object struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*Object) Check

func (p *Object) Check(other_ values.Interface, ctx context.Context) error

func (*Object) GetClassMember

func (p *Object) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Object) GetClassValue

func (p *Object) GetClassValue() (*values.Class, error)

func (*Object) GetInstanceMember

func (p *Object) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Object) IsUniversal

func (p *Object) IsUniversal() bool

func (*Object) Name added in v0.6.0

func (p *Object) Name() string

func (*Object) SetInstanceMember

func (p *Object) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Path2D

type Path2D struct {
	BuiltinPrototype
}

func (*Path2D) Check

func (p *Path2D) Check(other_ values.Interface, ctx context.Context) error

func (*Path2D) GetClassValue

func (p *Path2D) GetClassValue() (*values.Class, error)

type Promise

type Promise struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*Promise) Check

func (p *Promise) Check(other_ values.Interface, ctx context.Context) error

func (*Promise) GetClassMember

func (p *Promise) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Promise) GetClassValue

func (p *Promise) GetClassValue() (*values.Class, error)

func (*Promise) GetInstanceMember

func (p *Promise) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Promise) Name

func (p *Promise) Name() string

type RPCServer

type RPCServer struct {
	BuiltinPrototype
}

func (*RPCServer) Check

func (p *RPCServer) Check(other_ values.Interface, ctx context.Context) error

func (*RPCServer) GetClassValue

func (p *RPCServer) GetClassValue() (*values.Class, error)

func (*RPCServer) GetInstanceMember

func (p *RPCServer) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type RegExp

type RegExp struct {
	BuiltinPrototype
}

func (*RegExp) Check

func (p *RegExp) Check(other_ values.Interface, ctx context.Context) error

func (*RegExp) GetClassValue

func (p *RegExp) GetClassValue() (*values.Class, error)

func (*RegExp) GetInstanceMember

func (p *RegExp) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type RegExpArray

type RegExpArray struct {
	BuiltinPrototype
}

func (*RegExpArray) Check

func (p *RegExpArray) Check(other_ values.Interface, ctx context.Context) error

func (*RegExpArray) GetClassValue

func (p *RegExpArray) GetClassValue() (*values.Class, error)

func (*RegExpArray) GetInstanceMember

func (p *RegExpArray) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*RegExpArray) GetParent

func (p *RegExpArray) GetParent() (values.Prototype, error)

type Response

type Response struct {
	BuiltinPrototype
}

func (*Response) Check

func (p *Response) Check(other_ values.Interface, ctx context.Context) error

func (*Response) GetClassValue

func (p *Response) GetClassValue() (*values.Class, error)

func (*Response) GetInstanceMember

func (p *Response) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Screen

type Screen struct {
	BuiltinPrototype
}

func (*Screen) Check

func (p *Screen) Check(other_ values.Interface, ctx context.Context) error

func (*Screen) GetClassValue

func (p *Screen) GetClassValue() (*values.Class, error)

func (*Screen) GetInstanceMember

func (p *Screen) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Screen) GetParent

func (p *Screen) GetParent() (values.Prototype, error)

type SearchIndex

type SearchIndex struct {
	BuiltinPrototype
}

func (*SearchIndex) Check

func (p *SearchIndex) Check(other_ values.Interface, ctx context.Context) error

func (*SearchIndex) GetClassValue

func (p *SearchIndex) GetClassValue() (*values.Class, error)

func (*SearchIndex) GetInstanceMember

func (p *SearchIndex) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*SearchIndex) SetInstanceMember

func (p *SearchIndex) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type Set

type Set struct {
	BuiltinPrototype
	// contains filtered or unexported fields
}

func (*Set) Check

func (p *Set) Check(other_ values.Interface, ctx context.Context) error

what if other inherits from set?

func (*Set) GetClassValue

func (p *Set) GetClassValue() (*values.Class, error)

func (*Set) GetInstanceMember

func (p *Set) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type SharedWorker

type SharedWorker struct {
	BuiltinPrototype
}

func (*SharedWorker) Check

func (p *SharedWorker) Check(other_ values.Interface, ctx context.Context) error

func (*SharedWorker) GetClassValue

func (p *SharedWorker) GetClassValue() (*values.Class, error)

func (*SharedWorker) GetInstanceMember

func (p *SharedWorker) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type SharedWorkerGlobalScope

type SharedWorkerGlobalScope struct {
	BuiltinPrototype
}

func (*SharedWorkerGlobalScope) Check

func (*SharedWorkerGlobalScope) GetClassValue

func (p *SharedWorkerGlobalScope) GetClassValue() (*values.Class, error)

func (*SharedWorkerGlobalScope) GetParent

func (p *SharedWorkerGlobalScope) GetParent() (values.Prototype, error)

type Storage

type Storage struct {
	BuiltinPrototype
}

func (*Storage) Check

func (p *Storage) Check(other_ values.Interface, ctx context.Context) error

func (*Storage) GetClassValue

func (p *Storage) GetClassValue() (*values.Class, error)

func (*Storage) GetInstanceMember

func (p *Storage) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type String

type String struct {
	BuiltinPrototype
}

func (*String) Check

func (p *String) Check(other_ values.Interface, ctx context.Context) error

func (*String) GetClassMember

func (p *String) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*String) GetClassValue

func (p *String) GetClassValue() (*values.Class, error)

func (*String) GetInstanceMember

func (p *String) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*String) IsUniversal

func (p *String) IsUniversal() bool

type Text

type Text struct {
	BuiltinPrototype
}

func (*Text) Check

func (p *Text) Check(other_ values.Interface, ctx context.Context) error

func (*Text) GetClassValue

func (p *Text) GetClassValue() (*values.Class, error)

func (*Text) GetParent

func (p *Text) GetParent() (values.Prototype, error)

type TextDecoder

type TextDecoder struct {
	BuiltinPrototype
}

func (*TextDecoder) Check

func (p *TextDecoder) Check(other_ values.Interface, ctx context.Context) error

func (*TextDecoder) GetClassValue

func (p *TextDecoder) GetClassValue() (*values.Class, error)

func (*TextDecoder) GetInstanceMember

func (p *TextDecoder) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type TextEncoder

type TextEncoder struct {
	BuiltinPrototype
}

func (*TextEncoder) Check

func (p *TextEncoder) Check(other_ values.Interface, ctx context.Context) error

func (*TextEncoder) GetClassValue

func (p *TextEncoder) GetClassValue() (*values.Class, error)

func (*TextEncoder) GetInstanceMember

func (p *TextEncoder) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type TextMetrics

type TextMetrics struct {
	BuiltinPrototype
}

func (*TextMetrics) Check

func (p *TextMetrics) Check(other_ values.Interface, ctx context.Context) error

func (*TextMetrics) GetClassValue

func (p *TextMetrics) GetClassValue() (*values.Class, error)

func (*TextMetrics) GetInstanceMember

func (p *TextMetrics) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type TypedArray

type TypedArray interface {
	values.Prototype
	// contains filtered or unexported methods
}

type URL

type URL struct {
	BuiltinPrototype
}

func (*URL) Check

func (p *URL) Check(other_ values.Interface, ctx context.Context) error

func (*URL) GetClassMember

func (p *URL) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*URL) GetClassValue

func (p *URL) GetClassValue() (*values.Class, error)

func (*URL) GetInstanceMember

func (p *URL) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*URL) SetInstanceMember added in v0.6.0

func (p *URL) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type URLSearchParams

type URLSearchParams struct {
	BuiltinPrototype
}

func (*URLSearchParams) Check

func (p *URLSearchParams) Check(other_ values.Interface, ctx context.Context) error

func (*URLSearchParams) GetClassValue

func (p *URLSearchParams) GetClassValue() (*values.Class, error)

func (*URLSearchParams) GetInstanceMember

func (p *URLSearchParams) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Uint16Array

type Uint16Array struct {
	AbstractTypedArray
}

func (*Uint16Array) Check

func (p *Uint16Array) Check(other values.Interface, ctx context.Context) error

func (*Uint16Array) GetClassMember

func (p *Uint16Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Uint16Array) GetClassValue

func (p *Uint16Array) GetClassValue() (*values.Class, error)

func (*Uint16Array) GetInstanceMember

func (p *Uint16Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Uint32Array

type Uint32Array struct {
	AbstractTypedArray
}

func (*Uint32Array) Check

func (p *Uint32Array) Check(other values.Interface, ctx context.Context) error

func (*Uint32Array) GetClassMember

func (p *Uint32Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Uint32Array) GetClassValue

func (p *Uint32Array) GetClassValue() (*values.Class, error)

func (*Uint32Array) GetInstanceMember

func (p *Uint32Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Uint8Array

type Uint8Array struct {
	AbstractTypedArray
}

func (*Uint8Array) Check

func (p *Uint8Array) Check(other values.Interface, ctx context.Context) error

func (*Uint8Array) GetClassMember

func (p *Uint8Array) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Uint8Array) GetClassValue

func (p *Uint8Array) GetClassValue() (*values.Class, error)

func (*Uint8Array) GetInstanceMember

func (p *Uint8Array) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type Uint8ClampedArray

type Uint8ClampedArray struct {
	AbstractTypedArray
}

func (*Uint8ClampedArray) Check

func (p *Uint8ClampedArray) Check(other values.Interface, ctx context.Context) error

func (*Uint8ClampedArray) GetClassMember

func (p *Uint8ClampedArray) GetClassMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Uint8ClampedArray) GetClassValue

func (p *Uint8ClampedArray) GetClassValue() (*values.Class, error)

func (*Uint8ClampedArray) GetInstanceMember

func (p *Uint8ClampedArray) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type WebAssembly

type WebAssembly struct {
	BuiltinPrototype
}

func (*WebAssembly) Check

func (p *WebAssembly) Check(other_ values.Interface, ctx context.Context) error

func (*WebAssembly) GetClassValue

func (p *WebAssembly) GetClassValue() (*values.Class, error)

type WebAssemblyEnv

type WebAssemblyEnv struct {
	BuiltinPrototype
}

func (*WebAssemblyEnv) Check

func (p *WebAssemblyEnv) Check(other_ values.Interface, ctx context.Context) error

func (*WebAssemblyEnv) GetClassValue

func (p *WebAssemblyEnv) GetClassValue() (*values.Class, error)

type WebAssemblyFS

type WebAssemblyFS struct {
	AbstractBuiltinInterface
}

func (*WebAssemblyFS) Check

func (p *WebAssemblyFS) Check(other_ values.Interface, ctx context.Context) error

interfaces usually check in a different way, but this isn't really an interface

func (*WebAssemblyFS) GetInstanceMember

func (p *WebAssemblyFS) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type WebGLBuffer

type WebGLBuffer struct {
	BuiltinPrototype
}

func (*WebGLBuffer) Check

func (p *WebGLBuffer) Check(other_ values.Interface, ctx context.Context) error

func (*WebGLBuffer) GetClassValue

func (p *WebGLBuffer) GetClassValue() (*values.Class, error)

type WebGLExtension

type WebGLExtension struct {
	BuiltinPrototype
}

func (*WebGLExtension) Check

func (p *WebGLExtension) Check(other_ values.Interface, ctx context.Context) error

func (*WebGLExtension) GetClassValue

func (p *WebGLExtension) GetClassValue() (*values.Class, error)

type WebGLProgram

type WebGLProgram struct {
	BuiltinPrototype
}

func (*WebGLProgram) Check

func (p *WebGLProgram) Check(other_ values.Interface, ctx context.Context) error

func (*WebGLProgram) GetClassValue

func (p *WebGLProgram) GetClassValue() (*values.Class, error)

type WebGLRenderingContext

type WebGLRenderingContext struct {
	BuiltinPrototype
}

func (*WebGLRenderingContext) Check

func (*WebGLRenderingContext) GetClassValue

func (p *WebGLRenderingContext) GetClassValue() (*values.Class, error)

func (*WebGLRenderingContext) GetInstanceMember

func (p *WebGLRenderingContext) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

type WebGLShader

type WebGLShader struct {
	BuiltinPrototype
}

func (*WebGLShader) Check

func (p *WebGLShader) Check(other_ values.Interface, ctx context.Context) error

func (*WebGLShader) GetClassValue

func (p *WebGLShader) GetClassValue() (*values.Class, error)

type WebGLTexture

type WebGLTexture struct {
	BuiltinPrototype
}

func (*WebGLTexture) Check

func (p *WebGLTexture) Check(other_ values.Interface, ctx context.Context) error

func (*WebGLTexture) GetClassValue

func (p *WebGLTexture) GetClassValue() (*values.Class, error)

type WheelEvent

type WheelEvent struct {
	AbstractEvent
}

func (*WheelEvent) Check

func (p *WheelEvent) Check(other_ values.Interface, ctx context.Context) error

func (*WheelEvent) GetClassValue

func (p *WheelEvent) GetClassValue() (*values.Class, error)

func (*WheelEvent) GetInstanceMember

func (p *WheelEvent) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*WheelEvent) GetParent

func (p *WheelEvent) GetParent() (values.Prototype, error)

func (*WheelEvent) Name

func (p *WheelEvent) Name() string

type Window

type Window struct {
	BuiltinPrototype
}

func (*Window) Check

func (p *Window) Check(other_ values.Interface, ctx context.Context) error

func (*Window) GetClassValue

func (p *Window) GetClassValue() (*values.Class, error)

func (*Window) GetInstanceMember

func (p *Window) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Window) GetParent

func (p *Window) GetParent() (values.Prototype, error)

type Worker

type Worker struct {
	BuiltinPrototype
}

func (*Worker) Check

func (p *Worker) Check(other_ values.Interface, ctx context.Context) error

func (*Worker) GetClassValue

func (p *Worker) GetClassValue() (*values.Class, error)

func (*Worker) GetInstanceMember

func (p *Worker) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*Worker) SetInstanceMember

func (p *Worker) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

type WorkerGlobalScope

type WorkerGlobalScope struct {
	BuiltinPrototype
}

func (*WorkerGlobalScope) Check

func (p *WorkerGlobalScope) Check(other_ values.Interface, ctx context.Context) error

func (*WorkerGlobalScope) GetClassValue

func (p *WorkerGlobalScope) GetClassValue() (*values.Class, error)

func (*WorkerGlobalScope) GetParent

func (p *WorkerGlobalScope) GetParent() (values.Prototype, error)

type XMLHttpRequest

type XMLHttpRequest struct {
	BuiltinPrototype
}

func (*XMLHttpRequest) Check

func (p *XMLHttpRequest) Check(other_ values.Interface, ctx context.Context) error

func (*XMLHttpRequest) GetClassValue

func (p *XMLHttpRequest) GetClassValue() (*values.Class, error)

func (*XMLHttpRequest) GetInstanceMember

func (p *XMLHttpRequest) GetInstanceMember(key string, includePrivate bool, ctx context.Context) (values.Value, error)

func (*XMLHttpRequest) SetInstanceMember

func (p *XMLHttpRequest) SetInstanceMember(key string, includePrivate bool, arg values.Value, ctx context.Context) error

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL