-- Compiled with roblox-ts v1.2.7 local TS = _G[script] local ZirconFunctionBuilder = TS.import(script, script.Parent.Parent, "Class", "ZirconFunctionBuilder").ZirconFunctionBuilder local ZirconEnumPrint = ZirconFunctionBuilder.new("print"):AddArgument("ZrEnum"):Bind(function(context, args) local _exp = args:getItems() local _arg0 = function(f) return f:getName() end -- ▼ ReadonlyArray.map ▼ local _newValue = table.create(#_exp) for _k, _v in ipairs(_exp) do _newValue[_k] = _arg0(_v, _k - 1, _exp) end -- ▲ ReadonlyArray.map ▲ local items = _newValue context:LogInfo("Enum Items for {EnumName}: {EnumItems} ", args:getEnumName(), items) end) return ZirconEnumPrint