//tvlib/org.mjdev.tvlib.extensions/ModifierExt
ModifierExt
[androidJvm]\ object ModifierExt
Functions
| Name | Summary |
|---|---|
| bringIntoViewIfChildrenAreFocused | [androidJvm] fun Modifier.bringIntoViewIfChildrenAreFocused(): Modifier |
| conditional | [androidJvm] @Composable inline fun Modifier.conditional(condition: Boolean, ifFalse: Modifier.() -> Modifier = { this }, ifTrue: Modifier.() -> Modifier): Modifier |
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| focusState | [androidJvm] fun Modifier.focusState(focusState: MutableState<FocusState>): Modifier |
| hashCode | [androidJvm] open fun hashCode(): Int |
| onEditMode | [androidJvm] @Composable fun Modifier.onEditMode(other: @ComposableModifier.() -> Modifier): Modifier |
| onlyLandscape | [androidJvm] @Composable fun Modifier.onlyLandscape(other: @ComposableModifier.() -> Modifier): Modifier |
| onlyPortrait | [androidJvm] @Composable fun Modifier.onlyPortrait(other: @ComposableModifier.() -> Modifier): Modifier |
| recomposeHighlighter | [androidJvm] @Composable fun Modifier.recomposeHighlighter(isComposeDebug: Boolean = BuildConfig.DEBUG): Modifier |
| requestFocusOnTouch | [androidJvm] @Composable fun Modifier.requestFocusOnTouch(focusRequester: FocusRequester, requestFocus: Boolean = true, scope: CoroutineScope = rememberCoroutineScope(), onTouch: () -> Unit? = null): Modifier |
| swipeGestures | [androidJvm] fun Modifier.swipeGestures(swipeState: MutableIntState = mutableIntStateOf(-1), dragValue: MutableState<Offset> = mutableStateOf(Offset.Zero), onSwipeLeft: (dragAmount: Offset) -> Unit? = null, onSwipeRight: (dragAmount: Offset) -> Unit? = null, onSwipeUp: (dragAmount: Offset) -> Unit? = null, onSwipeDown: (dragAmount: Offset) -> Unit? = null, onDoubleTap: (Offset) -> Unit? = null, onTap: (Offset) -> Unit? = null): Modifier |
| toString | [androidJvm] open fun toString(): String |
| tvAspectRatio | [androidJvm] @Composable fun Modifier.tvAspectRatio(ratio: Float?, matchHeightConstraintsFirst: Boolean = isLandscapeMode()): Modifier |