# README
rbxapi
The rbxapi package is a Go package used to represent information about the Roblox Lua API.
API References
- rbxapi
- rbxapidump: Implements the rbxapi interface as a codec for the Roblox API dump format.
- rbxapijson: Implements the rbxapi package as a codec for the Roblox API dump in JSON format.
# Packages
The diff package provides an implementation of the patch package for the generic rbxapi types.
The patch package is used to represent information about differences between Roblox Lua API structures.
The rbxapidump package implements the rbxapi interface as a codec for the Roblox API dump format.
The rbxapijson package implements the rbxapi package as a codec for the Roblox API dump in JSON format.
# Interfaces
Callback represents a class member of the Callback member type.
Class represents a class descriptor.
Enum represents an enum descriptor.
EnumItem represents an enum item descriptor.
Event represents a class member of the Event member type.
Function represents a class member of the Function member type.
Member represents a class member descriptor.
Parameter represents a single parameter of a function, event, or callback member.
Parameters represents a list of parameters of a function, event, or callback member.
Property represents a class member of the Property member type.
Root represents the top-level structure of an API.
Taggable indicates a descriptor that is capable of having tags.
Type represents a value type.