2024-05-21 21:08:36 +00:00
package androidx.compose.foundation ;
import androidx.compose.foundation.AbstractClickableNode ;
import androidx.compose.foundation.gestures.PressGestureScope ;
import androidx.compose.foundation.interaction.InteractionSourceKt ;
import androidx.compose.foundation.interaction.MutableInteractionSource ;
import androidx.compose.foundation.interaction.PressInteraction ;
import androidx.compose.runtime.Composer ;
import androidx.compose.runtime.ComposerKt ;
import androidx.compose.runtime.ProvidableCompositionLocal ;
import androidx.compose.runtime.State ;
import androidx.compose.ui.ComposedModifierKt ;
import androidx.compose.ui.Modifier ;
import androidx.compose.ui.geometry.Offset ;
import androidx.compose.ui.input.key.Key ;
import androidx.compose.ui.input.key.KeyEvent ;
import androidx.compose.ui.input.key.KeyEvent_androidKt ;
import androidx.compose.ui.input.key.KeyInputModifierKt ;
import androidx.compose.ui.platform.InspectableValueKt ;
import androidx.compose.ui.platform.InspectorInfo ;
import androidx.compose.ui.semantics.Role ;
import java.util.Map ;
import kotlin.Metadata ;
import kotlin.ResultKt ;
import kotlin.Unit ;
import kotlin.coroutines.Continuation ;
import kotlin.coroutines.intrinsics.IntrinsicsKt ;
import kotlin.coroutines.jvm.internal.DebugMetadata ;
import kotlin.coroutines.jvm.internal.SuspendLambda ;
import kotlin.jvm.functions.Function0 ;
import kotlin.jvm.functions.Function1 ;
import kotlin.jvm.functions.Function2 ;
import kotlin.jvm.functions.Function3 ;
import kotlin.jvm.internal.Intrinsics ;
import kotlinx.coroutines.BuildersKt__Builders_commonKt ;
import kotlinx.coroutines.CoroutineScope ;
import kotlinx.coroutines.CoroutineScopeKt ;
/* compiled from: Clickable.kt */
@Metadata ( d1 = { " \ u0000b \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0010 \ u000b \ n \ u0000 \ n \ u0002 \ u0010 \ u000e \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ u0010 \ u0002 \ n \ u0002 \ b \ n \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0010% \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ u0018 \ u0002 \ n \ u0000 \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ b \ u0002 \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ b \ u0002 \ n \ u0002 \ u0018 \ u0002 \ n \ u0002 \ b \ u0004 \ u001aW \ u0010 \ u0000 \ u001a \ u00020 \ u0001* \ u00020 \ u00012 \ u0006 \ u0010 \ u0002 \ u001a \ u00020 \ u00032 \ b \ u0010 \ u0004 \ u001a \ u0004 \ u0018 \ u00010 \ u00052 \ b \ b \ u0002 \ u0010 \ u0006 \ u001a \ u00020 \ u00072 \ n \ b \ u0002 \ u0010 \ b \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ n \ b \ u0002 \ u0010 \ n \ u001a \ u0004 \ u0018 \ u00010 \ u000b2 \ f \ u0010 \ f \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u000e0 \ rø \ u0001 \ u0000ø \ u0001 \ u0001¢ \ u0006 \ u0002 \ b \ u000f \ u001aE \ u0010 \ u0000 \ u001a \ u00020 \ u0001* \ u00020 \ u00012 \ b \ b \ u0002 \ u0010 \ u0006 \ u001a \ u00020 \ u00072 \ n \ b \ u0002 \ u0010 \ b \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ n \ b \ u0002 \ u0010 \ n \ u001a \ u0004 \ u0018 \ u00010 \ u000b2 \ f \ u0010 \ f \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u000e0 \ rø \ u0001 \ u0000ø \ u0001 \ u0001¢ \ u0006 \ u0002 \ b \ u0010 \ u001a \ u0089 \ u0001 \ u0010 \ u0011 \ u001a \ u00020 \ u0001* \ u00020 \ u00012 \ u0006 \ u0010 \ u0002 \ u001a \ u00020 \ u00032 \ b \ u0010 \ u0004 \ u001a \ u0004 \ u0018 \ u00010 \ u00052 \ b \ b \ u0002 \ u0010 \ u0006 \ u001a \ u00020 \ u00072 \ n \ b \ u0002 \ u0010 \ b \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ n \ b \ u0002 \ u0010 \ n \ u001a \ u0004 \ u0018 \ u00010 \ u000b2 \ n \ b \ u0002 \ u0010 \ u0012 \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ u0010 \ b \ u0002 \ u0010 \ u0013 \ u001a \ n \ u0012 \ u0004 \ u0012 \ u00020 \ u000e \ u0018 \ u00010 \ r2 \ u0010 \ b \ u0002 \ u0010 \ u0014 \ u001a \ n \ u0012 \ u0004 \ u0012 \ u00020 \ u000e \ u0018 \ u00010 \ r2 \ f \ u0010 \ f \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u000e0 \ rH \ u0007ø \ u0001 \ u0000ø \ u0001 \ u0001¢ \ u0006 \ u0002 \ b \ u0015 \ u001aw \ u0010 \ u0011 \ u001a \ u00020 \ u0001* \ u00020 \ u00012 \ b \ b \ u0002 \ u0010 \ u0006 \ u001a \ u00020 \ u00072 \ n \ b \ u0002 \ u0010 \ b \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ n \ b \ u0002 \ u0010 \ n \ u001a \ u0004 \ u0018 \ u00010 \ u000b2 \ n \ b \ u0002 \ u0010 \ u0012 \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ u0010 \ b \ u0002 \ u0010 \ u0013 \ u001a \ n \ u0012 \ u0004 \ u0012 \ u00020 \ u000e \ u0018 \ u00010 \ r2 \ u0010 \ b \ u0002 \ u0010 \ u0014 \ u001a \ n \ u0012 \ u0004 \ u0012 \ u00020 \ u000e \ u0018 \ u00010 \ r2 \ f \ u0010 \ f \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u000e0 \ rH \ u0007ø \ u0001 \ u0000ø \ u0001 \ u0001¢ \ u0006 \ u0002 \ b \ u0016 \ u001a¡ \ u0001 \ u0010 \ u0017 \ u001a \ u00020 \ u0001* \ u00020 \ u00012 \ u0006 \ u0010 \ u0002 \ u001a \ u00020 \ u00032 \ b \ u0010 \ u0004 \ u001a \ u0004 \ u0018 \ u00010 \ u00052 \ u0006 \ u0010 \ u0018 \ u001a \ u00020 \ u00192 \ u0012 \ u0010 \ u001a \ u001a \ u000e \ u0012 \ u0004 \ u0012 \ u00020 \ u001c \ u0012 \ u0004 \ u0012 \ u00020 \ u001d0 \ u001b2 \ f \ u0010 \ u001e \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 0 \ u001f2 \ b \ b \ u0002 \ u0010 \ u0006 \ u001a \ u00020 \ u00072 \ n \ b \ u0002 \ u0010 \ b \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ n \ b \ u0002 \ u0010 \ n \ u001a \ u0004 \ u0018 \ u00010 \ u000b2 \ n \ b \ u0002 \ u0010 \ u0012 \ u001a \ u0004 \ u0018 \ u00010 \ t2 \ u0010 \ b \ u0002 \ u0010 \ u0013 \ u001a \ n \ u0012 \ u0004 \ u0012 \ u00020 \ u000e \ u0018 \ u00010 \ r2 \ f \ u0010 \ f \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u000e0 \ rH \ u0000ø \ u0001 \ u0000ø \ u0001 \ u0001¢ \ u0006 \ u0002 \ b! \ u001aC \ u0010 \" \ u001a \ u00020 \ u000e* \ u00020#2 \ u0006 \ u0010$ \ u001a \ u00020 2 \ u0006 \ u0010 \ u0002 \ u001a \ u00020 \ u00032 \ u0006 \ u0010% \ u001a \ u00020&2 \ f \ u0010' \ u001a \ b \ u0012 \ u0004 \ u0012 \ u00020 \ u00070 \ rH \ u0082@ø \ u0001 \ u0000ø \ u0001 \ u0001ø \ u0001 \ u0001¢ \ u0006 \ u0004 \ b( \ u0010) \ u0082 \ u0002 \ u000b \ n \ u0005 \ b¡ \ u001e0 \ u0001 \ n \ u0002 \ b \ u0019¨ \ u0006* " } , d2 = { " clickable " , " Landroidx/compose/ui/Modifier; " , " interactionSource " , " Landroidx/compose/foundation/interaction/MutableInteractionSource; " , " indication " , " Landroidx/compose/foundation/Indication; " , " enabled " , " " , " onClickLabel " , " " , " role " , " Landroidx/compose/ui/semantics/Role; " , " onClick " , " Lkotlin/Function0; " , " " , " clickable-O2vRcR0 " , " clickable-XHw0xAI " , " combinedClickable " , " onLongClickLabel " , " onLongClick " , " onDoubleClick " , " combinedClickable-XVZzFYc " , " combinedClickable-cJG_KMw " , " genericClickableWithoutGesture " , " indicationScope " , " Lkotlinx/coroutines/CoroutineScope; " , " currentKeyPressInteractions " , " " , " Landroidx/compose/ui/input/key/Key; " , " Landroidx/compose/foundation/interaction/PressInteraction$Press; " , " keyClickOffset " , " Landroidx/compose/runtime/State; " , " Landr
/* loaded from: classes.dex */
public final class ClickableKt {
2024-05-21 21:28:28 +00:00
/* renamed from: clickable-XHw0xAI$default, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static /* synthetic */ Modifier m202clickableXHw0xAI$default ( Modifier modifier , boolean z , String str , Role role , Function0 function0 , int i , Object obj ) {
if ( ( i & 1 ) ! = 0 ) {
z = true ;
}
if ( ( i & 2 ) ! = 0 ) {
str = null ;
}
if ( ( i & 4 ) ! = 0 ) {
role = null ;
}
return m201clickableXHw0xAI ( modifier , z , str , role , function0 ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: clickable-O2vRcR0$default, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static /* synthetic */ Modifier m200clickableO2vRcR0$default ( Modifier modifier , MutableInteractionSource mutableInteractionSource , Indication indication , boolean z , String str , Role role , Function0 function0 , int i , Object obj ) {
if ( ( i & 4 ) ! = 0 ) {
z = true ;
}
return m199clickableO2vRcR0 ( modifier , mutableInteractionSource , indication , z , ( i & 8 ) ! = 0 ? null : str , ( i & 16 ) ! = 0 ? null : role , function0 ) ;
}
2024-05-21 21:28:28 +00:00
/* JADX INFO: Access modifiers changed from: private */
/* renamed from: handlePressInteraction-EPk0efs, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Object m209handlePressInteractionEPk0efs ( PressGestureScope pressGestureScope , long j , MutableInteractionSource mutableInteractionSource , AbstractClickableNode . InteractionData interactionData , Function0 < Boolean > function0 , Continuation < ? super Unit > continuation ) {
Object coroutineScope = CoroutineScopeKt . coroutineScope ( new ClickableKt$handlePressInteraction$2 ( pressGestureScope , j , mutableInteractionSource , interactionData , function0 , null ) , continuation ) ;
return coroutineScope = = IntrinsicsKt . getCOROUTINE_SUSPENDED ( ) ? coroutineScope : Unit . INSTANCE ;
}
private static final Modifier genericClickableWithoutGesture_Kqv_Bsg$detectPressAndClickFromKey ( Modifier modifier , final boolean z , final Map < Key , PressInteraction . Press > map , final State < Offset > state , final CoroutineScope coroutineScope , final Function0 < Unit > function0 , final MutableInteractionSource mutableInteractionSource ) {
return KeyInputModifierKt . onKeyEvent ( modifier , new Function1 < KeyEvent , Boolean > ( ) { // from class: androidx.compose.foundation.ClickableKt$genericClickableWithoutGesture$detectPressAndClickFromKey$1
/* JADX INFO: Access modifiers changed from: package-private */
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 1 ) ;
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Boolean invoke ( KeyEvent keyEvent ) {
return m210invokeZmokQxo ( keyEvent . m3614unboximpl ( ) ) ;
}
/* renamed from: invoke-ZmokQxo, reason: not valid java name */
public final Boolean m210invokeZmokQxo ( android . view . KeyEvent keyEvent ) {
Intrinsics . checkNotNullParameter ( keyEvent , " keyEvent " ) ;
boolean z2 = true ;
if ( z & & Clickable_androidKt . m217isPressZmokQxo ( keyEvent ) ) {
if ( ! map . containsKey ( Key . m3314boximpl ( KeyEvent_androidKt . m3625getKeyZmokQxo ( keyEvent ) ) ) ) {
PressInteraction . Press press = new PressInteraction . Press ( state . getValue ( ) . getPackedValue ( ) , null ) ;
map . put ( Key . m3314boximpl ( KeyEvent_androidKt . m3625getKeyZmokQxo ( keyEvent ) ) , press ) ;
BuildersKt__Builders_commonKt . launch$default ( coroutineScope , null , null , new AnonymousClass1 ( mutableInteractionSource , press , null ) , 3 , null ) ;
}
z2 = false ;
} else {
if ( z & & Clickable_androidKt . m215isClickZmokQxo ( keyEvent ) ) {
PressInteraction . Press remove = map . remove ( Key . m3314boximpl ( KeyEvent_androidKt . m3625getKeyZmokQxo ( keyEvent ) ) ) ;
if ( remove ! = null ) {
BuildersKt__Builders_commonKt . launch$default ( coroutineScope , null , null , new ClickableKt$genericClickableWithoutGesture$detectPressAndClickFromKey$1$2$1 ( mutableInteractionSource , remove , null ) , 3 , null ) ;
}
function0 . invoke ( ) ;
}
z2 = false ;
}
return Boolean . valueOf ( z2 ) ;
}
/* JADX INFO: Access modifiers changed from: package-private */
/* compiled from: Clickable.kt */
@Metadata ( d1 = { " \ u0000 \ n \ n \ u0000 \ n \ u0002 \ u0010 \ u0002 \ n \ u0002 \ u0018 \ u0002 \ u0010 \ u0000 \ u001a \ u00020 \ u0001* \ u00020 \ u0002H \ u008a@ " } , d2 = { " <anonymous> " , " " , " Lkotlinx/coroutines/CoroutineScope; " } , k = 3 , mv = { 1 , 8 , 0 } , xi = 48 )
@DebugMetadata ( c = " androidx.compose.foundation.ClickableKt$genericClickableWithoutGesture$detectPressAndClickFromKey$1$1 " , f = " Clickable.kt " , i = { } , l = { 376 } , m = " invokeSuspend " , n = { } , s = { } )
/* renamed from: androidx.compose.foundation.ClickableKt$genericClickableWithoutGesture$detectPressAndClickFromKey$1$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends SuspendLambda implements Function2 < CoroutineScope , Continuation < ? super Unit > , Object > {
final /* synthetic */ MutableInteractionSource $interactionSource ;
final /* synthetic */ PressInteraction . Press $press ;
int label ;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
AnonymousClass1 ( MutableInteractionSource mutableInteractionSource , PressInteraction . Press press , Continuation < ? super AnonymousClass1 > continuation ) {
super ( 2 , continuation ) ;
this . $interactionSource = mutableInteractionSource ;
this . $press = press ;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation < Unit > create ( Object obj , Continuation < ? > continuation ) {
return new AnonymousClass1 ( this . $interactionSource , this . $press , continuation ) ;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke ( CoroutineScope coroutineScope , Continuation < ? super Unit > continuation ) {
return ( ( AnonymousClass1 ) create ( coroutineScope , continuation ) ) . invokeSuspend ( Unit . INSTANCE ) ;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend ( Object obj ) {
Object coroutine_suspended = IntrinsicsKt . getCOROUTINE_SUSPENDED ( ) ;
int i = this . label ;
if ( i = = 0 ) {
ResultKt . throwOnFailure ( obj ) ;
this . label = 1 ;
if ( this . $interactionSource . emit ( this . $press , this ) = = coroutine_suspended ) {
return coroutine_suspended ;
}
} else {
if ( i ! = 1 ) {
throw new IllegalStateException ( " call to 'resume' before 'invoke' with coroutine " ) ;
}
ResultKt . throwOnFailure ( obj ) ;
}
return Unit . INSTANCE ;
}
}
} ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: genericClickableWithoutGesture-Kqv-Bsg, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Modifier m207genericClickableWithoutGestureKqvBsg ( Modifier genericClickableWithoutGesture , MutableInteractionSource interactionSource , Indication indication , CoroutineScope indicationScope , Map < Key , PressInteraction . Press > currentKeyPressInteractions , State < Offset > keyClickOffset , boolean z , String str , Role role , String str2 , Function0 < Unit > function0 , Function0 < Unit > onClick ) {
Intrinsics . checkNotNullParameter ( genericClickableWithoutGesture , " $this$genericClickableWithoutGesture " ) ;
Intrinsics . checkNotNullParameter ( interactionSource , " interactionSource " ) ;
Intrinsics . checkNotNullParameter ( indicationScope , " indicationScope " ) ;
Intrinsics . checkNotNullParameter ( currentKeyPressInteractions , " currentKeyPressInteractions " ) ;
Intrinsics . checkNotNullParameter ( keyClickOffset , " keyClickOffset " ) ;
Intrinsics . checkNotNullParameter ( onClick , " onClick " ) ;
return genericClickableWithoutGesture . then ( FocusableKt . focusableInNonTouchMode ( HoverableKt . hoverable ( IndicationKt . indication ( genericClickableWithoutGesture_Kqv_Bsg$detectPressAndClickFromKey ( new ClickableSemanticsElement ( z , role , str2 , function0 , str , onClick , null ) , z , currentKeyPressInteractions , keyClickOffset , indicationScope , onClick , interactionSource ) , interactionSource , indication ) , interactionSource , z ) , z , interactionSource ) ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: clickable-XHw0xAI, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Modifier m201clickableXHw0xAI ( Modifier clickable , final boolean z , final String str , final Role role , final Function0 < Unit > onClick ) {
Intrinsics . checkNotNullParameter ( clickable , " $this$clickable " ) ;
Intrinsics . checkNotNullParameter ( onClick , " onClick " ) ;
return ComposedModifierKt . composed ( clickable , InspectableValueKt . isDebugInspectorInfoEnabled ( ) ? new Function1 < InspectorInfo , Unit > ( ) { // from class: androidx.compose.foundation.ClickableKt$clickable-XHw0xAI$$inlined$debugInspectorInfo$1
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 1 ) ;
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke ( InspectorInfo inspectorInfo ) {
invoke2 ( inspectorInfo ) ;
return Unit . INSTANCE ;
}
/* renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2 ( InspectorInfo inspectorInfo ) {
Intrinsics . checkNotNullParameter ( inspectorInfo , " $this$null " ) ;
inspectorInfo . setName ( " clickable " ) ;
inspectorInfo . getProperties ( ) . set ( " enabled " , Boolean . valueOf ( z ) ) ;
inspectorInfo . getProperties ( ) . set ( " onClickLabel " , str ) ;
inspectorInfo . getProperties ( ) . set ( " role " , role ) ;
inspectorInfo . getProperties ( ) . set ( " onClick " , onClick ) ;
}
} : InspectableValueKt . getNoInspectorInfo ( ) , new Function3 < Modifier , Composer , Integer , Modifier > ( ) { // from class: androidx.compose.foundation.ClickableKt$clickable$2
/* JADX INFO: Access modifiers changed from: package-private */
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 3 ) ;
}
@Override // kotlin.jvm.functions.Function3
public /* bridge */ /* synthetic */ Modifier invoke ( Modifier modifier , Composer composer , Integer num ) {
return invoke ( modifier , composer , num . intValue ( ) ) ;
}
public final Modifier invoke ( Modifier composed , Composer composer , int i ) {
Intrinsics . checkNotNullParameter ( composed , " $this$composed " ) ;
composer . startReplaceableGroup ( - 756081143 ) ;
ComposerKt . sourceInformation ( composer , " C103@4435L7,104@4472L39:Clickable.kt#71ulvw " ) ;
if ( ComposerKt . isTraceInProgress ( ) ) {
ComposerKt . traceEventStart ( - 756081143 , i , - 1 , " androidx.compose.foundation.clickable.<anonymous> (Clickable.kt:97) " ) ;
}
Modifier . Companion companion = Modifier . INSTANCE ;
ProvidableCompositionLocal < Indication > localIndication = IndicationKt . getLocalIndication ( ) ;
ComposerKt . sourceInformationMarkerStart ( composer , 2023513938 , " CC:CompositionLocal.kt#9igjgp " ) ;
Object consume = composer . consume ( localIndication ) ;
ComposerKt . sourceInformationMarkerEnd ( composer ) ;
Indication indication = ( Indication ) consume ;
composer . startReplaceableGroup ( - 492369756 ) ;
ComposerKt . sourceInformation ( composer , " CC(remember):Composables.kt#9igjgp " ) ;
Object rememberedValue = composer . rememberedValue ( ) ;
if ( rememberedValue = = Composer . INSTANCE . getEmpty ( ) ) {
rememberedValue = InteractionSourceKt . MutableInteractionSource ( ) ;
composer . updateRememberedValue ( rememberedValue ) ;
}
composer . endReplaceableGroup ( ) ;
Modifier m199clickableO2vRcR0 = ClickableKt . m199clickableO2vRcR0 ( companion , ( MutableInteractionSource ) rememberedValue , indication , z , str , role , onClick ) ;
if ( ComposerKt . isTraceInProgress ( ) ) {
ComposerKt . traceEventEnd ( ) ;
}
composer . endReplaceableGroup ( ) ;
return m199clickableO2vRcR0 ;
}
} ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: clickable-O2vRcR0, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Modifier m199clickableO2vRcR0 ( Modifier clickable , final MutableInteractionSource interactionSource , final Indication indication , final boolean z , final String str , final Role role , final Function0 < Unit > onClick ) {
Intrinsics . checkNotNullParameter ( clickable , " $this$clickable " ) ;
Intrinsics . checkNotNullParameter ( interactionSource , " interactionSource " ) ;
Intrinsics . checkNotNullParameter ( onClick , " onClick " ) ;
Function1 < InspectorInfo , Unit > noInspectorInfo = InspectableValueKt . isDebugInspectorInfoEnabled ( ) ? new Function1 < InspectorInfo , Unit > ( ) { // from class: androidx.compose.foundation.ClickableKt$clickable-O2vRcR0$$inlined$debugInspectorInfo$1
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 1 ) ;
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke ( InspectorInfo inspectorInfo ) {
invoke2 ( inspectorInfo ) ;
return Unit . INSTANCE ;
}
/* renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2 ( InspectorInfo inspectorInfo ) {
Intrinsics . checkNotNullParameter ( inspectorInfo , " $this$null " ) ;
inspectorInfo . setName ( " clickable " ) ;
inspectorInfo . getProperties ( ) . set ( " interactionSource " , MutableInteractionSource . this ) ;
inspectorInfo . getProperties ( ) . set ( " indication " , indication ) ;
inspectorInfo . getProperties ( ) . set ( " enabled " , Boolean . valueOf ( z ) ) ;
inspectorInfo . getProperties ( ) . set ( " onClickLabel " , str ) ;
inspectorInfo . getProperties ( ) . set ( " role " , role ) ;
inspectorInfo . getProperties ( ) . set ( " onClick " , onClick ) ;
}
} : InspectableValueKt . getNoInspectorInfo ( ) ;
Modifier . Companion companion = Modifier . INSTANCE ;
return InspectableValueKt . inspectableWrapper ( clickable , noInspectorInfo , FocusableKt . focusableInNonTouchMode ( HoverableKt . hoverable ( IndicationKt . indication ( Modifier . INSTANCE , interactionSource , indication ) , interactionSource , z ) , z , interactionSource ) . then ( new ClickableElement ( interactionSource , z , str , role , onClick , null ) ) ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: combinedClickable-cJG_KMw, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Modifier m205combinedClickablecJG_KMw ( Modifier combinedClickable , final boolean z , final String str , final Role role , final String str2 , final Function0 < Unit > function0 , final Function0 < Unit > function02 , final Function0 < Unit > onClick ) {
Intrinsics . checkNotNullParameter ( combinedClickable , " $this$combinedClickable " ) ;
Intrinsics . checkNotNullParameter ( onClick , " onClick " ) ;
return ComposedModifierKt . composed ( combinedClickable , InspectableValueKt . isDebugInspectorInfoEnabled ( ) ? new Function1 < InspectorInfo , Unit > ( ) { // from class: androidx.compose.foundation.ClickableKt$combinedClickable-cJG_KMw$$inlined$debugInspectorInfo$1
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 1 ) ;
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke ( InspectorInfo inspectorInfo ) {
invoke2 ( inspectorInfo ) ;
return Unit . INSTANCE ;
}
/* renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2 ( InspectorInfo inspectorInfo ) {
Intrinsics . checkNotNullParameter ( inspectorInfo , " $this$null " ) ;
inspectorInfo . setName ( " combinedClickable " ) ;
inspectorInfo . getProperties ( ) . set ( " enabled " , Boolean . valueOf ( z ) ) ;
inspectorInfo . getProperties ( ) . set ( " onClickLabel " , str ) ;
inspectorInfo . getProperties ( ) . set ( " role " , role ) ;
inspectorInfo . getProperties ( ) . set ( " onClick " , onClick ) ;
inspectorInfo . getProperties ( ) . set ( " onDoubleClick " , function02 ) ;
inspectorInfo . getProperties ( ) . set ( " onLongClick " , function0 ) ;
inspectorInfo . getProperties ( ) . set ( " onLongClickLabel " , str2 ) ;
}
} : InspectableValueKt . getNoInspectorInfo ( ) , new Function3 < Modifier , Composer , Integer , Modifier > ( ) { // from class: androidx.compose.foundation.ClickableKt$combinedClickable$2
/* JADX INFO: Access modifiers changed from: package-private */
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 3 ) ;
}
@Override // kotlin.jvm.functions.Function3
public /* bridge */ /* synthetic */ Modifier invoke ( Modifier modifier , Composer composer , Integer num ) {
return invoke ( modifier , composer , num . intValue ( ) ) ;
}
public final Modifier invoke ( Modifier composed , Composer composer , int i ) {
Intrinsics . checkNotNullParameter ( composed , " $this$composed " ) ;
composer . startReplaceableGroup ( 1969174843 ) ;
ComposerKt . sourceInformation ( composer , " C209@8999L7,210@9036L39:Clickable.kt#71ulvw " ) ;
if ( ComposerKt . isTraceInProgress ( ) ) {
ComposerKt . traceEventStart ( 1969174843 , i , - 1 , " androidx.compose.foundation.combinedClickable.<anonymous> (Clickable.kt:200) " ) ;
}
Modifier . Companion companion = Modifier . INSTANCE ;
ProvidableCompositionLocal < Indication > localIndication = IndicationKt . getLocalIndication ( ) ;
ComposerKt . sourceInformationMarkerStart ( composer , 2023513938 , " CC:CompositionLocal.kt#9igjgp " ) ;
Object consume = composer . consume ( localIndication ) ;
ComposerKt . sourceInformationMarkerEnd ( composer ) ;
Indication indication = ( Indication ) consume ;
composer . startReplaceableGroup ( - 492369756 ) ;
ComposerKt . sourceInformation ( composer , " CC(remember):Composables.kt#9igjgp " ) ;
Object rememberedValue = composer . rememberedValue ( ) ;
if ( rememberedValue = = Composer . INSTANCE . getEmpty ( ) ) {
rememberedValue = InteractionSourceKt . MutableInteractionSource ( ) ;
composer . updateRememberedValue ( rememberedValue ) ;
}
composer . endReplaceableGroup ( ) ;
Modifier m203combinedClickableXVZzFYc = ClickableKt . m203combinedClickableXVZzFYc ( companion , ( MutableInteractionSource ) rememberedValue , indication , z , str , role , str2 , function0 , function02 , onClick ) ;
if ( ComposerKt . isTraceInProgress ( ) ) {
ComposerKt . traceEventEnd ( ) ;
}
composer . endReplaceableGroup ( ) ;
return m203combinedClickableXVZzFYc ;
}
} ) ;
}
2024-05-21 21:28:28 +00:00
/* renamed from: combinedClickable-XVZzFYc, reason: not valid java name */
2024-05-21 21:08:36 +00:00
public static final Modifier m203combinedClickableXVZzFYc ( Modifier combinedClickable , final MutableInteractionSource interactionSource , final Indication indication , final boolean z , final String str , final Role role , final String str2 , final Function0 < Unit > function0 , final Function0 < Unit > function02 , final Function0 < Unit > onClick ) {
Intrinsics . checkNotNullParameter ( combinedClickable , " $this$combinedClickable " ) ;
Intrinsics . checkNotNullParameter ( interactionSource , " interactionSource " ) ;
Intrinsics . checkNotNullParameter ( onClick , " onClick " ) ;
Function1 < InspectorInfo , Unit > noInspectorInfo = InspectableValueKt . isDebugInspectorInfoEnabled ( ) ? new Function1 < InspectorInfo , Unit > ( ) { // from class: androidx.compose.foundation.ClickableKt$combinedClickable-XVZzFYc$$inlined$debugInspectorInfo$1
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super ( 1 ) ;
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke ( InspectorInfo inspectorInfo ) {
invoke2 ( inspectorInfo ) ;
return Unit . INSTANCE ;
}
/* renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2 ( InspectorInfo inspectorInfo ) {
Intrinsics . checkNotNullParameter ( inspectorInfo , " $this$null " ) ;
inspectorInfo . setName ( " combinedClickable " ) ;
inspectorInfo . getProperties ( ) . set ( " indication " , Indication . this ) ;
inspectorInfo . getProperties ( ) . set ( " interactionSource " , interactionSource ) ;
inspectorInfo . getProperties ( ) . set ( " enabled " , Boolean . valueOf ( z ) ) ;
inspectorInfo . getProperties ( ) . set ( " onClickLabel " , str ) ;
inspectorInfo . getProperties ( ) . set ( " role " , role ) ;
inspectorInfo . getProperties ( ) . set ( " onClick " , onClick ) ;
inspectorInfo . getProperties ( ) . set ( " onDoubleClick " , function02 ) ;
inspectorInfo . getProperties ( ) . set ( " onLongClick " , function0 ) ;
inspectorInfo . getProperties ( ) . set ( " onLongClickLabel " , str2 ) ;
}
} : InspectableValueKt . getNoInspectorInfo ( ) ;
Modifier . Companion companion = Modifier . INSTANCE ;
return InspectableValueKt . inspectableWrapper ( combinedClickable , noInspectorInfo , FocusableKt . focusableInNonTouchMode ( HoverableKt . hoverable ( IndicationKt . indication ( Modifier . INSTANCE , interactionSource , indication ) , interactionSource , z ) , z , interactionSource ) . then ( new CombinedClickableElement ( interactionSource , z , str , role , onClick , str2 , function0 , function02 , null ) ) ) ;
}
}