MediaType
Class
Common
@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
Common
val representation: String
How this MediaType
is represented in a specific platform.
Companion Object
Properties
Common
val Text: MediaType
Any type of text, html, stylized, or plain.
Common
val PlainText: MediaType
Plain text that's only decoded from its raw representation, does not define or carry any annotations.
Common
val HtmlText: MediaType
Text that represents an HTML content.
Common
val Image: MediaType
Any type of image like PNG, JPEG, or GIFs.
Common
val All: MediaType
Matches all content types.
Android
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
Android
actual val Text: MediaType
Android
actual val PlainText: MediaType
Android
actual val HtmlText: MediaType
Android
actual val Image: MediaType
Android
actual val All: MediaType