clonefunction Synchronous
Create a separate callable from an existing function. A clone is useful when you want a callable copy before changing the original with a hook.
Luau
clonefunction(callback: Function) -> FunctionParameters
| Parameter | Type | Description |
|---|---|---|
callback | Function | Function to clone. |
Returns
FunctionA callable clone of the supplied function.
Example
Luau
local original = function(value) return value * 2 end
local copy = clonefunction(original)
print(copy(6)) -- 12