@crnk/angular-ngrx
Version:
Angular helper library for ngrx-json-api and crnk:
20 lines (19 loc) • 774 B
TypeScript
import { BeanPath, StringPath } from '../expression/';
import { MetaDataObject, QMetaDataObject } from './meta.data.object';
import { ManyQueryResult, OneQueryResult } from 'ngrx-json-api';
export interface MetaJsonObject extends MetaDataObject {
}
export interface MetaJsonObjectResult extends OneQueryResult {
data?: MetaJsonObject;
}
export interface MetaJsonObjectListResult extends ManyQueryResult {
data?: Array<MetaJsonObject>;
}
export declare class QMetaJsonObject extends BeanPath<MetaJsonObject> {
metaId: string;
id: StringPath;
type: StringPath;
relationships: QMetaDataObject.QRelationships;
attributes: QMetaDataObject.QAttributes;
}
export declare let createEmptyMetaJsonObject: (id: string) => MetaJsonObject;