redux-data-service > IRelationship
Classes which wish to use the @relationship
decorator (or @belongsTo
or @hasMany
) should implement this interface.
↳ IRelationship
↳ IModel
● fields: IModelKeys<T
, IFieldType>
Inherited from IFieldTypes.fields
Defined in Model/Decorators/Field.ts:14
● relationships: object
Defined in Model/Decorators/Relationship.ts:44
● validationRules: IModelKeys<T
>
Inherited from IValidate.validationRules
Defined in Model/Decorators/Validation.ts:6
▸ getRelated(key: any
): any
Defined in Model/Decorators/Relationship.ts:46
Parameters:
Name | Type |
---|---|
key | any |
Returns: any
▸ setRelated(key: any
, value: any
): void
Defined in Model/Decorators/Relationship.ts:48
Parameters:
Name | Type |
---|---|
key | any |
value | any |
Returns: void
▸ validate(): IModelKeys<T
>
Inherited from IValidate.validate
Defined in Model/Decorators/Validation.ts:7
Returns: IModelKeys<T
>