Function

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 property is not defined but the object implements the setUnknownProperty method then that will be invoked as well.

1
2
import { set } from '@ember/object';
set(obj, "name", value);