FANDOM


The correct title of this article is <<<ROOT>>>. The omission of angle brackets is due to technical restrictions.

<<<ROOT>>> is the descriptor name used by the default constructor for Roblox's internal ClassDescriptor class. It is the name of the root static ClassDescriptor object.

The IsA method works by comparing the name of the class descriptor with the given string and, if that fails, calling the method on the base class descriptors recursively until there is no base and only then returning false. As a consequence, every instance class is considered to inherit from <<<ROOT>>> using the IsA method:

print(game:IsA("<<<ROOT>>>")) --> true

The <<<ROOT>>> class serves no purpose for game developers. It is exposed only through the IsA method and, until version 0.79, was shown in the API dump.[1]

Footnotes

  1. ↑ See the last API dump that included <<<ROOT>>>.