Class: BaseRecordOperationTerm<O, RT, RI, R>
Type parameters​
| Name | Type |
|---|---|
O | extends RecordOperation |
RT | string |
RI | RecordIdentity |
R | UninitializedRecord |
Hierarchy​
OperationTerm<O>↳
BaseRecordOperationTerm↳↳
AddRecordTerm↳↳
UpdateRecordTerm↳↳
RemoveRecordTerm↳↳
ReplaceAttributeTerm↳↳
ReplaceKeyTerm↳↳
AddToRelatedRecordsTerm↳↳
RemoveFromRelatedRecordsTerm↳↳
ReplaceRelatedRecordsTerm↳↳
ReplaceRelatedRecordTerm
Constructors​
constructor​
• new BaseRecordOperationTerm<O, RT, RI, R>(transformBuilder, operation)
Type parameters​
| Name | Type |
|---|---|
O | extends RecordOperation |
RT | string |
RI | RecordIdentity |
R | UninitializedRecord |
Parameters​
| Name | Type |
|---|---|
transformBuilder | RecordTransformBuilder<RT, RI, R> |
operation | O |
Overrides​
OperationTerm<O\>.constructor
Defined in​
packages/@orbit/records/src/record-operation-term.ts:33
Properties​
$transformBuilder​
• $transformBuilder: RecordTransformBuilder<RT, RI, R>
Defined in​
packages/@orbit/records/src/record-operation-term.ts:31
Methods​
options​
â–¸ options(options): BaseRecordOperationTerm<O, RT, RI, R>
Parameters​
| Name | Type |
|---|---|
options | RequestOptions |
Returns​
BaseRecordOperationTerm<O, RT, RI, R>
Inherited from​
OperationTerm.options
Defined in​
packages/@orbit/data/dist/modules/operation-term.d.ts:11
toOperation​
â–¸ toOperation(): O
Returns​
O
Overrides​
OperationTerm.toOperation