ModelsApi class

Constructors

ModelsApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

modelsCreate(ModelCreate modelCreate) Future<ModelCreate?>
Add a new model. Change details and translations later via PUT or PATCH.
modelsCreateWithHttpInfo(ModelCreate modelCreate) Future<Response>
Add a new model. Change details and translations later via PUT or PATCH.
modelsDestroy(String id) Future<void>
Remove a model. Be cautious, this is permanent!
modelsDestroyWithHttpInfo(String id) Future<Response>
Remove a model. Be cautious, this is permanent!
modelsEmbedOptionsRetrieve(String slug) Future<ModelInfo?>
Model infos for embedding. Loaded by
modelsEmbedOptionsRetrieveWithHttpInfo(String slug) Future<Response>
Model infos for embedding. Loaded by
modelsGlbDestroy(String id) Future<void>
Delete a file.
modelsGlbDestroyWithHttpInfo(String id) Future<Response>
Delete a file.
modelsGlbUpdate(String contentDisposition, String id, {MultipartFile? body}) Future<FileUpload?>
Upload a file. Max size 30MB. Filename is required!
modelsGlbUpdateWithHttpInfo(String contentDisposition, String id, {MultipartFile? body}) Future<Response>
Upload a file. Max size 30MB. Filename is required!
modelsImageDestroy(String id) Future<void>
Delete an image.
modelsImageDestroyWithHttpInfo(String id) Future<Response>
Delete an image.
modelsImageUpdate(String contentDisposition, String id, {MultipartFile? body}) Future<FileUpload?>
Upload an image. Max size 30MB. Filename is required!
modelsImageUpdateWithHttpInfo(String contentDisposition, String id, {MultipartFile? body}) Future<Response>
Upload an image. Max size 30MB. Filename is required!
modelsList({String? project, String? status}) Future<List<Model>?>
Lists all models for all projects the user is a member of. Can be filtered by project.
modelsListWithHttpInfo({String? project, String? status}) Future<Response>
Lists all models for all projects the user is a member of. Can be filtered by project.
modelsModelDestroy(String id) Future<void>
Delete a file.
modelsModelDestroyWithHttpInfo(String id) Future<Response>
Delete a file.
modelsModelUpdate(String contentDisposition, String id, {MultipartFile? body}) Future<FileUpload?>
Upload a file. Max size 30MB. Filename is required!
modelsModelUpdateWithHttpInfo(String contentDisposition, String id, {MultipartFile? body}) Future<Response>
Upload a file. Max size 30MB. Filename is required!
modelsPartialUpdate(String id, {PatchedModelUpdate? patchedModelUpdate}) Future<ModelUpdate?>
Change as subset of model details.
modelsPartialUpdateWithHttpInfo(String id, {PatchedModelUpdate? patchedModelUpdate}) Future<Response>
Change as subset of model details.
modelsRetrieve(String id) Future<Model?>
Details of a single model.
modelsRetrieveWithHttpInfo(String id) Future<Response>
Details of a single model.
modelsUpdate(String id, {ModelUpdate? modelUpdate}) Future<ModelUpdate?>
Change model details. Translated field are all optional expcet for name_de.
modelsUpdateWithHttpInfo(String id, {ModelUpdate? modelUpdate}) Future<Response>
Change model details. Translated field are all optional expcet for name_de.
modelsUsdzDestroy(String id) Future<void>
Delete a file.
modelsUsdzDestroyWithHttpInfo(String id) Future<Response>
Delete a file.
modelsUsdzUpdate(String contentDisposition, String id, {MultipartFile? body}) Future<FileUpload?>
Upload a file. Max size 30MB. Filename is required!
modelsUsdzUpdateWithHttpInfo(String contentDisposition, String id, {MultipartFile? body}) Future<Response>
Upload a file. Max size 30MB. Filename is required!
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited