The Colon Operator (“:”) is a shorthand syntax used for calling methods on objects.
When you use the colon syntax to call a function, the object (the “self”) is automatically passed as the first parameter to the function.
For example…
local Fruit = "Apple,Banana,Orange" local List = string.split(Fruit, ",") trace(List)
is equivalent to:
local Fruit = "Apple,Banana,Orange" local List = Fruit:split(",") trace(List)