Class PromiseProxyMixin
public| Defined in: | packages/@ember/object/promise-proxy-mixin.ts:47 |
|---|---|
| Module: | @ember/object/promise-proxy-mixin |
isFulfilled public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:146
Will become true if the proxied promise is fulfilled.
isPending public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:121
Once the proxied promise has settled this will become false.
isRejected public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:138
Will become true if the proxied promise is rejected.
isSettled public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:129
Once the proxied promise has settled this will become true.
promise public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:155
The promise whose fulfillment value is being proxied by this object.
This property must be specified upon creation, and should not be changed once created.
Example:
import ObjectProxy from '@ember/object/proxy';
import PromiseProxyMixin from '@ember/object/promise-proxy-mixin';
ObjectProxy.extend(PromiseProxyMixin).create({
promise: <thenable>
}); reason public
| Module: | @ember/object/promise-proxy-mixin |
|---|
Defined in packages/@ember/object/promise-proxy-mixin.ts:111
If the proxied promise is rejected this will contain the reason provided.