Function
set (obj, keyName, value) Object public
Module:
@ember/object
Defined in packages/@ember/-internals/metal/lib/property_set.ts:17
import { set } from '@ember/object'; |
- obj
- Object
- The object to modify.
- keyName
- String
- The property key to set
- value
- Object
- The value to set
- returns
- Object
- the passed value.
Sets the value of a property on an object, respecting computed properties
and notifying observers and other listeners of the change.
If the specified property is not defined on the object and the object
implements the setUnknownProperty
method, then instead of setting the
value of the property on the object, its setUnknownProperty
handler
will be invoked with the two parameters keyName
and value
.
1 2 |
import { set } from '@ember/object'; set(obj, "name", value); |