erest
Preparing search index...
IGroup
Interface IGroup<T, Raw, State>
组方法
interface
IGroup
<
T
,
Raw
=
unknown
,
State
extends
Record
<
string
,
unknown
>
=
Record
<
string
,
unknown
>
,
>
{
before
:
(
...
fn
:
T
[]
)
=>
IGroup
<
T
,
Raw
,
State
>
;
define
:
(
opt
:
APIDefine
<
T
>
)
=>
API
<
T
,
Raw
,
State
>
;
delete
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
;
get
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
;
middleware
:
(
...
fn
:
T
[]
)
=>
IGroup
<
T
,
Raw
,
State
>
;
patch
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
;
post
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
;
put
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
;
[
key
:
string
]:
unknown
;
}
Type Parameters
T
Raw
=
unknown
State
extends
Record
<
string
,
unknown
>
=
Record
<
string
,
unknown
>
Hierarchy (
View Summary
)
Record
<
string
,
unknown
>
genSchema
<
T
,
Raw
,
State
>
IGroup
Indexable
[
key
:
string
]:
unknown
Index
Properties
before
define
delete
get
middleware
patch
post
put
Properties
before
before
:
(
...
fn
:
T
[]
)
=>
IGroup
<
T
,
Raw
,
State
>
define
define
:
(
opt
:
APIDefine
<
T
>
)
=>
API
<
T
,
Raw
,
State
>
Readonly
delete
delete
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
Readonly
get
get
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
middleware
middleware
:
(
...
fn
:
T
[]
)
=>
IGroup
<
T
,
Raw
,
State
>
Readonly
patch
patch
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
Readonly
post
post
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
Readonly
put
put
:
(
path
:
string
)
=>
API
<
T
,
Raw
,
State
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
before
define
delete
get
middleware
patch
post
put
erest
Loading...
组方法