InputAdornmentOwnProps

Properties

Link copied to clipboard
abstract override var children: ReactNode?

The content of the component, normally an IconButton or string.

Link copied to clipboard

Override or extend the styles applied to the component.

Link copied to clipboard

Disable pointer events on the root. This allows for the content of the adornment to focus the input on click.

Link copied to clipboard
abstract var disableTypography: Boolean?

If children is a string then disable wrapping in a Typography component.

Link copied to clipboard
abstract var key: Key?
Link copied to clipboard

The position this adornment should appear relative to the Input.

Link copied to clipboard
abstract override var sx: SxProps<Theme>?

The system prop that allows defining system overrides as well as additional CSS styles.

Link copied to clipboard

The variant to use. Note: If you are using the TextField component or the FormControl component you do not have to set this manually.

Functions

Link copied to clipboard
open inline fun <P : Props> child(type: ElementType<P>, props: P)
Link copied to clipboard
open inline operator fun <P : Props> ElementType<P>.invoke()
open inline operator fun <T> ContextType<T>.invoke(noinline block: ProviderProps<T>.() -> Unit)
open inline operator fun <P : Props> ElementType<P>.invoke(noinline block: P.() -> Unit)
open inline operator fun <T> ContextType<T>.invoke(value: T, noinline block: ChildrenBuilder.() -> Unit)
open inline operator fun <T> Provider<T>.invoke(value: T, noinline block: ChildrenBuilder.() -> Unit)
Link copied to clipboard
open inline operator fun Char.unaryPlus()
open inline operator fun String?.unaryPlus()
open inline operator fun ReactNode?.unaryPlus()
open inline operator fun Props?.unaryPlus()