Base constructor to be extended for UIs
The filename in the format filename.extension
The path to store the file
The total amount of bytes of the file to be transferred
Getter for destination
Getter for fullFilename
Getter for screen
Getter for the total amount of bytes
Builds the initial UI
Options for the gauge progress bar to be displayed in the UI
Options for the text box to be displayed in the UI
The current Status of the rendered elements
Updates the UI information
The current status object to be updated
The amount of bytes written to the file
The amount of bytes transferred
Check if the download has finished
Generated using TypeDoc
Base class to be extended for different types of UI