Skip to main content

ArrayComparator<ItemType>

An efficient comparator for WatchedQuery created with Query#watch. This has the ability to determine if a query result has changes without necessarily processing all items in the result.

Type Parameters

Type Parameter
ItemType

Implements

Constructors

new ArrayComparator()

new ArrayComparator<ItemType>(options): ArrayComparator<ItemType>

Parameters

ParameterType
optionsArrayComparatorOptions<ItemType>

Returns

ArrayComparator<ItemType>

Methods

checkEquality()

checkEquality(current, previous): boolean

Parameters

ParameterType
currentItemType[]
previousItemType[]

Returns

boolean

Implementation of

WatchedQueryComparator.checkEquality