@try-at-software/input-elements
Version:
A package providing different input elements that are extensible and easily configurable for your custom needs.
11 lines (10 loc) • 416 B
TypeScript
import { IEqualityComparer } from './IEqualityComparer';
import { IValueComparator } from './IValueComparator';
export declare class ArrayComparator<T> implements IValueComparator<T[]> {
private readonly _equalityComparer;
constructor(equalityComparer?: IEqualityComparer<T>);
/** @inheritdoc */
areEqual(a: T[], b: T[]): boolean;
/** @inheritdoc */
isValid(value: T[]): boolean;
}