SiteContact
Mixin Extends:
Helper class representing a supported site contact.
Example:
// To save or insert, you can either use the .save() capability or clinical6
mySiteContact.save(); // insert if no id, save if id
clinical6.insert(new SiteContact({...}));
clinical6.update(mySiteContact);
Constructor Summary
| Public Constructor | ||
| public |
constructor(json: Object) Constructor for helper class representing a SiteContact |
|
Method Summary
| Public Methods | ||
| public |
save(): Promise<SiteContact> Saves a siteContact (insert if id doesn't exist, update if it does) |
|
Inherited Summary
| From class SiteContactModel | ||
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
Public Constructors
public constructor(json: Object) source
Constructor for helper class representing a SiteContact
Override:
SiteContactModel#constructorParams:
| Name | Type | Attribute | Description |
| json | Object | json api response from server |
Public Methods
public save(): Promise<SiteContact> source
Saves a siteContact (insert if id doesn't exist, update if it does)
Example:
import { SiteContact, clinical6 } from 'clinical6';
// Insert a SiteContact
const siteContact = new SiteContact({...});
siteContact.save();
// Updates existing siteContact (has existing id)
clinical6.get(SiteContact).then(siteContacts => siteContacts[0].save());
Manual
Reference
Source
Test
