Class QueryStateModel

Index

Methods

atLeastOneFacetIsActive

  • atLeastOneFacetIsActive(): boolean

debugInfo

  • debugInfo(): any

disable

  • disable(): void

enable

  • enable(): void

get

  • get(attribute?: string): any

getAttributes

  • getAttributes(): object

getDefault

  • getDefault(attribute?: string): any

getEventName

  • getEventName(event: string): string

registerNewAttribute

  • registerNewAttribute(attribute: string, defaultValue: any): void

reset

  • reset(): void

set

  • set(attribute: string, value: any, options?: IModelSetOptions): void
  • Parameters

    • attribute: string
    • value: any
    • Optional options: IModelSetOptions

    Returns void

setDefault

  • setDefault(attribute: string): void

setMultiple

  • setMultiple(toSet: object, options?: IModelSetOptions): void

setNewDefault

  • setNewDefault(attribute: string, value: any, options?: IModelSetOptions): void

Properties

attributes

attributes: IStringMap<any>

disabled

disabled: boolean

logger

logger: Logger

Static ID

ID: string

Object literals

Static eventTypes

eventTypes: object

Constructors

constructor

Hierarchy