UNPKG

@avonjs/avonjs

Version:

A fluent Node.js API generator.

15 lines (14 loc) 523 B
import type { AnyValue, Model } from '../Contracts'; import type AvonRequest from '../Http/Requests/AvonRequest'; import HasManyOrOne from './HasManyOrOne'; export default class HasMany extends HasManyOrOne { constructor(resource: string, relation?: string); /** * Hydrate the given attribute on the model based on the incoming request. */ fill<TModel extends Model>(request: AvonRequest, model: TModel): AnyValue; /** * Get the value considered as null. */ nullValue(): AnyValue; }