This addon adds util functions that helps you deal with Ember.ObjectProxy
and Ember.ArrayProxy
.
ember install ember-proxy-util
- Ember.js v3.20 or above
- Ember CLI v3.20 or above
- Node.js v12 or above
You can use this function to see if an object is a proxy
import { isProxy } from 'ember-proxy-util';
isProxy(object) // => true or false
Use this function to get the content of a proxy
import { withoutProxies } from 'ember-proxy-util';
withoutProxies(object) // => content of proxy
Use this function to compare two objects that might be a proxy
import { proxyIsEqual } from 'ember-proxy-util';
proxyIsEqual(objectA, objectB) // => true or false
Use this function to get the index of an item that might be a proxy
import { proxyIndexOf } from 'ember-proxy-util';
proxyIndexOf(array, object) // => The index of where object is in array or -1
Fabriquartz B.V. © 2015