Sha256: de1b260777b0a0b20fd70a74258b2d5eec3e71ca306c6db9c5217b989d41db6c

Contents?: true

Size: 509 Bytes

Versions: 3

Compression:

Stored size: 509 Bytes

Contents

export const EACH_PROXIES = new WeakMap();
export function eachProxyArrayWillChange(array, idx, removedCnt, addedCnt) {
    let eachProxy = EACH_PROXIES.get(array);
    if (eachProxy !== undefined) {
        eachProxy.arrayWillChange(array, idx, removedCnt, addedCnt);
    }
}
export function eachProxyArrayDidChange(array, idx, removedCnt, addedCnt) {
    let eachProxy = EACH_PROXIES.get(array);
    if (eachProxy !== undefined) {
        eachProxy.arrayDidChange(array, idx, removedCnt, addedCnt);
    }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
discourse-ember-source-3.6.0.0 dist/es/@ember/-internals/metal/lib/each_proxy_events.js
discourse-ember-source-3.5.1.1 dist/es/ember-metal/lib/each_proxy_events.js
discourse-ember-source-3.5.1.0 dist/dist/es/ember-metal/lib/each_proxy_events.js