Files
iTartanas/itranvias_code/com/google/maps.android/compose/InputHandlerNode.java
T

179 lines
15 KiB
Java

package com.google.maps.android.compose;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import com.google.android.gms.maps.model.Circle;
import com.google.android.gms.maps.model.GroundOverlay;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.Polygon;
import com.google.android.gms.maps.model.Polyline;
import com.google.maps.android.compose.MapNode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* JADX INFO: compiled from: InputHandler.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\b.\b\u0001\u0018\u00002\u00020\u0001B\u008f\u0002\u0012\u0016\b\u0002\u0010\u0002\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0006\u001a\u0010\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\b\u001a\u0010\u0012\u0004\u0012\u00020\t\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\n\u001a\u0010\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\f\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u000e\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u000f\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0010\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0011\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0012\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0013\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003\u0012\u0016\b\u0002\u0010\u0014\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u0003¢\u0006\u0004\b\u0015\u0010\u0016RG\u0010\u0002\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b\u001c\u0010\u001d\u001a\u0004\b\u0018\u0010\u0019\"\u0004\b\u001a\u0010\u001bRG\u0010\u0006\u001a\u0010\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b \u0010\u001d\u001a\u0004\b\u001e\u0010\u0019\"\u0004\b\u001f\u0010\u001bRG\u0010\b\u001a\u0010\u0012\u0004\u0012\u00020\t\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\t\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b#\u0010\u001d\u001a\u0004\b!\u0010\u0019\"\u0004\b\"\u0010\u001bRG\u0010\n\u001a\u0010\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b&\u0010\u001d\u001a\u0004\b$\u0010\u0019\"\u0004\b%\u0010\u001bRG\u0010\f\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u000e\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u000e\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b)\u0010\u001d\u001a\u0004\b'\u0010\u0019\"\u0004\b(\u0010\u001bRG\u0010\u000f\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b,\u0010\u001d\u001a\u0004\b*\u0010\u0019\"\u0004\b+\u0010\u001bRG\u0010\u0010\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b/\u0010\u001d\u001a\u0004\b-\u0010\u0019\"\u0004\b.\u0010\u001bRG\u0010\u0011\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b2\u0010\u001d\u001a\u0004\b0\u0010\u0019\"\u0004\b1\u0010\u001bRG\u0010\u0012\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b5\u0010\u001d\u001a\u0004\b3\u0010\u0019\"\u0004\b4\u0010\u001bRG\u0010\u0013\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b8\u0010\u001d\u001a\u0004\b6\u0010\u0019\"\u0004\b7\u0010\u001bRG\u0010\u0014\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00032\u0014\u0010\u0017\u001a\u0010\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00038F@FX\u0086\u008e\u0002¢\u0006\u0012\n\u0004\b;\u0010\u001d\u001a\u0004\b9\u0010\u0019\"\u0004\b:\u0010\u001b¨\u0006<"}, d2 = {"Lcom/google/maps/android/compose/InputHandlerNode;", "Lcom/google/maps/android/compose/MapNode;", "onCircleClick", "Lkotlin/Function1;", "Lcom/google/android/gms/maps/model/Circle;", "", "onGroundOverlayClick", "Lcom/google/android/gms/maps/model/GroundOverlay;", "onPolygonClick", "Lcom/google/android/gms/maps/model/Polygon;", "onPolylineClick", "Lcom/google/android/gms/maps/model/Polyline;", "onMarkerClick", "Lcom/google/android/gms/maps/model/Marker;", "", "onInfoWindowClick", "onInfoWindowClose", "onInfoWindowLongClick", "onMarkerDrag", "onMarkerDragEnd", "onMarkerDragStart", "<init>", "(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V", "<set-?>", "getOnCircleClick", "()Lkotlin/jvm/functions/Function1;", "setOnCircleClick", "(Lkotlin/jvm/functions/Function1;)V", "onCircleClick$delegate", "Landroidx/compose/runtime/MutableState;", "getOnGroundOverlayClick", "setOnGroundOverlayClick", "onGroundOverlayClick$delegate", "getOnPolygonClick", "setOnPolygonClick", "onPolygonClick$delegate", "getOnPolylineClick", "setOnPolylineClick", "onPolylineClick$delegate", "getOnMarkerClick", "setOnMarkerClick", "onMarkerClick$delegate", "getOnInfoWindowClick", "setOnInfoWindowClick", "onInfoWindowClick$delegate", "getOnInfoWindowClose", "setOnInfoWindowClose", "onInfoWindowClose$delegate", "getOnInfoWindowLongClick", "setOnInfoWindowLongClick", "onInfoWindowLongClick$delegate", "getOnMarkerDrag", "setOnMarkerDrag", "onMarkerDrag$delegate", "getOnMarkerDragEnd", "setOnMarkerDragEnd", "onMarkerDragEnd$delegate", "getOnMarkerDragStart", "setOnMarkerDragStart", "onMarkerDragStart$delegate", "maps-compose_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class InputHandlerNode implements MapNode {
public static final int $stable = 0;
/* JADX INFO: renamed from: onCircleClick$delegate, reason: from kotlin metadata */
private final MutableState onCircleClick;
/* JADX INFO: renamed from: onGroundOverlayClick$delegate, reason: from kotlin metadata */
private final MutableState onGroundOverlayClick;
/* JADX INFO: renamed from: onInfoWindowClick$delegate, reason: from kotlin metadata */
private final MutableState onInfoWindowClick;
/* JADX INFO: renamed from: onInfoWindowClose$delegate, reason: from kotlin metadata */
private final MutableState onInfoWindowClose;
/* JADX INFO: renamed from: onInfoWindowLongClick$delegate, reason: from kotlin metadata */
private final MutableState onInfoWindowLongClick;
/* JADX INFO: renamed from: onMarkerClick$delegate, reason: from kotlin metadata */
private final MutableState onMarkerClick;
/* JADX INFO: renamed from: onMarkerDrag$delegate, reason: from kotlin metadata */
private final MutableState onMarkerDrag;
/* JADX INFO: renamed from: onMarkerDragEnd$delegate, reason: from kotlin metadata */
private final MutableState onMarkerDragEnd;
/* JADX INFO: renamed from: onMarkerDragStart$delegate, reason: from kotlin metadata */
private final MutableState onMarkerDragStart;
/* JADX INFO: renamed from: onPolygonClick$delegate, reason: from kotlin metadata */
private final MutableState onPolygonClick;
/* JADX INFO: renamed from: onPolylineClick$delegate, reason: from kotlin metadata */
private final MutableState onPolylineClick;
public InputHandlerNode() {
this(null, null, null, null, null, null, null, null, null, null, null, 2047, null);
}
public InputHandlerNode(Function1<? super Circle, Unit> function1, Function1<? super GroundOverlay, Unit> function12, Function1<? super Polygon, Unit> function13, Function1<? super Polyline, Unit> function14, Function1<? super Marker, Boolean> function15, Function1<? super Marker, Unit> function16, Function1<? super Marker, Unit> function17, Function1<? super Marker, Unit> function18, Function1<? super Marker, Unit> function19, Function1<? super Marker, Unit> function110, Function1<? super Marker, Unit> function111) {
this.onCircleClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function1, null, 2, null);
this.onGroundOverlayClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function12, null, 2, null);
this.onPolygonClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function13, null, 2, null);
this.onPolylineClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function14, null, 2, null);
this.onMarkerClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function15, null, 2, null);
this.onInfoWindowClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function16, null, 2, null);
this.onInfoWindowClose = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function17, null, 2, null);
this.onInfoWindowLongClick = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function18, null, 2, null);
this.onMarkerDrag = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function19, null, 2, null);
this.onMarkerDragEnd = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function110, null, 2, null);
this.onMarkerDragStart = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(function111, null, 2, null);
}
public /* synthetic */ InputHandlerNode(Function1 function1, Function1 function12, Function1 function13, Function1 function14, Function1 function15, Function1 function16, Function1 function17, Function1 function18, Function1 function19, Function1 function110, Function1 function111, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : function1, (i & 2) != 0 ? null : function12, (i & 4) != 0 ? null : function13, (i & 8) != 0 ? null : function14, (i & 16) != 0 ? null : function15, (i & 32) != 0 ? null : function16, (i & 64) != 0 ? null : function17, (i & 128) != 0 ? null : function18, (i & 256) != 0 ? null : function19, (i & 512) != 0 ? null : function110, (i & 1024) == 0 ? function111 : null);
}
@Override // com.google.maps.android.compose.MapNode
public void onAttached() {
MapNode.DefaultImpls.onAttached(this);
}
@Override // com.google.maps.android.compose.MapNode
public void onCleared() {
MapNode.DefaultImpls.onCleared(this);
}
@Override // com.google.maps.android.compose.MapNode
public void onRemoved() {
MapNode.DefaultImpls.onRemoved(this);
}
public final Function1<Circle, Unit> getOnCircleClick() {
return (Function1) this.onCircleClick.getValue();
}
public final void setOnCircleClick(Function1<? super Circle, Unit> function1) {
this.onCircleClick.setValue(function1);
}
public final Function1<GroundOverlay, Unit> getOnGroundOverlayClick() {
return (Function1) this.onGroundOverlayClick.getValue();
}
public final void setOnGroundOverlayClick(Function1<? super GroundOverlay, Unit> function1) {
this.onGroundOverlayClick.setValue(function1);
}
public final Function1<Polygon, Unit> getOnPolygonClick() {
return (Function1) this.onPolygonClick.getValue();
}
public final void setOnPolygonClick(Function1<? super Polygon, Unit> function1) {
this.onPolygonClick.setValue(function1);
}
public final Function1<Polyline, Unit> getOnPolylineClick() {
return (Function1) this.onPolylineClick.getValue();
}
public final void setOnPolylineClick(Function1<? super Polyline, Unit> function1) {
this.onPolylineClick.setValue(function1);
}
public final Function1<Marker, Boolean> getOnMarkerClick() {
return (Function1) this.onMarkerClick.getValue();
}
public final void setOnMarkerClick(Function1<? super Marker, Boolean> function1) {
this.onMarkerClick.setValue(function1);
}
public final Function1<Marker, Unit> getOnInfoWindowClick() {
return (Function1) this.onInfoWindowClick.getValue();
}
public final void setOnInfoWindowClick(Function1<? super Marker, Unit> function1) {
this.onInfoWindowClick.setValue(function1);
}
public final Function1<Marker, Unit> getOnInfoWindowClose() {
return (Function1) this.onInfoWindowClose.getValue();
}
public final void setOnInfoWindowClose(Function1<? super Marker, Unit> function1) {
this.onInfoWindowClose.setValue(function1);
}
public final Function1<Marker, Unit> getOnInfoWindowLongClick() {
return (Function1) this.onInfoWindowLongClick.getValue();
}
public final void setOnInfoWindowLongClick(Function1<? super Marker, Unit> function1) {
this.onInfoWindowLongClick.setValue(function1);
}
public final Function1<Marker, Unit> getOnMarkerDrag() {
return (Function1) this.onMarkerDrag.getValue();
}
public final void setOnMarkerDrag(Function1<? super Marker, Unit> function1) {
this.onMarkerDrag.setValue(function1);
}
public final Function1<Marker, Unit> getOnMarkerDragEnd() {
return (Function1) this.onMarkerDragEnd.getValue();
}
public final void setOnMarkerDragEnd(Function1<? super Marker, Unit> function1) {
this.onMarkerDragEnd.setValue(function1);
}
public final Function1<Marker, Unit> getOnMarkerDragStart() {
return (Function1) this.onMarkerDragStart.getValue();
}
public final void setOnMarkerDragStart(Function1<? super Marker, Unit> function1) {
this.onMarkerDragStart.setValue(function1);
}
}