@regionorebrolan/extensions
Version:
Library with JavaScript additions and extensions.
14 lines (13 loc) • 836 B
TypeScript
import IComparer from "../../Collections/IComparer";
import IContentReference from "../IContentReference";
import InheritedQueryValueComparer from "../../Collections/QueryValueComparer";
import IParser from "../../IParser";
export default class QueryValueComparer extends InheritedQueryValueComparer {
private readonly _contentReferenceComparer;
private readonly _contentReferenceParser;
constructor(caseInsensitive: boolean, contentReferenceComparer: IComparer<IContentReference>, contentReferenceParser: IParser<IContentReference>);
protected get contentReferenceComparer(): IComparer<IContentReference>;
protected get contentReferenceParser(): IParser<IContentReference>;
protected compareInternal(first: any, second: any): number;
protected tryGetValueAsContentReference(value: any): any;
}