UNPKG
frest
Version:
latest (1.2.0)
1.2.0
1.1.0
1.0.1
1.0.0
0.14.1
0.14.0
0.13.0
0.12.1
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.1
0.6.0
0.5.1
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.1.0-dev.0
REST client for browser with Fetch
github.com/panjiesw/frest
panjiesw/frest
frest
/
src
/
InterceptorManager.ts
17 lines
(13 loc)
•
281 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export
class
InterceptorManager
<
T
> {
get
handlers(): T[] {
return
this
._int; }
private
_int: T[] = [];
public
use(handler: T): number {
this
._int.push(handler);
return
this
._int.length -
1
; }
public
eject(id: number) {
this
._int.splice(id,
1
); } }