PlatformImeOptions


Used to configure the platform specific IME options.

Summary

Public constructors

android
PlatformImeOptions(privateImeOptions: String?)
android

Public functions

open operator Boolean
equals(other: Any?)
android
open Int
android
open String
android

Public properties

String?

defines a String for supplying additional information options that are private to a particular IME implementation.

android

Extension functions

PlatformImeOptions

Adds the keyboard alignment option to the private IME configuration options.

android

Public constructors

PlatformImeOptions

PlatformImeOptions()

PlatformImeOptions

PlatformImeOptions(privateImeOptions: String? = null)
Parameters
privateImeOptions: String? = null

defines a String for supplying additional information options that are private to a particular IME implementation.

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

privateImeOptions

val privateImeOptionsString?

defines a String for supplying additional information options that are private to a particular IME implementation.

Extension functions

keyboardAlignment

@ExperimentalTvFoundationApi
fun PlatformImeOptions.keyboardAlignment(
    horizontalAlignment: TvKeyboardAlignment
): PlatformImeOptions

Adds the keyboard alignment option to the private IME configuration options.

It is not guaranteed if IME will comply with the options provided here.

Parameters
horizontalAlignment: TvKeyboardAlignment

defines the horizontal alignment TvKeyboardAlignment option for keyboard.