MediaType
Type identifier for contents that are transferable between applications or processes. Although
MediaType
@ExperimentalFoundationApi
expect class MediaType(representation: String)
Type identifier for contents that are transferable between applications or processes. Although mime type format was standardized, each platform is free to choose how they define media types. Therefore, this class has an expect modifier for different platforms to specify how they define certain common media types like Text, and Image.
Properties
val representation: String
How this MediaType is represented in a specific platform.
Companion Object
Properties
val Text: MediaType
Any type of text, html, stylized, or plain.
val PlainText: MediaType
Plain text that's only decoded from its raw representation, does not define or carry any annotations.
val HtmlText: MediaType
Text that represents an HTML content.
val Image: MediaType
Any type of image like PNG, JPEG, or GIFs.
val All: MediaType
Matches all content types.
actual class MediaType actual constructor(actual val representation: String)
Definition of common MediaTypes on the Android platform.
Parameters
| representation | MimeType string that conforms to RFC 2045. |
Companion Object
Properties
actual val Text: MediaType
actual val PlainText: MediaType
actual val HtmlText: MediaType
actual val Image: MediaType
actual val All: MediaType
