package
1.102.0
Repository: https://github.com/aws/jsii-runtime-go.git
Documentation: pkg.go.dev

# Functions

Create will construct a new JSII object within the kernel runtime.
Get reads a property value on a given jsii class instance.
InitJsiiProxy initializes a jsii proxy instance at the provided pointer.
Invoke will call a method on a jsii class instance.
InvokeVoid will call a void method on a jsii class instance.
IsAnonymousProxy tells whether the value v is an anonymous object proxy, or a pointer to one.
Load ensures a npm package is loaded in the jsii kernel.
RegisterClass associates a class fully qualified name to the specified class interface, member list, and proxy maker function.
RegisterEnum associates an enum's fully qualified name to the specified enum type, and members.
RegisterInterface associates an interface's fully qualified name to the specified interface type, member list, and proxy maker function.
RegisterStruct associates a struct's fully qualified name to the specified struct type.
RegisterStructValidator adds a validator function to an already registered struct type.
Set writes a property on a given jsii class instance.
StaticGet reads a static property value on a given jsii class.
StaticInvoke will call a static method on a given jsii class.
StaticInvokeVoid will call a static void method on a given jsii class.
StaticSet writes a static property on a given jsii class.
ValidateStruct runs validations on the supplied struct to determine whether it is valid.

# Interfaces

Member is a runtime descriptor for a class or interface member.

# Type aliases

FQN represents a fully-qualified type name in the jsii type system.
MemberMethod is a runtime descriptor for a class method (implementation of Member).
MemberProperty is a runtime descriptor for a class or interface property (implementation of Member).