src/api/fileops/fileset.ts
Fileset object is used for manipulating filesFormDataType> Type of FormData (different for Node and Browser)T> fileset user fieldsD> user + default fieldsF> file type (ArrayBuffer for web, ReadStream for node)
Properties |
|
Methods |
Accessors |
constructor(filesetName: string, clientConfig: literal type, fileUploader: FileUploader
|
|||||||||||||||
Parameters :
|
Public attach | ||||||||||||
attach(resourceName: string, filter: IFilteringCriterion
|
||||||||||||
Creates an Attach query.
Parameters :
Returns :
ActionQuery<T, FilesetInterface<T>>
ActionQuery object specialized for attaching resources to the current one. |
Public delete |
delete()
|
Creates a Delete query
Returns :
DeleteQuery<FilesetInterface<T>>
Query object specialized for delete statements You need to specify a filter to narrow down the records that you want deleted from the backend. |
Public detach | ||||||||||||
detach(resourceName: string, filter: IFilteringCriterion
|
||||||||||||
Creates a Detach query.
Parameters :
Returns :
ActionQuery<T, FilesetInterface<T>>
ActionQuery object specialized for detaching resources from the current one. |
Public insert |
insert()
|
insert() does not implemented
Returns :
never
|
Public select |
select()
|
Creates a Select query.
Returns :
SelectQuery<D>
Query object specialized for select statements. With no filters set, returns all records in the selected dataset. |
Public update | ||||||||
update(data: T)
|
||||||||
Creates an Update query.
Parameters :
Returns :
UpdateQuery<T>
Query object specialized for update statements. Don't forget to apply a filter to specify the fields that will be modified. TODO update() does not work as in datasets |
Public upload | ||||||||
upload(files: Array
|
||||||||
Upload files and create records in the fileset
Parameters :
Returns :
Observable<FilesetInterface<T>>
|
Public Readonly resourceType |
Type : ResourceType
|
Default value : ResourceType.Fileset
|
Resource type of the fileset |
name |
getname()
|
Name of the fileset
Returns :
string
|