computeSettings
Object
Options
-
get
{function}
:A function that retrieves and returns the current value of the compute.
-
set
{function(newVal, oldVal)}
:A function that is used when setting a new value of the compute.
A function that is called when a compute is called with an argument. The function is passed the first argumented passed to [can-computed] and the current value. If
set
returns a value, it is used to compare to the current value of the compute. Otherwise,get
is called to get the current value of the compute and that value is used to determine if the compute has changed values.newVal
is the value being set, whileoldVal
is the previous value in the compute. -
on
{function(updated)}
:Called to setup binding to dependency events. Call
updated
when the compute's value needs to be updated. -
off
{function(function)}
:Called to teardown binding.