Type Parameters

Hierarchy

Constructors

Properties

_aggregation: Aggregation
_filter: Filter
_limit: number
realCollection: Collection

Accessors

  • get aggregateResult(): readonly TAggregateResult<S, N>[]
  • Returns readonly TAggregateResult<S, N>[]

  • get aggregation(): Readonly<TAggregation<S, N>>
  • Returns Readonly<TAggregation<S, N>>

  • get caller(): Readonly<Caller>
  • Returns Readonly<Caller>

  • get collection(): default<S, N>
  • Returns default<S, N>

  • get dataSource(): default<S>
  • Returns default<S>

  • get filter(): Readonly<TFilter<S, N>>
  • Returns Readonly<TFilter<S, N>>

  • get limit(): number
  • Returns number

Methods

  • Stop hooks execution and send error to the UI

    Example

    .throwError('My error message');
    

    Parameters

    • message: string

      the error message

    Returns never

  • Stop hooks execution and send Forbidden error to the UI

    Example

    .throwForbiddenError('My forbidden error message');
    

    Parameters

    • message: string

      the forbidden error message

    Returns never

  • Stop hooks execution and send Validation error to the UI

    Example

    .throwValidationError('My validation error message');
    

    Parameters

    • message: string

      the validation error message

    Returns never