Interface RequestMiddleware
Properties
handle
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
-
-
Optional
data: FormData | SimpleAttributes<default>
-
-
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>