Interface RequestMiddleware

Hierarchy

  • RequestMiddleware

Properties

Properties

handle: ((url, method, data?, customHeaders?, queryParameters?) => TransformedRequest | Promise<TransformedRequest>)

Type declaration

    • (url, method, data?, customHeaders?, queryParameters?): TransformedRequest | Promise<TransformedRequest>
    • Parameters

      • url: string
      • method: Method
      • Optional data: FormData | SimpleAttributes
      • Optional customHeaders: CustomHeaders
      • Optional queryParameters: SimpleAttributes | Partial<Partial<{
            columns: string[];
            distinct: string[];
            limit: number;
            offset: number;
            orders: Order[];
            page: number;
            relationsExists: string[];
            scopes: string[];
            wheres: WhereDescription[];
            with: string[];
        }>>

      Returns TransformedRequest | Promise<TransformedRequest>

Generated using TypeDoc