Documentation / @ember-data/tracking / buildSignalConfig
Function: buildSignalConfig()
ts
function buildSignalConfig(options): object;
Defined in: index.ts:88
deprecatedCreates a signal configuration object for WarpDrive that integrates with Ember's reactivity system. This will be automatically imported and registered by @ember-data/store
if the deprecation has not been resolved.
This function should not be called directly in your application code and this package is deprecated entirely, see the package overview for more details.
Parameters
options
wellknown
{ Array
: string
| symbol
; }
wellknown.Array
string
| symbol
Returns
object
createMemo()
ts
createMemo: <F>(object, key, fn) => () => F;
Type Parameters
F
F
Parameters
object
object
key
string
| symbol
fn
() => F
Returns
ts
(): F;
Returns
F
waitFor()
ts
waitFor: <K>(promise) => Promise<K>;
Type Parameters
K
K
Parameters
promise
Promise
<K
>
Returns
Promise
<K
>
willSyncFlushWatchers()
ts
willSyncFlushWatchers: () => boolean;
Returns
boolean
consumeSignal()
ts
consumeSignal(signal): void;
Parameters
signal
unknown
Returns
void
createSignal()
ts
createSignal(obj, key): unknown;
Parameters
obj
object
key
string
| symbol
Returns
unknown
notifySignal()
ts
notifySignal(signal): void;
Parameters
signal
unknown
Returns
void