How to use the @ember-data/store/-private.PromiseObject.create function in @ember-data/store

To help you get started, we’ve selected a few @ember-data/store examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github emberjs / data / packages / model / addon / -private / model.js View on Github external
reload(options) {
    let wrappedAdapterOptions;

    if (typeof options === 'object' && options !== null && options.adapterOptions) {
      wrappedAdapterOptions = {
        adapterOptions: options.adapterOptions,
      };
    }

    return PromiseObject.create({
      promise: this._internalModel.reload(wrappedAdapterOptions).then(() => this),
    });
  },