Skip to main content

enumerator

Custom Enumeration implementation for Roblox

Feature parity with enumerate

enumerator was built upon the foundation of enumerate by Roblox, which is unreleased with the end goal of being a licensed version with more features.

Enum Casting

enumerator supports casting enums based on their value so that you can pass the value or the enum itself and get the same result, thus reducing the amount of checks you have to do.

Features taken from Roblox Enums

Enums made with enumerator follow the base API of enumerate, but also have features from Roblox Enums such as .value, .name, and getting every EnumeratorItem.