Skip to content
module@warp-drive/legacy/compat @legacy

Function adapterFor() ​

ts
function adapterFor(this: Store$1, modelName: string): MinimumAdapterInterface;
function adapterFor(
   this: Store$1, 
   modelName: string, 
   _allowMissing: true
): 
  | MinimumAdapterInterface
  | undefined;

Call Signature ​

ts
function adapterFor(this: Store$1, modelName: string): MinimumAdapterInterface;

Defined in: warp-drive-packages/legacy/src/compat.ts:145

Returns an instance of the adapter for a given type. For example, adapterFor('person') will return an instance of the adapter located at app/adapters/person.js

If no person adapter is found, this method will look for an application adapter (the default adapter for your entire application).

Parameters ​

this ​

Store$1

modelName ​

string

Returns ​

MinimumAdapterInterface

Call Signature ​

ts
function adapterFor(
   this: Store$1, 
   modelName: string, 
   _allowMissing: true
): 
  | MinimumAdapterInterface
  | undefined;

Defined in: warp-drive-packages/legacy/src/compat.ts:146

Returns an instance of the adapter for a given type. For example, adapterFor('person') will return an instance of the adapter located at app/adapters/person.js

If no person adapter is found, this method will look for an application adapter (the default adapter for your entire application).

Parameters ​

this ​

Store$1

modelName ​

string

_allowMissing ​

true

Returns ​

| MinimumAdapterInterface | undefined

Released under the MIT License.