File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed
Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -27,11 +27,7 @@ local function isEnumItem (enumItem: EnumItem)
2727 end
2828
2929 if typeof (enumItem ) == ' number' then
30- local value
31- local completed = pcall (function ()
32- value = GetEnumFromValue (enumItem )
33- end )
34- return completed == true and value ~= nil
30+ return GetEnumFromValue (enumItem ) ~= nil
3531 end
3632
3733 return false
@@ -197,11 +193,19 @@ function GetEnumFromValue (value: number) : Enum
197193 return Enum
198194end
199195
196+ function GetEnumItemNameFromValue (value : number ) : string
197+ local Enum = GetEnumFromValue (value )
198+ if Enum then
199+ return Enum :GetNameFromValue (value )
200+ end
201+ end
202+
200203return {
201204 new = newEnum ,
202205 isEnum = isEnum ,
203206 isEnumItem = isEnumItem ,
204207 RBXEnum = RBXEnum ,
205208 getEnumFromValue = GetEnumFromValue ,
206- getRegisteredEnums = GetRegisteredEnums
209+ getRegisteredEnums = GetRegisteredEnums ,
210+ getEnumItemNameFromValue = GetEnumItemNameFromValue
207211}
You can’t perform that action at this time.
0 commit comments