@jsbailey/reactive-form-validators
Version:
[](https://badge.fury.io/js/%40rxweb%2Freactive-form-validators) [](https://gitter.im/rxweb-project/rxweb?utm_source=badge
25 lines (24 loc) • 595 B
TypeScript
export interface DecoratorConfiguration {
annotationType: string;
propertyName: string;
propertyIndex: number;
target?: any;
propertyConstructor?: any;
config?: any;
}
export interface InstanceContainer {
instance: any;
propertyAnnotations: DecoratorConfiguration[];
properties?: PropertyInfo[];
conditionalValidationProps?: {
[key: string]: string[];
};
conditionalObjectProps?: {
[key: string]: any;
};
}
export interface PropertyInfo {
name: string;
propertyType: string;
entity?: any;
}