@versatiledatakit/shared
Version:
Versatile Data Kit Shared library enables reusability of shared features like: NgRx Redux, Error Handlers, Utils, Generic Components, etc.
15 lines (14 loc) • 453 B
TypeScript
import { Comparable, Predicate } from '../../interfaces';
import { PredicatesComparable } from '../comparable';
import { CompoundPredicate } from './base-compound.predicate';
export declare class Or extends CompoundPredicate {
/**
* ** Factory method.
*/
static of(comparable: PredicatesComparable): Or;
static of(...predicates: Predicate[]): Or;
/**
* @inheritDoc
*/
evaluate(comparable: Comparable): boolean;
}