CustomClass
Mixin Extends:
Helper class representing Custom Class.
Example:
import { CustomClass, HelperFactory, ServiceFactory } from 'clinical6';
class Kitten extends CustomClass {
static get type() { return 'kittens'; }
}
HelperFactory.map.kittens = Kitten;
ServiceFactory.options.kittens = { title: 'KittenService' };
// Then you can call
const kittens = await clinical6.get(Kitten);
Constructor Summary
Public Constructor | ||
public |
constructor(json: Object) Constructor for helper class representing an Agreement Template Field |
Method Summary
Public Methods | ||
public |
Deletes an custom class field |
|
public |
save(): Promise<CustomClass> Saves an custom class field (insert if id doesn't exist, update if it does) |
Inherited Summary
From class CustomClassModel | ||
public |
[stringToCamel(key)]: Any |
|
public |
id: * |
Public Constructors
public constructor(json: Object) source
Constructor for helper class representing an Agreement Template Field
Override:
CustomClassModel#constructorParams:
Name | Type | Attribute | Description |
json | Object | json api response from server |
Public Methods
public save(): Promise<CustomClass> source
Saves an custom class field (insert if id doesn't exist, update if it does)