@avonjs/avonjs
Version:
A fluent Node.js API generator.
23 lines (22 loc) • 729 B
TypeScript
import { RequestTypes } from '../../Contracts';
import type { Filter } from '../../Filters';
import type { Ordering } from '../../Orderings';
import ResourceIndexRequest from './ResourceIndexRequest';
export default class AssociableRequest extends ResourceIndexRequest {
/**
* Indicates type of the request instance.
*/
type(): RequestTypes;
/**
* Get the relatable field.
*/
relatedField(): import("../../Fields/Relation").default;
/**
* Get all of the possibly available filters for the request.
*/
protected availableFilters(): Filter[];
/**
* Get all of the possibly available orderings for the request.
*/
protected availableOrderings(): Ordering[];
}