Interface RequestMiddleware

Hierarchy

  • RequestMiddleware

Properties

Properties

handle: ((url: string, method: Method, data?: FormData | SimpleAttributes<default>, customHeaders?: CustomHeaders, queryParameters?: SimpleAttributes<default> | Partial<Partial<{
    columns: string[];
    distinct: string[];
    limit: number;
    offset: number;
    orders: Order[];
    page: number;
    relationsExists: string[];
    scopes: string[];
    wheres: WhereDescription[];
    with: string[];
}>>) => TransformedRequest | Promise<TransformedRequest>)

Type declaration

    • (url: string, method: Method, data?: FormData | SimpleAttributes<default>, customHeaders?: CustomHeaders, queryParameters?: SimpleAttributes<default> | Partial<Partial<{
          columns: string[];
          distinct: string[];
          limit: number;
          offset: number;
          orders: Order[];
          page: number;
          relationsExists: string[];
          scopes: string[];
          wheres: WhereDescription[];
          with: string[];
      }>>): TransformedRequest | Promise<TransformedRequest>
    • Parameters

      • url: string
      • method: Method
      • Optional data: FormData | SimpleAttributes<default>
      • Optional customHeaders: CustomHeaders
      • Optional queryParameters: SimpleAttributes<default> | 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