-- Compiled with roblox-ts v3.0.0 --[[ * * Decorator for creating an Action inside a class producer. ]] local Action = function() return function(target, propertyKey, descriptor) local originalMethod = descriptor.value descriptor.value = function(self, ...) local args = { ... } local result = originalMethod(self, unpack(args)) self:Dispatch(result) return result end return descriptor end end return { Action = Action, }