UNPKG
kuromojin
Version:
latest (3.0.1)
3.0.1
3.0.0
2.1.1
2.1.0
2.0.0
1.5.1
1.5.0
1.4.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.0
1.0.2
1.0.1
Provide a high level wrapper for kuromoji.js
github.com/azu/kuromojin
azu/kuromojin
kuromojin
/
src
/
Deferred.ts
15 lines
(13 loc)
•
333 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// LICENSE : MIT
"use strict"
;
export
default
class
Deferred
<T> {
promise
:
Promise
<T>; resolve!:
(
value
: T
) =>
void
; reject!:
(
reason
:
any
) =>
void
;
constructor
(
) {
this
.
promise
=
new
Promise
<T>(
(
resolve, reject
) =>
{
this
.
resolve
= resolve;
this
.
reject
= reject; }); } }