ReflectionMetadataItem

Show Deprecated
Not Creatable

Acts as abstract properties for generic information about Classes, Members, Enums, and EnumItems.

Summary

Properties

Whether or not this can be seen in studio.

Describes the category of this class.

Describes a constraint for a single-argument function whose argument type is a Instance.ClassName.

Whether or not this item is deprecated.

Toggles whether this property can be edited from the Properties window.

Vague value for showing if this depends on backend stuff.

Describes the context where this member can be used. If set to "Server", this member will not be available to auto fill when editing a LocalScript. If set to "Client", this member will not be available to auto fill when editing a Script.

The maximum value of this property. Used with ReflectionMetadataItem.UIMinimum to control the slider bar of this property in the Properties window.

The minimum value of this property. Used with ReflectionMetadataItem.UIMaximum to control the slider bar of this property in the Properties window.

The number of potential values the property's slider bar can be set to, ReflectionMetadataItem.UIMinimum and ReflectionMetadataItem.UIMaximum.

Methods

Events

Properties

Browsable

When this value is true, it means that this property/class can be seen in Studio, e.g. in the explorer.

ClassCategory

Describes the category of this class.

Constraint

Describes a constraint for a single-argument function whose argument type is a Instance.ClassName. Currently there are two constraints available:

ConstraintDescription
isScriptCreatableThe specified class must be creatable with Instance.new
isServiceThe specified class must be a service.

Deprecated

When an object is deprecated, it should not be used anymore for new scripts.

EditingDisabled

Toggles whether this property can be edited from the Properties window.

IsBackend

This should determine if a method needs to use stuff on the Roblox main servers. This property isn't applied where it should be, though.

PropertyOrder

ScriptContext

Describes the context where this member can be used. If set to "Server", this member will not be available to auto fill when editing a LocalScript. If set to "Client", this member will not be available to auto fill when editing a Script.

SliderScaling

UIMaximum

The maximum value of this property. Used with ReflectionMetadataItem.UIMinimum to control the slider bar of this property in the Properties window.

UIMinimum

The minimum value of this property. Used with ReflectionMetadataItem.UIMaximum to control the slider bar of this property in the Properties window.

UINumTicks

The number of potential values the property's slider bar can be set to, ReflectionMetadataItem.UIMinimum and ReflectionMetadataItem.UIMaximum.

Methods

Events