|
docs
Community
Feedback
News
Guides
Searching With Coveo
Project Guide
Services
API Reference
JavaScript Search Framework
Headless
Push API
Field API
Search API
Usage Analytics API
Other APIs
Extensions
Coveo for Commerce
Coveo for Salesforce
Coveo for ServiceNow
Coveo for Sitecore
Filter
Inherited
Globals
Query
State
Model
at
Least
One
Facet
IsActive
debug
Info
disable
enable
get
get
Attributes
get
Default
get
Event
Name
register
New
Attribute
reset
set
set
Default
set
Multiple
set
New
Default
attributes
disabled
logger
ID
event
Types
constructor
Globals
QueryStateModel
Class QueryStateModel
Index
Methods
at
Least
One
Facet
IsActive
debug
Info
disable
enable
get
get
Attributes
get
Default
get
Event
Name
register
New
Attribute
reset
set
set
Default
set
Multiple
set
New
Default
Properties
attributes
disabled
logger
ID
Object literals
event
Types
Constructors
constructor
Methods
at
Least
One
Facet
IsActive
at
Least
One
Facet
IsActive
(
)
:
boolean
Returns
boolean
true
if at least one facet is active;
false
otherwise.
debug
Info
debug
Info
(
)
:
any
Returns
any
disable
disable
(
)
:
void
Returns
void
enable
enable
(
)
:
void
Returns
void
get
get
(
attribute
?:
string
)
:
any
Parameters
Optional
attribute:
string
Returns
any
get
Attributes
get
Attributes
(
)
:
object
Returns
object
[
key:
string
]:
any
get
Default
get
Default
(
attribute
?:
string
)
:
any
Parameters
Optional
attribute:
string
Returns
any
get
Event
Name
get
Event
Name
(
event
:
string
)
:
string
Parameters
event:
string
Returns
string
register
New
Attribute
register
New
Attribute
(
attribute
:
string
, defaultValue
:
any
)
:
void
Parameters
attribute:
string
defaultValue:
any
Returns
void
reset
reset
(
)
:
void
Returns
void
set
set
(
attribute
:
string
, value
:
any
, options
?:
IModelSetOptions
)
:
void
Parameters
attribute:
string
value:
any
Optional
options:
IModelSetOptions
Returns
void
set
Default
set
Default
(
attribute
:
string
)
:
void
Parameters
attribute:
string
Returns
void
set
Multiple
set
Multiple
(
toSet
:
object
, options
?:
IModelSetOptions
)
:
void
Parameters
toSet:
object
[
key:
string
]:
any
Optional
options:
IModelSetOptions
Returns
void
set
New
Default
set
New
Default
(
attribute
:
string
, value
:
any
, options
?:
IModelSetOptions
)
:
void
Parameters
attribute:
string
value:
any
Optional
options:
IModelSetOptions
Returns
void
Properties
attributes
attributes
:
IStringMap
<
any
>
disabled
disabled
:
boolean
logger
logger
:
Logger
Static
ID
ID
:
string
Object literals
Static
event
Types
event
Types
:
object
Constructors
constructor
new
Query
State
Model
(
element
:
HTMLElement
, attributes
?:
IStringMap
<
string
>
)
:
QueryStateModel
Parameters
element:
HTMLElement
Optional
attributes:
IStringMap
<
string
>
Returns
QueryStateModel
Hierarchy
Model