Datatypes¶
Roblox value types. A datatype is Supported only when Nova's Lua VM registers a binding for it; the rest are documented for migration reference.
No datatypes match those filters.
| Datatype | Status | Summary |
|---|---|---|
| AdReward | Not yet | A reward that can be granted to users upon watching rewarded video ads. |
| Axes | Supported | The Axes data type is for the ArcHandles class to control which rotation axes are currently enabled. |
| BrickColor | Supported | A data type that provides a predefined list of named colors. |
| buffer | Not yet | — |
| CatalogSearchParams | Not yet | Stores parameters used in catalog searches via AvatarEditorService.SearchCatalogAsync(). |
| CellId | Supported | — |
| CFrame | Supported | A data type that represents both a 3D position and orientation. |
| Collection | Not yet | A live, query-based group of instances returned by CollectionService.CreateCollection(). |
| Color3 | Supported | A color value comprised of red, green, and blue components. |
| ColorSequence | Supported | A gradient of color values comprised of ColorSequenceKeypoints. |
| ColorSequenceKeypoint | Supported | A color and time value that represents a keypoint in a ColorSequence. |
| Content | Supported | Represents a reference to asset content stored externally or as an object within the place. |
| DateTime | Partial | A data type that represents a moment in time. |
| DockWidgetPluginGuiInfo | Not yet | Describes details for a DockWidgetPluginGui. |
| Enum | Supported | A data type that represents an individual enum. |
| EnumItem | Supported | An individual item in an enum. |
| Enums | Supported | A root access point of all Enums. |
| Faces | Supported | A data type containing six booleans, each representing a face of a BasePart. |
| FloatCurveKey | Not yet | A time-value pair used with FloatCurve instances. |
| Font | Supported | Describes the font used to render text. |
| Instance | Supported | Holds the constructor for Instances. |
| InstanceHandle | Not yet | A lightweight, weak reference to an Instance that might not be available locally. |
| NumberRange | Supported | Represents a range of numbers. |
| NumberSequence | Supported | A series of floats across a period of time. |
| NumberSequenceKeypoint | Supported | Represents keypoint within a NumberSequence with a particular time, value, and envelope size. |
| OverlapParams | Not yet | Stores parameters used in boundary-querying functions. |
| Path2DControlPoint | Not yet | Stores the info for a single control point used with the Path2D instance. |
| PathWaypoint | Not yet | A description of the steps required to reach the next waypoint in a path. |
| PhysicalProperties | Supported | Describes properties that affect the physical behavior of a BasePart. |
| Random | Supported | Generates pseudorandom numbers and directions. |
| Ray | Supported | Represents a line with a starting point that casts infinitely in a specific direction. |
| RaycastParams | Not yet | A container for parameters used in raycasting operations. |
| RaycastResult | Not yet | Stores results from a raycast operation. |
| RBXScriptConnection | Supported | A connection between an RBXScriptSignal and a function. |
| RBXScriptSignal | Supported | An object that runs connected functions upon a specific occurrence. |
| Rect | Supported | A value that represents a two-dimensional rectangle. |
| Region3 | Supported | Describes a rectangular volume in 3D space. |
| Region3int16 | Supported | Represents a Region3 stored as two boundaries as opposed to position and size components. |
| RotationCurveKey | Not yet | A time-value pair used with RotationCurve instances. |
| Secret | Not yet | Stores secret non-printable content. |
| SecurityCapabilities | Not yet | A set of SecurityCapability items. See script capabilities. |
| SharedString | Check | — |
| SharedTable | Not yet | Provides sharable, table-like storage for key/value pairs. |
| TweenInfo | Supported | Stores parameters for Tweens. |
| UDim | Supported | Represents a one-dimensional value with two components, a relative scale and an absolute offset. |
| UDim2 | Supported | Represents a two-dimensional value where each dimension is composed of a relative scale and an absolute offset. |
| User | Not yet | Represents a user's domain-scoped identity within a specific domain. |
| ValueCurveKey | Not yet | A time-value pair used with ValueCurve instances. |
| Vector2 | Supported | Represents a 2D value with direction and magnitude. |
| Vector2int16 | Supported | Represents a Vector2 with signed 16-bit integers for components. |
| Vector3 | Supported | Represents a 3D value with a direction and magnitude. |
| Vector3int16 | Supported | A Vector3 with signed 16-bit integers for components. |