UploadedFileInfo

@objc(SBDUploadedFileInfo)
public final class UploadedFileInfo : NSObject, Codable, NSCopying, Injectable

An object that contains a set of information of a single file that finished being uploaded inside MultipleFilesMessage.

Since

4.9.1
  • url

    The file URL.

    Declaration

    Swift

    @objc
    public var url: String { get }
  • The file URL without the ekey.

    Declaration

    Swift

    @objc
    public let plainURL: String
  • The name of file.

    Declaration

    Swift

    @objc
    public let fileName: String?
  • The type of file.

    Declaration

    Swift

    @objc
    public let mimeType: String?
  • The size of file.

    Declaration

    Swift

    @objc
    public let fileSize: UInt
  • Image thumbnails.

    Declaration

    Swift

    @objc
    public var thumbnails: [Thumbnail]?
  • Default constructor.

    Declaration

    Swift

    public required init(from decoder: Decoder) throws

    Parameters

    decoder

    Decoder instance

  • Encodes this object.

    Declaration

    Swift

    public func encode(to encoder: Encoder) throws

    Parameters

    encoder

    Encoder instance

  • Undocumented

    Declaration

    Swift

    public func copy(with zone: NSZone? = nil) -> Any