UNPKG

@avonjs/avonjs

Version:

A fluent Node.js API generator.

23 lines (22 loc) 729 B
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[]; }