FileMessageCreateParams
public final class FileMessageCreateParams: BaseMessageCreateParams
An object contains set of options to create FileMessage.
Since
3.0.90-
Binary file data.
fileandfileURLcannot be set together.Declaration
Swift
public var file: Data? -
File URL.
fileandfileURLcannot be set together.Declaration
Swift
public var fileURL: String? -
Thumbnail sizes. This parameter is the array of
ThumbnailSizeinstance and works for image file only.Declaration
Swift
public var thumbnailSizes: [ThumbnailSize]? -
File name.
Declaration
Swift
public var fileName: String? -
File MIME type.
Declaration
Swift
public var mimeType: String? -
File size.
Declaration
Swift
public var fileSize: UInt = 0 -
Initializes an instance of a file message params with binary file.
Declaration
Swift
public init(file: Data)Parameters
fileA Biniary file to be sent.
Return Value
An initialized file message params
-
Initializes an instance of a file message params with file url.
Declaration
Swift
public init(fileURL: String)Parameters
fileURLFile url to be sent.
Return Value
An initialized file message params
-
Default constructor.
Declaration
Swift
public override init() -
Copies this object
Declaration
Swift
public override func copy(with zone: NSZone? = nil) -> AnyParameters
zoneoptional
NSZoneReturn Value
FileMessageCreateParamsinstance -
Encodes this object.
Declaration
Swift
public override func encode(to encoder: Encoder) throwsParameters
encoderEncoderinstance -
Default constructor.
Declaration
Swift
public required init(from decoder: Decoder) throwsParameters
decoderDecoderinstance
View on GitHub
Install in Dash