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)
27
27
end
28
28
29
29
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
35
31
end
36
32
37
33
return false
@@ -197,11 +193,19 @@ function GetEnumFromValue (value: number) : Enum
197
193
return Enum
198
194
end
199
195
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
+
200
203
return {
201
204
new = newEnum ,
202
205
isEnum = isEnum ,
203
206
isEnumItem = isEnumItem ,
204
207
RBXEnum = RBXEnum ,
205
208
getEnumFromValue = GetEnumFromValue ,
206
- getRegisteredEnums = GetRegisteredEnums
209
+ getRegisteredEnums = GetRegisteredEnums ,
210
+ getEnumItemNameFromValue = GetEnumItemNameFromValue
207
211
}
You can’t perform that action at this time.
0 commit comments