Class DeferredFileReference
- Namespace
- GroupeIsa.Neos.Designer.UIAbstractions.API
- Assembly
- GroupeIsa.Neos.Designer.UIAbstractions.dll
Represents a reference to a file whose upload must be started manually.
public class DeferredFileReference : FileReference
- Inheritance
-
DeferredFileReference
- Inherited Members
Constructors
DeferredFileReference()
Initializes a new instance of the DeferredFileReference class.
protected DeferredFileReference()
Properties
Callback
Gets the callback method that is called when uploading has finished or failed.
public Func<DeferredFileReference, Task>? Callback { get; }
Property Value
Methods
FromValue(string)
Creates a file reference from a value.
public static DeferredFileReference FromValue(string value)
Parameters
value
stringValue.
Returns
- DeferredFileReference
The file reference.
StartUpload()
Starts to upload.
public void StartUpload()
WithCallback(Func<DeferredFileReference, Task>)
Adds a callback method called when uploading has finished or failed.
public DeferredFileReference WithCallback(Func<DeferredFileReference, Task> callback)
Parameters
callback
Func<DeferredFileReference, Task>Asynchronous callback method.
Returns
- DeferredFileReference
File reference.