$asyncValidators
.
d
i
r
e
c
t
i
v
e
(
'
a
v
a
i
l
a
b
l
e
'
, f
u
n
c
t
i
o
n (
$
t
i
m
e
o
u
t
) {
r
e
t
u
r
n {
r
e
q
u
i
r
e
: '
n
g
M
o
d
e
l
'
,
l
i
n
k
: f
u
n
c
t
i
o
n (
$
s
c
o
p
e
, e
l
e
m
e
n
t
, a
t
t
r
s
, n
g
M
o
d
e
l
) {
n
g
M
o
d
e
l
.
$
a
s
y
n
c
V
a
l
i
d
a
t
o
r
s
.
a
v
a
i
l
a
b
l
e =
f
u
n
c
t
i
o
n (
u
s
e
r
n
a
m
e
) {
r
e
t
u
r
n $
t
i
m
e
o
u
t
(
f
u
n
c
t
i
o
n (
) {
r
e
t
u
r
n t
r
u
e
;
}
, 1
0
0
0
, f
a
l
s
e
)
;
}
;
}
}
;
}
)
;