@timlassiter11/yatl
Preparing search index...
YatlSearchEngine
Class YatlSearchEngine<T>
Type Parameters
T
extends
object
=
UnspecifiedRecord
Index
Constructors
constructor
Accessors
data
keys
scored
Search
search
Fields
tokenized
Search
tokenizer
Methods
search
update
Cache
Constructors
constructor
new
YatlSearchEngine
<
T
extends
object
=
UnspecifiedRecord
>
(
options
?:
YatlSearchOptions
<
T
>
,
)
:
YatlSearchEngine
<
T
>
Type Parameters
T
extends
object
=
UnspecifiedRecord
Parameters
Optional
options
:
YatlSearchOptions
<
T
>
Returns
YatlSearchEngine
<
T
>
Accessors
data
get
data
()
:
T
[]
Returns
T
[]
set
data
(
value
:
T
[]
)
:
void
Parameters
value
:
T
[]
Returns
void
keys
get
keys
()
:
NestedKeyOf
<
T
>
[]
Returns
NestedKeyOf
<
T
>
[]
scored
Search
get
scoredSearch
()
:
boolean
Returns
boolean
set
scoredSearch
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
search
Fields
get
searchFields
()
:
YatlFieldSearchOptions
<
T
>
[]
Returns
YatlFieldSearchOptions
<
T
>
[]
set
searchFields
(
value
:
YatlFieldSearchOptions
<
T
>
[]
)
:
void
Parameters
value
:
YatlFieldSearchOptions
<
T
>
[]
Returns
void
tokenized
Search
get
tokenizedSearch
()
:
boolean
Returns
boolean
set
tokenizedSearch
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
tokenizer
get
tokenizer
()
:
(
value
:
string
)
=>
{
quoted
:
boolean
;
value
:
string
}
[]
Returns
(
value
:
string
)
=>
{
quoted
:
boolean
;
value
:
string
}
[]
set
tokenizer
(
value
:
(
value
:
string
)
=>
{
quoted
:
boolean
;
value
:
string
}
[]
,
)
:
void
Parameters
value
:
(
value
:
string
)
=>
{
quoted
:
boolean
;
value
:
string
}
[]
Returns
void
Methods
search
search
(
query
:
string
,
subset
?:
T
[]
)
:
YatlSearchResult
<
T
>
[]
Parameters
query
:
string
Optional
subset
:
T
[]
Returns
YatlSearchResult
<
T
>
[]
update
Cache
updateCache
(
...
items
:
T
[]
)
:
void
Parameters
...
items
:
T
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
data
keys
scored
Search
search
Fields
tokenized
Search
tokenizer
Methods
search
update
Cache
@timlassiter11/yatl
Loading...