node-fractal
Version:
Output complex, flexible, AJAX/RESTful data structures.
12 lines (11 loc) • 521 B
TypeScript
import { ResourceInterface, Scope, SerializerInterface } from '.';
export declare class Manager {
protected resource: ResourceInterface;
protected recursionLimit: number;
protected serializer: SerializerInterface;
getRecursionLimit(): number;
setRecursionLimit(recursionLimit: number): this;
getSerializer(): SerializerInterface;
setSerializer(serializer: SerializerInterface): this;
createData(resource: ResourceInterface, scopeIdentifier?: string, parentScopeInstance?: Scope): Scope;
}