WitPackage
class WitPackage
Types
Link copied to clipboard
Link copied to clipboard
interface Declaration
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Function(name: String, parameters: List<WitPackage.Field>, results: List<WitPackage.Field>, async: Boolean = false, staticFunction: Boolean = false, constructor: Boolean = false) : WitPackage.InterfaceMember
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class InterfaceDeclaration(packageName: String?, name: String, members: List<WitPackage.InterfaceMember>) : WitPackage.Declaration
Link copied to clipboard
Link copied to clipboard
class TypeDeclaration(kind: WitPackage.TypeDeclaration.Kind, name: String, fields: List<WitPackage.Field>, cases: List<WitPackage.Case>, target: WitPackage.TypeRef?, functions: List<WitPackage.Function> = emptyList()) : WitPackage.InterfaceMember
Link copied to clipboard
class UseDeclaration(path: String, items: List<WitPackage.UseItem>) : WitPackage.Declaration, WitPackage.InterfaceMember
Link copied to clipboard
Link copied to clipboard
class WorldItem(direction: WitPackage.Direction, name: String, function: WitPackage.Function?, type: WitPackage.TypeRef?)