FileDescription

class FileDescription(var from: String?, var fileUri: Uri?, var size: Long, var timeStamp: Long) : Parcelable

Модель, описывающая вложение

Parameters

from

автор вложения

fileUri

uri ссылка на вложение

size

размер вложения

timeStamp

время вложения

Constructors

Link copied to clipboard
constructor(from: String?, fileUri: Uri?, size: Long, timeStamp: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Ссылка на вложение

Link copied to clipboard

Текущий прогресс загрузки

Link copied to clipboard

Код ошибки (если есть)

Link copied to clipboard

Текст ошибки (если есть)

Link copied to clipboard
var fileUri: Uri?
Link copied to clipboard
var from: String?
Link copied to clipboard

Имя вложения

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Тип вложения

Link copied to clipboard
Link copied to clipboard

Оригинальная ссылка на вложение (может быть изменена)

Link copied to clipboard
var size: Long
Link copied to clipboard
var state: MutableStateFlow<AttachmentStateEnum>

Отображает текущее состояние вложения

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun describeContents(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun hasSameContent(fileDescription: FileDescription?): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun writeToParcel(dest: Parcel, flags: Int)