Skip to main content
Version: v8.0.0

RequestSendOptionsType


Import
import { RequestSendOptionsType } from "@hyper-fetch/core"

Preview

type RequestSendOptionsType<Request> = FetchQueryParamsType<ExtractQueryParamsType<Request>, ExtractHasQueryParamsType<Request>> & FetchParamsType<ExtractParamsType<Request>, ExtractHasParamsType<Request>> & FetchPayloadType<ExtractPayloadType<Request>, ExtractHasPayloadType<Request>> & RequestSendActionsType<Request> & RequestDynamicSendOptionsType<Request>;

Structure

RequestSendOptionsType
NameTypeDescription
cachePolicy
RequestCachePolicyType
dispatcherType
auto | fetch | submit
onBeforeSent
(eventData: RequestEventType<Request>) => void
onDownloadProgress
(eventData: RequestProgressEventType<Request>) => void
onRemove
(eventData: RequestEventType<Request>) => void
onRequestStart
(eventData: RequestEventType<Request>) => void
onResponse
(eventData: RequestResponseEventType<Request>) => void
onResponseStart
(eventData: RequestEventType<Request>) => void
onUploadProgress
(eventData: RequestProgressEventType<Request>) => void