BulkImport
Mixin Extends:
Helper class representing an bulkImport.
Example:
import { BulkImport } from 'clinical6';
const bulkImport = new BulkImport({
data: {
type: 'import_wizard__bulk_imports',
attributes: {
platform_model: 'Trials::Site',
separator: '|'
},
relationships: {
generic_file: {
data: {
id: 1,
type: 'generic_files'
}
}
}
}
});
Constructor Summary
Public Constructor | ||
public |
constructor(json: Object) Constructor for helper class representing an BulkImport |
Member Summary
Public Members | ||
public get |
|
|
public set |
|
|
public get |
|
|
public set |
|
Method Summary
Public Methods | ||
public |
save(): Promise<BulkImport> Saves a bulkImport (insert if id doesn't exist, update if it does) |
Inherited Summary
From class BulkImportModel | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Public Constructors
public constructor(json: Object) source
Constructor for helper class representing an BulkImport
Override:
BulkImportModel#constructorParams:
Name | Type | Attribute | Description |
json | Object | json api response from server |
Public Members
public get genericFile: GenericFile source
public set genericFile: GenericFile source
Public Methods
public save(): Promise<BulkImport> source
Saves a bulkImport (insert if id doesn't exist, update if it does)
Example:
import { BulkImport, clinical6 } from 'clinical6';
const bulkImport = new BulkImport({
platform_model: 'Trials::Site',
separator: '|'
});
bulkImport.genericFile = new GenericFile({ id: 1 });
bulkImport.save();