Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
QuestionBank
Class QuestionBank<T>
Type Parameters
T
=
Record
<
string
,
unknown
>
Index
Methods
create
add
remove
has
get
review
State
count
due
review
skip
reset
by
Tag
list
total
Reviews
unreviewed
clear
dispose
Methods
Static
create
create
<
T
=
Record
<
string
,
unknown
>
>
(
opts
?:
QuestionBankOptions
)
:
QuestionBank
<
T
>
Type Parameters
T
=
Record
<
string
,
unknown
>
Parameters
opts
:
QuestionBankOptions
= {}
Returns
QuestionBank
<
T
>
add
add
(
item
:
QuestionItem
<
T
>
)
:
boolean
Parameters
item
:
QuestionItem
<
T
>
Returns
boolean
remove
remove
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
has
has
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
get
get
(
id
:
string
)
:
QuestionItem
<
T
>
|
null
Parameters
id
:
string
Returns
QuestionItem
<
T
>
|
null
review
State
reviewState
(
id
:
string
)
:
ReviewState
|
null
Parameters
id
:
string
Returns
ReviewState
|
null
count
count
()
:
number
Returns
number
due
due
(
opts
?:
DueOptions
)
:
QuestionItem
<
T
>
[]
Parameters
opts
:
DueOptions
= {}
Returns
QuestionItem
<
T
>
[]
review
review
(
itemId
:
string
,
rating
:
number
,
now
?:
number
)
:
ReviewState
|
null
Parameters
itemId
:
string
rating
:
number
Optional
now
:
number
Returns
ReviewState
|
null
skip
skip
(
itemId
:
string
,
now
?:
number
)
:
boolean
Parameters
itemId
:
string
Optional
now
:
number
Returns
boolean
reset
reset
(
itemId
:
string
,
now
?:
number
)
:
boolean
Parameters
itemId
:
string
Optional
now
:
number
Returns
boolean
by
Tag
byTag
(
tag
:
string
)
:
QuestionItem
<
T
>
[]
Parameters
tag
:
string
Returns
QuestionItem
<
T
>
[]
list
list
()
:
QuestionItem
<
T
>
[]
Returns
QuestionItem
<
T
>
[]
total
Reviews
totalReviews
()
:
number
Returns
number
unreviewed
unreviewed
()
:
QuestionItem
<
T
>
[]
Returns
QuestionItem
<
T
>
[]
clear
clear
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
add
remove
has
get
review
State
count
due
review
skip
reset
by
Tag
list
total
Reviews
unreviewed
clear
dispose
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...