UNPKG

@nativewrappers/redm

Version:

Native wrappers and utilities for use with RedM.

21 lines (20 loc) 527 B
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); function* enumValues(enumObj) { let isStringEnum = true; for (const property in enumObj) { if (typeof enumObj[property] === "number") { isStringEnum = false; break; } } for (const property in enumObj) { if (isStringEnum || typeof enumObj[property] === "number") { yield enumObj[property]; } } } __name(enumValues, "enumValues"); export { enumValues };