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 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);