Table of Contents

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

Func<DeferredFileReference, Task>

Methods

FromValue(string)

Creates a file reference from a value.

public static DeferredFileReference FromValue(string value)

Parameters

value string

Value.

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.