ember-data
- Version 5.3.8
- Published
- 116 kB
- 15 dependencies
- MIT license
Install
npm i ember-data
yarn add ember-data
pnpm add ember-data
Overview
The lightweight reactive data library for JavaScript applications
Index
Namespaces
Namespaces
namespace ember-data
module 'ember-data' {}
namespace ember-data/-private
module 'ember-data/-private' {}
variable DS
const DS: DS;
variable PromiseArray
const PromiseArray: any;
variable PromiseObject
const PromiseObject: any;
class Store
class Store extends BaseStore {}
constructor
constructor(args?: Record<string, unknown>);
property adapterFor
adapterFor: any;
property normalize
normalize: any;
property pushPayload
pushPayload: any;
property serializeRecord
serializeRecord: any;
property serializerFor
serializerFor: any;
method createCache
createCache: (storeWrapper: CacheCapabilitiesManager) => Cache;
method createSchemaService
createSchemaService: () => SchemaService;
method destroy
destroy: () => void;
method instantiateRecord
instantiateRecord: ( this: ModelStore, identifier: StableRecordIdentifier, createRecordArgs: Record<string, unknown>) => Model;
method modelFor
modelFor: { <T>(type: TypeFromInstance<T>): ModelSchema<T>; (type: string): ModelSchema;};
method teardownRecord
teardownRecord: (record: Model) => void;
namespace ember-data/-private/core
module 'ember-data/-private/core' {}
namespace ember-data/adapter
module 'ember-data/adapter' {}
namespace ember-data/adapters/errors
module 'ember-data/adapters/errors' {}
namespace ember-data/adapters/json-api
module 'ember-data/adapters/json-api' {}
namespace ember-data/adapters/rest
module 'ember-data/adapters/rest' {}
namespace ember-data/attr
module 'ember-data/attr' {}
namespace ember-data/model
module 'ember-data/model' {}
namespace ember-data/relationships
module 'ember-data/relationships' {}
namespace ember-data/serializer
module 'ember-data/serializer' {}
namespace ember-data/serializers/embedded-records-mixin
module 'ember-data/serializers/embedded-records-mixin' {}
namespace ember-data/serializers/json
module 'ember-data/serializers/json' {}
namespace ember-data/serializers/json-api
module 'ember-data/serializers/json-api' {}
namespace ember-data/serializers/rest
module 'ember-data/serializers/rest' {}
namespace ember-data/setup-container
module 'ember-data/setup-container' {}
function setupContainer
setupContainer: (application: Application) => void;
namespace ember-data/store
module 'ember-data/store' {}
class Store
class Store extends BaseStore {}
constructor
constructor(args?: Record<string, unknown>);
property adapterFor
adapterFor: any;
property normalize
normalize: any;
property pushPayload
pushPayload: any;
property serializeRecord
serializeRecord: any;
property serializerFor
serializerFor: any;
method createCache
createCache: (storeWrapper: CacheCapabilitiesManager) => Cache;
method createSchemaService
createSchemaService: () => SchemaService;
method destroy
destroy: () => void;
method instantiateRecord
instantiateRecord: ( this: ModelStore, identifier: StableRecordIdentifier, createRecordArgs: Record<string, unknown>) => Model;
method modelFor
modelFor: { <T>(type: TypeFromInstance<T>): ModelSchema<T>; (type: string): ModelSchema;};
method teardownRecord
teardownRecord: (record: Model) => void;
namespace ember-data/test-support
module 'ember-data/test-support' {}
function render
render: (template: object) => Promise<void>;
namespace ember-data/transform
module 'ember-data/transform' {}
namespace ember-data/version
module 'ember-data/version' {}
Package Files (20)
- unstable-preview-types/-private/core.d.ts
- unstable-preview-types/-private/index.d.ts
- unstable-preview-types/adapter.d.ts
- unstable-preview-types/adapters/errors.d.ts
- unstable-preview-types/adapters/json-api.d.ts
- unstable-preview-types/adapters/rest.d.ts
- unstable-preview-types/attr.d.ts
- unstable-preview-types/index.d.ts
- unstable-preview-types/model.d.ts
- unstable-preview-types/relationships.d.ts
- unstable-preview-types/serializer.d.ts
- unstable-preview-types/serializers/embedded-records-mixin.d.ts
- unstable-preview-types/serializers/json-api.d.ts
- unstable-preview-types/serializers/json.d.ts
- unstable-preview-types/serializers/rest.d.ts
- unstable-preview-types/setup-container.d.ts
- unstable-preview-types/store.d.ts
- unstable-preview-types/test-support/index.d.ts
- unstable-preview-types/transform.d.ts
- unstable-preview-types/version.d.ts
Dependencies (15)
- @ember-data/adapter
- @ember-data/debug
- @ember-data/graph
- @ember-data/json-api
- @ember-data/legacy-compat
- @ember-data/model
- @ember-data/request
- @ember-data/request-utils
- @ember-data/serializer
- @ember-data/store
- @ember-data/tracking
- @ember/edition-utils
- @embroider/macros
- @warp-drive/build-config
- @warp-drive/core-types
Dev Dependencies (16)
Peer Dependencies (3)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/ember-data
.
- Markdown[![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/ember-data)
- HTML<a href="https://www.jsdocs.io/package/ember-data"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3749 ms. - Missing or incorrect documentation? Open an issue for this package.