Uploading File - admiral-team/admiralui-ios GitHub Wiki

Class

The component that presents a view with loader for uploading and downloading tasks.


Declaration

public final class UploadDocumentView: UIView, AnyAppThemable

Overview

The component displays sent and received file or documents.

Configure a UploadDocumentView with loading state

let uploadDocumentView = UploadDocumentView()
uploadDocumentView.state = .loading
uploadDocumentView.fileName = "File.pdf"
uploadDocumentView.fileSize = "282 MB"
uploadDocumentView.trackProgressStyle = .default
uploadDocumentView.direction = .left
uploadDocumentView.chatTime = "12:53"

Configure a UploadDocumentView with default state

let uploadDocumentView = UploadDocumentView()
uploadDocumentView.state = .description
uploadDocumentView.fileName = "File.pdf"
uploadDocumentView.fileSize = "282 MB"
uploadDocumentView.trackProgressStyle = .default
uploadDocumentView.direction = .left
uploadDocumentView.chatTime = "12:53"

Contribution

You can help us to find bugs or ask us to add features.

  • To start issue please use ready-made templates.
  • To make changes to the repository, you need to create a fork of the project, make changes to the code and create a pull request in our project. You can read more about this in the Github documentation.