@versatiledatakit/shared
Version:
Versatile Data Kit Shared library enables reusability of shared features like: NgRx Redux, Error Handlers, Utils, Generic Components, etc.
18 lines (17 loc) • 540 B
TypeScript
import { Comparable, ComparableImpl } from '../../../common';
import { AbstractComponentModel } from './component.model.interface';
export declare class ComponentModelComparable extends ComparableImpl<AbstractComponentModel> {
/**
* ** Constructor.
*/
constructor(model: AbstractComponentModel);
/**
* ** Factory method.
*/
static of(model: AbstractComponentModel): ComponentModelComparable;
/**
* @inheritDoc
*/
compare(comparable: Comparable): number;
private _compareEquality;
}