Variable RWSannotationsConst
RWSannotations: {
modelAnnotations: {
InverseRelation: ((inversionModel) => ((target, key) => void));
InverseTimeSeries: ((timeSeriesModel, hydrationField) => ((target, key) => void));
Relation: ((relatedTo, required?, relationField?, relatedToField?) => ((target, key) => void));
TrackType: ((type, opts?, tags?) => ((target, key) => void));
};
routingAnnotations: {
Route: ((name, method?, params?) => ((target, key) => void));
};
} = ...
Type declaration
modelAnnotations: {
InverseRelation: ((inversionModel) => ((target, key) => void));
InverseTimeSeries: ((timeSeriesModel, hydrationField) => ((target, key) => void));
Relation: ((relatedTo, required?, relationField?, relatedToField?) => ((target, key) => void));
TrackType: ((type, opts?, tags?) => ((target, key) => void));
}
InverseRelation: ((inversionModel) => ((target, key) => void))
- (inversionModel): ((target, key) => void)
Returns ((target, key) => void)
- (target, key): void
Returns void
InverseTimeSeries: ((timeSeriesModel, hydrationField) => ((target, key) => void))
- (timeSeriesModel, hydrationField): ((target, key) => void)
Parameters
timeSeriesModel: string
hydrationField: string
Returns ((target, key) => void)
- (target, key): void
Returns void
Relation: ((relatedTo, required?, relationField?, relatedToField?) => ((target, key) => void))
- (relatedTo, required?, relationField?, relatedToField?): ((target, key) => void)
Parameters
relatedTo: string
required: boolean = false
relationField: string = null
relatedToField: string = 'id'
Returns ((target, key) => void)
- (target, key): void
Returns void
TrackType: ((type, opts?, tags?) => ((target, key) => void))
- (type, opts?, tags?): ((target, key) => void)
Parameters
type: any
opts: ITrackerOpts = null
tags: string[] = []
Returns ((target, key) => void)
- (target, key): void
Returns void
routingAnnotations: {
Route: ((name, method?, params?) => ((target, key) => void));
}
Route: ((name, method?, params?) => ((target, key) => void))
- (name, method?, params?): ((target, key) => void)
Parameters
name: string
method: RequestMethodType = 'GET'
params: IHTTProuteParams = ...
Returns ((target, key) => void)
- (target, key): void
Returns void