@morojs/moro / MoroResponseMethods
Interface: MoroResponseMethods
Defined in: src/types/http.ts:56
Properties
locals
locals:
Record<string,any>
Defined in: src/types/http.ts:67
Methods
append()
append(
field,value):HttpResponse
Defined in: src/types/http.ts:75
Parameters
field
string
value
string | string[]
Returns
appendHeader()
appendHeader(
name,value):HttpResponse
Defined in: src/types/http.ts:88
Parameters
name
string
value
string | string[]
Returns
attachment()
attachment(
filename?):HttpResponse
Defined in: src/types/http.ts:81
Parameters
filename?
string
Returns
badRequest()
badRequest(
message?):void
Defined in: src/types/http.ts:102
Parameters
message?
string
Returns
void
canSetHeaders()
canSetHeaders():
boolean
Defined in: src/types/http.ts:91
Returns
boolean
clearCookie()
clearCookie(
name,options?):HttpResponse
Defined in: src/types/http.ts:61
Parameters
name
string
options?
Returns
conflict()
conflict(
message):void
Defined in: src/types/http.ts:103
Parameters
message
string
Returns
void
cookie()
cookie(
name,value,options?):HttpResponse
Defined in: src/types/http.ts:60
Parameters
name
string
value
string
options?
Returns
created()
created<
T>(data,location?):void
Defined in: src/types/http.ts:109
Type Parameters
T
T = any
Parameters
data
T
location?
string
Returns
void
download()
download(
filePath,filename?):Promise<void>
Defined in: src/types/http.ts:82
Parameters
filePath
string
filename?
string
Returns
Promise<void>
error()
error(
error,code?,message?):void
Defined in: src/types/http.ts:96
Parameters
error
string
code?
string
message?
string
Returns
void
forbidden()
forbidden(
message?):void
Defined in: src/types/http.ts:100
Parameters
message?
string
Returns
void
format()
format(
handlers):void
Defined in: src/types/http.ts:83
Parameters
handlers
Record<string, () => any | Promise<any>>
Returns
void
get()
get(
field):string|number|string[] |undefined
Defined in: src/types/http.ts:74
Parameters
field
string
Returns
string | number | string[] | undefined
getResponseState()
getResponseState():
ResponseState
Defined in: src/types/http.ts:92
Returns
hasHeader()
hasHeader(
name):boolean
Defined in: src/types/http.ts:86
Parameters
name
string
Returns
boolean
internalError()
internalError(
message?):void
Defined in: src/types/http.ts:104
Parameters
message?
string
Returns
void
json()
json(
data):void
Defined in: src/types/http.ts:57
Parameters
data
any
Returns
void
links()
links(
links):HttpResponse
Defined in: src/types/http.ts:80
Parameters
links
Record<string, string>
Returns
location()
location(
url):HttpResponse
Defined in: src/types/http.ts:78
Parameters
url
string
Returns
noContent()
noContent():
void
Defined in: src/types/http.ts:110
Returns
void
notFound()
notFound(
resource?):void
Defined in: src/types/http.ts:101
Parameters
resource?
string
Returns
void
paginated()
paginated<
T>(data,pagination):void
Defined in: src/types/http.ts:111
Type Parameters
T
T = any
Parameters
data
T[]
pagination
limit
number
page
number
total
number
Returns
void
rateLimited()
rateLimited(
retryAfter?):void
Defined in: src/types/http.ts:106
Parameters
retryAfter?
number
Returns
void
redirect()
redirect(
url,status?):void
Defined in: src/types/http.ts:62
Parameters
url
string
status?
number
Returns
void
render()?
optionalrender(template,data?):Promise<void>
Defined in: src/types/http.ts:64
Parameters
template
string
data?
any
Returns
Promise<void>
send()
send(
data):void
Defined in: src/types/http.ts:59
Parameters
data
string | Buffer<ArrayBufferLike>
Returns
void
sendFile()
sendFile(
filePath):Promise<void>
Defined in: src/types/http.ts:63
Parameters
filePath
string
Returns
Promise<void>
sendStatus()
sendStatus(
code):void
Defined in: src/types/http.ts:77
Parameters
code
number
Returns
void
set()
set(
field,value?):HttpResponse
Defined in: src/types/http.ts:70
Parameters
field
string | Record<string, string | number | string[]>
value?
string | number | string[]
Returns
setBulkHeaders()
setBulkHeaders(
headers):HttpResponse
Defined in: src/types/http.ts:87
Parameters
headers
Record<string, string | number>
Returns
status()
status(
code):HttpResponse
Defined in: src/types/http.ts:58
Parameters
code
number
Returns
success()
success<
T>(data,message?):void
Defined in: src/types/http.ts:95
Type Parameters
T
T = any
Parameters
data
T
message?
string
Returns
void
type()
type(
contentType):HttpResponse
Defined in: src/types/http.ts:76
Parameters
contentType
string
Returns
unauthorized()
unauthorized(
message?):void
Defined in: src/types/http.ts:99
Parameters
message?
string
Returns
void
validationError()
validationError(
errors):void
Defined in: src/types/http.ts:105
Parameters
errors
object[]
Returns
void
vary()
vary(
field):HttpResponse
Defined in: src/types/http.ts:79
Parameters
field
string | string[]