Files
iTartanas/itranvias_code/com/sistemasolton.itranvias/home/presentation/linedetail/LineDetailScreenKt.java
T

1349 lines
98 KiB
Java

package com.sistemasolton.itranvias.home.presentation.linedetail;
import androidx.compose.foundation.BackgroundKt;
import androidx.compose.foundation.CanvasKt;
import androidx.compose.foundation.ClickableKt;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.foundation.layout.BoxKt;
import androidx.compose.foundation.layout.BoxScopeInstance;
import androidx.compose.foundation.layout.ColumnKt;
import androidx.compose.foundation.layout.ColumnScope;
import androidx.compose.foundation.layout.ColumnScopeInstance;
import androidx.compose.foundation.layout.OffsetKt;
import androidx.compose.foundation.layout.PaddingKt;
import androidx.compose.foundation.layout.PaddingValues;
import androidx.compose.foundation.layout.RowKt;
import androidx.compose.foundation.layout.RowScopeInstance;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.foundation.layout.SpacerKt;
import androidx.compose.foundation.lazy.LazyItemScope;
import androidx.compose.foundation.lazy.LazyListScope;
import androidx.compose.foundation.shape.RoundedCornerShapeKt;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.DirectionsBusKt;
import androidx.compose.material3.ButtonKt;
import androidx.compose.material3.DatePickerDialog_androidKt;
import androidx.compose.material3.DatePickerKt;
import androidx.compose.material3.DatePickerState;
import androidx.compose.material3.IconKt;
import androidx.compose.material3.MaterialTheme;
import androidx.compose.material3.MenuKt;
import androidx.compose.material3.TextKt;
import androidx.compose.runtime.Applier;
import androidx.compose.runtime.ComposablesKt;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.CompositionLocalMap;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.RecomposeScopeImplKt;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.compose.runtime.State;
import androidx.compose.runtime.Updater;
import androidx.compose.runtime.internal.ComposableLambda;
import androidx.compose.runtime.internal.ComposableLambdaKt;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.ComposedModifierKt;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.geometry.Offset;
import androidx.compose.ui.graphics.Color;
import androidx.compose.ui.graphics.drawscope.DrawScope;
import androidx.compose.ui.layout.MeasurePolicy;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.semantics.Role;
import androidx.compose.ui.semantics.SemanticsModifierKt;
import androidx.compose.ui.semantics.SemanticsPropertiesKt;
import androidx.compose.ui.semantics.SemanticsPropertyReceiver;
import androidx.compose.ui.text.TextLayoutResult;
import androidx.compose.ui.text.TextStyle;
import androidx.compose.ui.text.font.FontFamily;
import androidx.compose.ui.text.font.FontStyle;
import androidx.compose.ui.text.font.FontWeight;
import androidx.compose.ui.text.style.TextAlign;
import androidx.compose.ui.text.style.TextDecoration;
import androidx.compose.ui.text.style.TextOverflow;
import androidx.compose.ui.unit.Density;
import androidx.compose.ui.unit.Dp;
import androidx.compose.ui.unit.TextUnitKt;
import androidx.profileinstaller.ProfileVerifier;
import com.sistemasolton.itranvias.data.preferences.SettingsRepository;
import com.sistemasolton.itranvias.home.data.remote.dto.detallelineadto.BusLineaDto;
import com.sistemasolton.itranvias.home.data.remote.dto.horariodto.HorarioDto;
import com.sistemasolton.itranvias.home.data.remote.dto.horariodto.ServicioDto;
import com.sistemasolton.itranvias.home.data.remote.dto.infodto.ActualizacionDto;
import com.sistemasolton.itranvias.home.data.remote.dto.infodto.ITranviasDto;
import com.sistemasolton.itranvias.home.data.remote.dto.infodto.InfoDto;
import com.sistemasolton.itranvias.home.data.remote.dto.infodto.LineaDto;
import com.sistemasolton.itranvias.home.data.remote.dto.mapasdto.MapasDto;
import com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt;
import com.sistemasolton.itranvias.home.presentation.lines.LinesScreenKt;
import com.sistemasolton.itranvias.ui.theme.ColorKt;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.Function3;
import kotlin.jvm.functions.Function4;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;
import kotlinx.datetime.Instant;
import kotlinx.datetime.LocalDate;
import kotlinx.datetime.TimeZone;
import kotlinx.datetime.TimeZoneKt;
import org.koin.core.parameter.ParametersHolder;
import org.koin.core.parameter.ParametersHolderKt;
/* JADX INFO: compiled from: LineDetailScreen.kt */
/* JADX INFO: loaded from: classes2.dex */
@Metadata(d1 = {"\u0000j\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0010\u000b\n\u0000\u001aA\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u00052\u0012\u0010\u0006\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00072\b\b\u0002\u0010\b\u001a\u00020\tH\u0007¢\u0006\u0002\u0010\n\u001a9\u0010\u000b\u001a\u00020\u00012\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0002\u001a\u00020\u00032\u0012\u0010\u0006\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u0007H\u0007¢\u0006\u0002\u0010\u0010\u001aY\u0010\u0011\u001a\u00020\u00012\f\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00140\u00132\b\b\u0002\u0010\u0015\u001a\u00020\u00162\b\b\u0002\u0010\u0017\u001a\u00020\u00162\b\b\u0002\u0010\u0018\u001a\u00020\u00192\b\b\u0002\u0010\u001a\u001a\u00020\u00192\u0012\u0010\u001b\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u0007H\u0007¢\u0006\u0004\b\u001c\u0010\u001d\u001aA\u0010\u001e\u001a\u00020\u00012\b\u0010\u001f\u001a\u0004\u0018\u00010 2\b\u0010!\u001a\u0004\u0018\u00010\"2\b\u0010#\u001a\u0004\u0018\u00010$2\u0014\b\u0002\u0010%\u001a\u000e\u0012\u0004\u0012\u00020&\u0012\u0004\u0012\u00020\u00010\u0007H\u0007¢\u0006\u0002\u0010'\u001a1\u0010(\u001a\u00020\u00012\f\u0010)\u001a\b\u0012\u0004\u0012\u00020\u00030\u00132\b\b\u0002\u0010*\u001a\u00020\u000f2\b\b\u0002\u0010+\u001a\u00020\u0016H\u0007¢\u0006\u0004\b,\u0010-\u001a\u000e\u0010.\u001a\u00020\u00032\u0006\u0010/\u001a\u00020\u000f¨\u00060²\u0006\n\u00101\u001a\u00020\u0003X\u008a\u0084\u0002²\u0006\n\u00102\u001a\u00020\u000fX\u008a\u008e\u0002²\u0006\n\u00103\u001a\u000204X\u008a\u008e\u0002²\u0006\n\u00105\u001a\u000204X\u008a\u008e\u0002"}, d2 = {"LineDetailScreen", "", "lineId", "", "onBackPressed", "Lkotlin/Function0;", "onStopPressed", "Lkotlin/Function1;", "settingsRepository", "Lcom/sistemasolton/itranvias/data/preferences/SettingsRepository;", "(Ljava/lang/String;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/sistemasolton/itranvias/data/preferences/SettingsRepository;Landroidx/compose/runtime/Composer;II)V", "TabContent", "state", "Lcom/sistemasolton/itranvias/home/presentation/linedetail/LineDetailState;", "sentido", "", "(Lcom/sistemasolton/itranvias/home/presentation/linedetail/LineDetailState;ILjava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V", "BusRouteRouteWithLabels", "points", "", "Lcom/sistemasolton/itranvias/home/presentation/linedetail/ParadaConNombreYBus;", "pointRadius", "Landroidx/compose/ui/unit/Dp;", "itemHeight", "lineColor", "Landroidx/compose/ui/graphics/Color;", "pointColor", "onParadaClick", "BusRouteRouteWithLabels-geHZEFw", "(Ljava/util/List;FFJJLkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V", "ScheduleTabContent", "mapasDto", "Lcom/sistemasolton/itranvias/home/data/remote/dto/mapasdto/MapasDto;", "schedule", "Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto;", "linea", "Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/LineaDto;", "onDateSelected", "Lkotlinx/datetime/LocalDate;", "(Lcom/sistemasolton/itranvias/home/data/remote/dto/mapasdto/MapasDto;Lcom/sistemasolton/itranvias/home/data/remote/dto/horariodto/HorarioDto;Lcom/sistemasolton/itranvias/home/data/remote/dto/infodto/LineaDto;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V", "FlowRow", "items", "itemsPerRow", "spacing", "FlowRow-6a0pyJM", "(Ljava/util/List;IFLandroidx/compose/runtime/Composer;II)V", "formatHour", "hourInt", "composeApp_release", "language", "selectedTabIndex", "showDatePicker", "", "expanded"}, k = 2, mv = {2, 1, 0}, xi = 48)
public final class LineDetailScreenKt {
/* JADX INFO: Access modifiers changed from: private */
public static final Unit BusRouteRouteWithLabels_geHZEFw$lambda$35(List list, float f, float f2, long j, long j2, Function1 function1, int i, int i2, Composer composer, int i3) {
m7971BusRouteRouteWithLabelsgeHZEFw(list, f, f2, j, j2, function1, composer, RecomposeScopeImplKt.updateChangedFlags(i | 1), i2);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit FlowRow_6a0pyJM$lambda$79(List list, int i, float f, int i2, int i3, Composer composer, int i4) {
m7972FlowRow6a0pyJM(list, i, f, composer, RecomposeScopeImplKt.updateChangedFlags(i2 | 1), i3);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit LineDetailScreen$lambda$9(String str, Function0 function0, Function1 function1, SettingsRepository settingsRepository, int i, int i2, Composer composer, int i3) {
LineDetailScreen(str, function0, function1, settingsRepository, composer, RecomposeScopeImplKt.updateChangedFlags(i | 1), i2);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$72(MapasDto mapasDto, HorarioDto horarioDto, LineaDto lineaDto, Function1 function1, int i, int i2, Composer composer, int i3) {
ScheduleTabContent(mapasDto, horarioDto, lineaDto, function1, composer, RecomposeScopeImplKt.updateChangedFlags(i | 1), i2);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit TabContent$lambda$17(LineDetailState lineDetailState, int i, String str, Function1 function1, int i2, Composer composer, int i3) {
TabContent(lineDetailState, i, str, function1, composer, RecomposeScopeImplKt.updateChangedFlags(i2 | 1));
return Unit.INSTANCE;
}
/* JADX WARN: Removed duplicated region for block: B:114:0x02ba */
/* JADX WARN: Removed duplicated region for block: B:120:0x02d9 */
/* JADX WARN: Removed duplicated region for block: B:68:0x0108 */
/* JADX WARN: Removed duplicated region for block: B:71:0x012c */
/* JADX WARN: Removed duplicated region for block: B:72:0x012e */
/* JADX WARN: Removed duplicated region for block: B:77:0x013e */
/* JADX WARN: Removed duplicated region for block: B:80:0x015d */
/* JADX WARN: Type inference fix 'apply assigned field type' failed
java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static final void LineDetailScreen(final java.lang.String r27, final kotlin.jvm.functions.Function0<kotlin.Unit> r28, final kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> r29, com.sistemasolton.itranvias.data.preferences.SettingsRepository r30, androidx.compose.runtime.Composer r31, final int r32, final int r33) {
/*
Method dump skipped, instruction units count: 741
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.LineDetailScreen(java.lang.String, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.sistemasolton.itranvias.data.preferences.SettingsRepository, androidx.compose.runtime.Composer, int, int):void");
}
/* JADX INFO: Access modifiers changed from: private */
public static final ParametersHolder LineDetailScreen$lambda$2$lambda$1(String str, State state) {
return ParametersHolderKt.parametersOf(LineDetailScreen$lambda$0(state), str);
}
/* JADX INFO: Access modifiers changed from: private */
public static final int LineDetailScreen$lambda$4(MutableState<Integer> mutableState) {
return mutableState.getValue().intValue();
}
/* JADX INFO: Access modifiers changed from: private */
public static final void LineDetailScreen$lambda$5(MutableState<Integer> mutableState, int i) {
mutableState.setValue(Integer.valueOf(i));
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit LineDetailScreen$lambda$8$lambda$7(LineDetailViewmodel lineDetailViewmodel, String str) {
lineDetailViewmodel.loadDynamicInfo(str, true);
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$LineDetailScreen$4, reason: invalid class name */
/* JADX INFO: compiled from: LineDetailScreen.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
static final class AnonymousClass4 implements Function3<PaddingValues, Composer, Integer, Unit> {
final /* synthetic */ String $lineId;
final /* synthetic */ Function1<String, Unit> $onStopPressed;
final /* synthetic */ MutableState<Integer> $selectedTabIndex$delegate;
final /* synthetic */ LineDetailState $state;
final /* synthetic */ LineDetailViewmodel $viewModel;
/* JADX WARN: Multi-variable type inference failed */
AnonymousClass4(LineDetailState lineDetailState, String str, LineDetailViewmodel lineDetailViewmodel, Function1<? super String, Unit> function1, MutableState<Integer> mutableState) {
this.$state = lineDetailState;
this.$lineId = str;
this.$viewModel = lineDetailViewmodel;
this.$onStopPressed = function1;
this.$selectedTabIndex$delegate = mutableState;
}
@Override // kotlin.jvm.functions.Function3
public /* bridge */ /* synthetic */ Unit invoke(PaddingValues paddingValues, Composer composer, Integer num) {
invoke(paddingValues, composer, num.intValue());
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$7$lambda$1$lambda$0(LineDetailViewmodel lineDetailViewmodel, Function1 function1, String stopId) {
Intrinsics.checkNotNullParameter(stopId, "stopId");
lineDetailViewmodel.onStopClicked(stopId);
function1.invoke(stopId);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$7$lambda$3$lambda$2(LineDetailViewmodel lineDetailViewmodel, Function1 function1, String stopId) {
Intrinsics.checkNotNullParameter(stopId, "stopId");
lineDetailViewmodel.onStopClicked(stopId);
function1.invoke(stopId);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$7$lambda$6$lambda$5(LineDetailViewmodel lineDetailViewmodel, String str, LocalDate pickedDate) {
Intrinsics.checkNotNullParameter(pickedDate, "pickedDate");
lineDetailViewmodel.loadScheduleForDate(str, pickedDate);
return Unit.INSTANCE;
}
public final void invoke(PaddingValues padding, Composer composer, int i) {
int i2;
LineaDto lineaDto;
ITranviasDto iTranvias;
ActualizacionDto actualizacion;
List<LineaDto> lineas;
Object next;
Intrinsics.checkNotNullParameter(padding, "padding");
if ((i & 6) == 0) {
i2 = i | (composer.changed(padding) ? 4 : 2);
} else {
i2 = i;
}
if ((i2 & 19) == 18 && composer.getSkipping()) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(-2077804203, i2, -1, "com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreen.<anonymous> (LineDetailScreen.kt:292)");
}
Modifier modifierFillMaxSize$default = SizeKt.fillMaxSize$default(PaddingKt.padding(Modifier.INSTANCE, padding), 0.0f, 1, null);
LineDetailState lineDetailState = this.$state;
final String str = this.$lineId;
final LineDetailViewmodel lineDetailViewmodel = this.$viewModel;
final Function1<String, Unit> function1 = this.$onStopPressed;
MutableState<Integer> mutableState = this.$selectedTabIndex$delegate;
ComposerKt.sourceInformationMarkerStart(composer, 1042775818, "CC(Box)N(modifier,contentAlignment,propagateMinConstraints,content)71@3424L131:Box.kt#2w3rfo");
MeasurePolicy measurePolicyMaybeCachedBoxMeasurePolicy = BoxKt.maybeCachedBoxMeasurePolicy(Alignment.INSTANCE.getTopStart(), false);
ComposerKt.sourceInformationMarkerStart(composer, -1159599143, "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh");
int iHashCode = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer, 0));
CompositionLocalMap currentCompositionLocalMap = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier = ComposedModifierKt.materializeModifier(composer, modifierFillMaxSize$default);
Function0<ComposeUiNode> constructor = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer, -553112988, "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp");
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer.createNode(constructor);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl, measurePolicyMaybeCachedBoxMeasurePolicy, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl, currentCompositionLocalMap, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl.rememberedValue(), Integer.valueOf(iHashCode))) {
composerM3820constructorimpl.updateRememberedValue(Integer.valueOf(iHashCode));
composerM3820constructorimpl.apply(Integer.valueOf(iHashCode), setCompositeKeyHash);
}
Updater.m3827setimpl(composerM3820constructorimpl, modifierMaterializeModifier, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer, 1833054614, "C72@3469L9:Box.kt#2w3rfo");
BoxScopeInstance boxScopeInstance = BoxScopeInstance.INSTANCE;
int iLineDetailScreen$lambda$4 = LineDetailScreenKt.LineDetailScreen$lambda$4(mutableState);
if (iLineDetailScreen$lambda$4 == 0) {
composer.startReplaceGroup(-144637107);
composer.startReplaceGroup(-1633490746);
boolean zChangedInstance = composer.changedInstance(lineDetailViewmodel) | composer.changed(function1);
Object objRememberedValue = composer.rememberedValue();
if (zChangedInstance || objRememberedValue == Composer.INSTANCE.getEmpty()) {
objRememberedValue = new Function1() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$LineDetailScreen$4$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineDetailScreenKt.AnonymousClass4.invoke$lambda$7$lambda$1$lambda$0(lineDetailViewmodel, function1, (String) obj);
}
};
composer.updateRememberedValue(objRememberedValue);
}
composer.endReplaceGroup();
LineDetailScreenKt.TabContent(lineDetailState, 0, str, (Function1) objRememberedValue, composer, 48);
composer.endReplaceGroup();
} else if (iLineDetailScreen$lambda$4 == 1) {
composer.startReplaceGroup(-143998259);
composer.startReplaceGroup(-1633490746);
boolean zChangedInstance2 = composer.changedInstance(lineDetailViewmodel) | composer.changed(function1);
Object objRememberedValue2 = composer.rememberedValue();
if (zChangedInstance2 || objRememberedValue2 == Composer.INSTANCE.getEmpty()) {
objRememberedValue2 = new Function1() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$LineDetailScreen$4$$ExternalSyntheticLambda1
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineDetailScreenKt.AnonymousClass4.invoke$lambda$7$lambda$3$lambda$2(lineDetailViewmodel, function1, (String) obj);
}
};
composer.updateRememberedValue(objRememberedValue2);
}
composer.endReplaceGroup();
LineDetailScreenKt.TabContent(lineDetailState, 1, str, (Function1) objRememberedValue2, composer, 48);
composer.endReplaceGroup();
} else if (iLineDetailScreen$lambda$4 != 2) {
composer.startReplaceGroup(-142818957);
composer.endReplaceGroup();
} else {
composer.startReplaceGroup(-143278997);
HorarioDto schedule = lineDetailState.getSchedule();
InfoDto infoDto = lineDetailState.getInfoDto();
if (infoDto == null || (iTranvias = infoDto.getITranvias()) == null || (actualizacion = iTranvias.getActualizacion()) == null || (lineas = actualizacion.getLineas()) == null) {
lineaDto = null;
} else {
Iterator<T> it = lineas.iterator();
while (true) {
if (!it.hasNext()) {
next = null;
break;
} else {
next = it.next();
if (Intrinsics.areEqual(String.valueOf(((LineaDto) next).getId()), str)) {
break;
}
}
}
lineaDto = (LineaDto) next;
}
MapasDto lineMap = lineDetailState.getLineMap();
composer.startReplaceGroup(-1633490746);
boolean zChangedInstance3 = composer.changedInstance(lineDetailViewmodel) | composer.changed(str);
Object objRememberedValue3 = composer.rememberedValue();
if (zChangedInstance3 || objRememberedValue3 == Composer.INSTANCE.getEmpty()) {
objRememberedValue3 = new Function1() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$LineDetailScreen$4$$ExternalSyntheticLambda2
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
return LineDetailScreenKt.AnonymousClass4.invoke$lambda$7$lambda$6$lambda$5(lineDetailViewmodel, str, (LocalDate) obj);
}
};
composer.updateRememberedValue(objRememberedValue3);
}
composer.endReplaceGroup();
LineDetailScreenKt.ScheduleTabContent(lineMap, schedule, lineaDto, (Function1) objRememberedValue3, composer, 0, 0);
composer.endReplaceGroup();
}
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}
/* JADX WARN: Removed duplicated region for block: B:142:0x0284 */
/* JADX WARN: Removed duplicated region for block: B:95:0x016b */
/* JADX WARN: Removed duplicated region for block: B:99:0x018c */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static final void TabContent(final com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailState r19, final int r20, final java.lang.String r21, final kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> r22, androidx.compose.runtime.Composer r23, final int r24) {
/*
Method dump skipped, instruction units count: 673
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.TabContent(com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailState, int, java.lang.String, kotlin.jvm.functions.Function1, androidx.compose.runtime.Composer, int):void");
}
/* JADX WARN: Removed duplicated region for block: B:100:0x0194 */
/* JADX WARN: Removed duplicated region for block: B:101:0x0196 */
/* JADX WARN: Removed duplicated region for block: B:105:0x01a0 */
/* JADX WARN: Removed duplicated region for block: B:110:0x01b0 */
/* JADX WARN: Removed duplicated region for block: B:113:0x01ef */
/* JADX WARN: Removed duplicated region for block: B:117:0x01fe */
/* JADX WARN: Removed duplicated region for block: B:119:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:26:0x0050 */
/* JADX WARN: Removed duplicated region for block: B:27:0x0053 */
/* JADX WARN: Removed duplicated region for block: B:37:0x006c */
/* JADX WARN: Removed duplicated region for block: B:38:0x0071 */
/* JADX WARN: Removed duplicated region for block: B:47:0x0087 */
/* JADX WARN: Removed duplicated region for block: B:48:0x008c */
/* JADX WARN: Removed duplicated region for block: B:57:0x00a5 */
/* JADX WARN: Removed duplicated region for block: B:58:0x00a8 */
/* JADX WARN: Removed duplicated region for block: B:67:0x00c3 */
/* JADX WARN: Removed duplicated region for block: B:71:0x00d5 */
/* JADX WARN: Removed duplicated region for block: B:72:0x00d7 */
/* JADX WARN: Removed duplicated region for block: B:73:0x00e0 */
/* JADX WARN: Removed duplicated region for block: B:75:0x00e4 */
/* JADX WARN: Removed duplicated region for block: B:76:0x00ee */
/* JADX WARN: Removed duplicated region for block: B:78:0x00f2 */
/* JADX WARN: Removed duplicated region for block: B:79:0x00fb */
/* JADX WARN: Removed duplicated region for block: B:81:0x00ff */
/* JADX WARN: Removed duplicated region for block: B:82:0x0108 */
/* JADX WARN: Removed duplicated region for block: B:85:0x0110 */
/* JADX WARN: Removed duplicated region for block: B:88:0x016a */
/* JADX WARN: Removed duplicated region for block: B:89:0x016c */
/* JADX WARN: Removed duplicated region for block: B:92:0x017e */
/* JADX WARN: Removed duplicated region for block: B:93:0x0180 */
/* JADX WARN: Removed duplicated region for block: B:96:0x018a */
/* JADX WARN: Removed duplicated region for block: B:97:0x018c */
/* JADX INFO: renamed from: BusRouteRouteWithLabels-geHZEFw, reason: not valid java name */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static final void m7971BusRouteRouteWithLabelsgeHZEFw(final java.util.List<com.sistemasolton.itranvias.home.presentation.linedetail.ParadaConNombreYBus> r33, float r34, float r35, long r36, long r38, final kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> r40, androidx.compose.runtime.Composer r41, final int r42, final int r43) {
/*
Method dump skipped, instruction units count: 530
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.m7971BusRouteRouteWithLabelsgeHZEFw(java.util.List, float, float, long, long, kotlin.jvm.functions.Function1, androidx.compose.runtime.Composer, int, int):void");
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$37$lambda$36(LocalDate it) {
Intrinsics.checkNotNullParameter(it, "it");
return Unit.INSTANCE;
}
/* JADX WARN: Removed duplicated region for block: B:153:0x05ef */
/* JADX WARN: Removed duplicated region for block: B:157:0x0632 */
/* JADX WARN: Removed duplicated region for block: B:160:0x067e */
/* JADX WARN: Removed duplicated region for block: B:163:0x068a */
/* JADX WARN: Removed duplicated region for block: B:164:0x068e */
/* JADX WARN: Removed duplicated region for block: B:169:0x06c1 */
/* JADX WARN: Removed duplicated region for block: B:173:0x073f */
/* JADX WARN: Removed duplicated region for block: B:202:0x08d9 */
/* JADX WARN: Removed duplicated region for block: B:205:0x08f4 */
/* JADX WARN: Removed duplicated region for block: B:206:0x093b */
/* JADX WARN: Removed duplicated region for block: B:209:0x0943 */
/* JADX WARN: Removed duplicated region for block: B:212:0x094c */
/* JADX WARN: Removed duplicated region for block: B:221:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:50:0x0085 */
/* JADX WARN: Removed duplicated region for block: B:52:0x008a */
/* JADX WARN: Removed duplicated region for block: B:56:0x00a8 */
/* JADX WARN: Removed duplicated region for block: B:59:0x00af */
/* JADX WARN: Removed duplicated region for block: B:62:0x00da */
/* JADX WARN: Removed duplicated region for block: B:65:0x00f9 */
/* JADX WARN: Removed duplicated region for block: B:68:0x011b */
/* JADX WARN: Removed duplicated region for block: B:71:0x01c3 */
/* JADX WARN: Removed duplicated region for block: B:74:0x01cf */
/* JADX WARN: Removed duplicated region for block: B:75:0x01d3 */
/* JADX WARN: Removed duplicated region for block: B:80:0x0206 */
/* JADX WARN: Type inference failed for: r8v64 */
/* JADX WARN: Type inference failed for: r8v65, types: [boolean, int] */
/* JADX WARN: Type inference failed for: r8v82 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static final void ScheduleTabContent(final com.sistemasolton.itranvias.home.data.remote.dto.mapasdto.MapasDto r44, final com.sistemasolton.itranvias.home.data.remote.dto.horariodto.HorarioDto r45, final com.sistemasolton.itranvias.home.data.remote.dto.infodto.LineaDto r46, kotlin.jvm.functions.Function1<? super kotlinx.datetime.LocalDate, kotlin.Unit> r47, androidx.compose.runtime.Composer r48, final int r49, final int r50) {
/*
Method dump skipped, instruction units count: 2401
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.ScheduleTabContent(com.sistemasolton.itranvias.home.data.remote.dto.mapasdto.MapasDto, com.sistemasolton.itranvias.home.data.remote.dto.horariodto.HorarioDto, com.sistemasolton.itranvias.home.data.remote.dto.infodto.LineaDto, kotlin.jvm.functions.Function1, androidx.compose.runtime.Composer, int, int):void");
}
private static final boolean ScheduleTabContent$lambda$39(MutableState<Boolean> mutableState) {
return mutableState.getValue().booleanValue();
}
/* JADX INFO: Access modifiers changed from: private */
public static final void ScheduleTabContent$lambda$40(MutableState<Boolean> mutableState, boolean z) {
mutableState.setValue(Boolean.valueOf(z));
}
/* JADX INFO: Access modifiers changed from: private */
public static final boolean ScheduleTabContent$lambda$42(MutableState<Boolean> mutableState) {
return mutableState.getValue().booleanValue();
}
private static final void ScheduleTabContent$lambda$43(MutableState<Boolean> mutableState, boolean z) {
mutableState.setValue(Boolean.valueOf(z));
}
/* JADX INFO: Access modifiers changed from: private */
public static final MutableState ScheduleTabContent$lambda$45$lambda$44() {
return SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(null, null, 2, null);
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$53$lambda$52(LineaDto lineaDto, SemanticsPropertyReceiver semantics) {
String lineNameForAccessibility;
String linComer;
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
if (lineaDto == null || (linComer = lineaDto.getLinComer()) == null || (lineNameForAccessibility = LinesScreenKt.formatLineNameForAccessibility(linComer)) == null) {
lineNameForAccessibility = "";
}
SemanticsPropertiesKt.setContentDescription(semantics, "Mapa de la línea " + lineNameForAccessibility + ". Muestra el recorrido y las paradas. Modo pantalla completa.");
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$56$lambda$55(LineaDto lineaDto, SemanticsPropertyReceiver semantics) {
String lineNameForAccessibility;
String linComer;
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
if (lineaDto == null || (linComer = lineaDto.getLinComer()) == null || (lineNameForAccessibility = LinesScreenKt.formatLineNameForAccessibility(linComer)) == null) {
lineNameForAccessibility = "";
}
SemanticsPropertiesKt.setContentDescription(semantics, "Mapa de la línea " + lineNameForAccessibility + ". Muestra el recorrido y las paradas.");
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$61$lambda$60$lambda$59(MutableState mutableState) {
ScheduleTabContent$lambda$43(mutableState, !ScheduleTabContent$lambda$42(mutableState));
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$61$lambda$58$lambda$57(MutableState mutableState, SemanticsPropertyReceiver semantics) {
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
SemanticsPropertiesKt.setContentDescription(semantics, ScheduleTabContent$lambda$42(mutableState) ? "Cerrar mapa" : "Expandir mapa");
SemanticsPropertiesKt.m6444setRolekuIjeqM(semantics, Role.INSTANCE.m6425getButtono7Vup1c());
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$63$lambda$62(String str, SemanticsPropertyReceiver semantics) {
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
SemanticsPropertiesKt.setContentDescription(semantics, str);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$66$lambda$65(String str, SemanticsPropertyReceiver semantics) {
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
SemanticsPropertiesKt.setContentDescription(semantics, str);
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit ScheduleTabContent$lambda$71$lambda$70$lambda$69(HorarioDto horarioDto, LineaDto lineaDto, MutableState mutableState, LazyListScope LazyColumn) {
Intrinsics.checkNotNullParameter(LazyColumn, "$this$LazyColumn");
Iterator<T> it = horarioDto.getServicios().iterator();
while (it.hasNext()) {
LazyListScope.item$default(LazyColumn, null, null, ComposableLambdaKt.composableLambdaInstance(-2020671929, true, new LineDetailScreenKt$ScheduleTabContent$2$8$1$1$1((ServicioDto) it.next(), lineaDto, mutableState)), 3, null);
}
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3, reason: invalid class name and case insensitive filesystem */
/* JADX INFO: compiled from: LineDetailScreen.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
static final class C06453 implements Function2<Composer, Integer, Unit> {
final /* synthetic */ DatePickerState $datePickerState;
final /* synthetic */ Function1<LocalDate, Unit> $onDateSelected;
final /* synthetic */ MutableState<Long> $selectedDateMillis;
final /* synthetic */ MutableState<Boolean> $showDatePicker$delegate;
/* JADX WARN: Multi-variable type inference failed */
C06453(MutableState<Boolean> mutableState, DatePickerState datePickerState, MutableState<Long> mutableState2, Function1<? super LocalDate, Unit> function1) {
this.$showDatePicker$delegate = mutableState;
this.$datePickerState = datePickerState;
this.$selectedDateMillis = mutableState2;
this.$onDateSelected = function1;
}
@Override // kotlin.jvm.functions.Function2
public /* bridge */ /* synthetic */ Unit invoke(Composer composer, Integer num) {
invoke(composer, num.intValue());
return Unit.INSTANCE;
}
public final void invoke(Composer composer, int i) {
if ((i & 3) == 2 && composer.getSkipping()) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(-2095470145, i, -1, "com.sistemasolton.itranvias.home.presentation.linedetail.ScheduleTabContent.<anonymous> (LineDetailScreen.kt:819)");
}
composer.startReplaceGroup(5004770);
final MutableState<Boolean> mutableState = this.$showDatePicker$delegate;
Object objRememberedValue = composer.rememberedValue();
if (objRememberedValue == Composer.INSTANCE.getEmpty()) {
objRememberedValue = new Function0() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return LineDetailScreenKt.C06453.invoke$lambda$1$lambda$0(mutableState);
}
};
composer.updateRememberedValue(objRememberedValue);
}
composer.endReplaceGroup();
ComposableLambda composableLambdaRememberComposableLambda = ComposableLambdaKt.rememberComposableLambda(-768830483, true, new AnonymousClass2(this.$datePickerState, this.$selectedDateMillis, this.$onDateSelected, this.$showDatePicker$delegate), composer, 54);
ComposableLambda composableLambdaRememberComposableLambda2 = ComposableLambdaKt.rememberComposableLambda(-1110509397, true, new C01163(this.$showDatePicker$delegate), composer, 54);
final DatePickerState datePickerState = this.$datePickerState;
DatePickerDialog_androidKt.m2134DatePickerDialogGmEhDVc((Function0) objRememberedValue, composableLambdaRememberComposableLambda, null, composableLambdaRememberComposableLambda2, null, 0.0f, null, null, ComposableLambdaKt.rememberComposableLambda(-723612938, true, new Function3<ColumnScope, Composer, Integer, Unit>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.ScheduleTabContent.3.4
@Override // kotlin.jvm.functions.Function3
public /* bridge */ /* synthetic */ Unit invoke(ColumnScope columnScope, Composer composer2, Integer num) {
invoke(columnScope, composer2, num.intValue());
return Unit.INSTANCE;
}
public final void invoke(ColumnScope DatePickerDialog, Composer composer2, int i2) {
Intrinsics.checkNotNullParameter(DatePickerDialog, "$this$DatePickerDialog");
if ((i2 & 17) == 16 && composer2.getSkipping()) {
composer2.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(-723612938, i2, -1, "com.sistemasolton.itranvias.home.presentation.linedetail.ScheduleTabContent.<anonymous>.<anonymous> (LineDetailScreen.kt:844)");
}
DatePickerKt.DatePicker(datePickerState, null, null, null, null, false, null, composer2, ProfileVerifier.CompilationStatus.RESULT_CODE_ERROR_CANT_WRITE_PROFILE_VERIFICATION_RESULT_CACHE_FILE, 94);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}, composer, 54), composer, 100666422, 244);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3$2, reason: invalid class name */
/* JADX INFO: compiled from: LineDetailScreen.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
static final class AnonymousClass2 implements Function2<Composer, Integer, Unit> {
final /* synthetic */ DatePickerState $datePickerState;
final /* synthetic */ Function1<LocalDate, Unit> $onDateSelected;
final /* synthetic */ MutableState<Long> $selectedDateMillis;
final /* synthetic */ MutableState<Boolean> $showDatePicker$delegate;
/* JADX WARN: Multi-variable type inference failed */
AnonymousClass2(DatePickerState datePickerState, MutableState<Long> mutableState, Function1<? super LocalDate, Unit> function1, MutableState<Boolean> mutableState2) {
this.$datePickerState = datePickerState;
this.$selectedDateMillis = mutableState;
this.$onDateSelected = function1;
this.$showDatePicker$delegate = mutableState2;
}
@Override // kotlin.jvm.functions.Function2
public /* bridge */ /* synthetic */ Unit invoke(Composer composer, Integer num) {
invoke(composer, num.intValue());
return Unit.INSTANCE;
}
public final void invoke(Composer composer, int i) {
if ((i & 3) == 2 && composer.getSkipping()) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(-768830483, i, -1, "com.sistemasolton.itranvias.home.presentation.linedetail.ScheduleTabContent.<anonymous>.<anonymous> (LineDetailScreen.kt:822)");
}
composer.startReplaceGroup(-1224400529);
boolean zChanged = composer.changed(this.$datePickerState) | composer.changed(this.$selectedDateMillis) | composer.changed(this.$onDateSelected);
final DatePickerState datePickerState = this.$datePickerState;
final MutableState<Long> mutableState = this.$selectedDateMillis;
final Function1<LocalDate, Unit> function1 = this.$onDateSelected;
final MutableState<Boolean> mutableState2 = this.$showDatePicker$delegate;
Object objRememberedValue = composer.rememberedValue();
if (zChanged || objRememberedValue == Composer.INSTANCE.getEmpty()) {
objRememberedValue = new Function0() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3$2$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return LineDetailScreenKt.C06453.AnonymousClass2.invoke$lambda$1$lambda$0(datePickerState, mutableState, function1, mutableState2);
}
};
composer.updateRememberedValue(objRememberedValue);
}
composer.endReplaceGroup();
ButtonKt.TextButton((Function0) objRememberedValue, null, false, null, null, null, null, null, null, ComposableSingletons$LineDetailScreenKt.INSTANCE.getLambda$1972812112$composeApp_release(), composer, 805306368, 510);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$1$lambda$0(DatePickerState datePickerState, MutableState mutableState, Function1 function1, MutableState mutableState2) {
Long selectedDateMillis = datePickerState.getSelectedDateMillis();
if (selectedDateMillis != null) {
mutableState.setValue(selectedDateMillis);
function1.invoke(TimeZoneKt.toLocalDateTime(Instant.INSTANCE.fromEpochMilliseconds(selectedDateMillis.longValue()), TimeZone.INSTANCE.currentSystemDefault()).getDate());
}
LineDetailScreenKt.ScheduleTabContent$lambda$40(mutableState2, false);
return Unit.INSTANCE;
}
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$1$lambda$0(MutableState mutableState) {
LineDetailScreenKt.ScheduleTabContent$lambda$40(mutableState, false);
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3$3, reason: invalid class name and collision with other inner class name */
/* JADX INFO: compiled from: LineDetailScreen.kt */
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
static final class C01163 implements Function2<Composer, Integer, Unit> {
final /* synthetic */ MutableState<Boolean> $showDatePicker$delegate;
C01163(MutableState<Boolean> mutableState) {
this.$showDatePicker$delegate = mutableState;
}
@Override // kotlin.jvm.functions.Function2
public /* bridge */ /* synthetic */ Unit invoke(Composer composer, Integer num) {
invoke(composer, num.intValue());
return Unit.INSTANCE;
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit invoke$lambda$1$lambda$0(MutableState mutableState) {
LineDetailScreenKt.ScheduleTabContent$lambda$40(mutableState, false);
return Unit.INSTANCE;
}
public final void invoke(Composer composer, int i) {
if ((i & 3) == 2 && composer.getSkipping()) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(-1110509397, i, -1, "com.sistemasolton.itranvias.home.presentation.linedetail.ScheduleTabContent.<anonymous>.<anonymous> (LineDetailScreen.kt:839)");
}
composer.startReplaceGroup(5004770);
final MutableState<Boolean> mutableState = this.$showDatePicker$delegate;
Object objRememberedValue = composer.rememberedValue();
if (objRememberedValue == Composer.INSTANCE.getEmpty()) {
objRememberedValue = new Function0() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$ScheduleTabContent$3$3$$ExternalSyntheticLambda0
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
return LineDetailScreenKt.C06453.C01163.invoke$lambda$1$lambda$0(mutableState);
}
};
composer.updateRememberedValue(objRememberedValue);
}
composer.endReplaceGroup();
ButtonKt.TextButton((Function0) objRememberedValue, null, false, null, null, null, null, null, null, ComposableSingletons$LineDetailScreenKt.INSTANCE.getLambda$1631133198$composeApp_release(), composer, 805306374, 510);
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}
}
/* JADX WARN: Removed duplicated region for block: B:101:0x03d4 */
/* JADX WARN: Removed duplicated region for block: B:105:0x03df */
/* JADX WARN: Removed duplicated region for block: B:113:? A[RETURN, SYNTHETIC] */
/* JADX WARN: Removed duplicated region for block: B:26:0x0049 */
/* JADX WARN: Removed duplicated region for block: B:27:0x004c */
/* JADX WARN: Removed duplicated region for block: B:37:0x0067 */
/* JADX WARN: Removed duplicated region for block: B:41:0x0074 */
/* JADX WARN: Removed duplicated region for block: B:42:0x0076 */
/* JADX WARN: Removed duplicated region for block: B:43:0x0078 */
/* JADX WARN: Removed duplicated region for block: B:45:0x007b */
/* JADX WARN: Removed duplicated region for block: B:46:0x0084 */
/* JADX WARN: Removed duplicated region for block: B:49:0x008b */
/* JADX WARN: Removed duplicated region for block: B:52:0x00e9 */
/* JADX WARN: Removed duplicated region for block: B:55:0x00f5 */
/* JADX WARN: Removed duplicated region for block: B:56:0x00f9 */
/* JADX WARN: Removed duplicated region for block: B:61:0x012c */
/* JADX WARN: Removed duplicated region for block: B:65:0x0168 */
/* JADX WARN: Type inference failed for: r15v10 */
/* JADX WARN: Type inference failed for: r15v2, types: [boolean, int] */
/* JADX WARN: Type inference failed for: r15v7 */
/* JADX INFO: renamed from: FlowRow-6a0pyJM, reason: not valid java name */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static final void m7972FlowRow6a0pyJM(final java.util.List<java.lang.String> r38, int r39, float r40, androidx.compose.runtime.Composer r41, final int r42, final int r43) {
/*
Method dump skipped, instruction units count: 1008
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt.m7972FlowRow6a0pyJM(java.util.List, int, float, androidx.compose.runtime.Composer, int, int):void");
}
public static final String formatHour(int i) {
if (i == 9999) {
return "--:--";
}
return StringsKt.padStart(String.valueOf(i / 100), 2, '0') + ":" + StringsKt.padStart(String.valueOf(i % 100), 2, '0');
}
private static final String LineDetailScreen$lambda$0(State<String> state) {
return state.getValue();
}
/* JADX INFO: Access modifiers changed from: private */
public static final Unit BusRouteRouteWithLabels_geHZEFw$lambda$34$lambda$33(final List list, final float f, final Function1 function1, final float f2, final Density density, final long j, final long j2, final float f3, LazyListScope LazyColumn) {
Intrinsics.checkNotNullParameter(LazyColumn, "$this$LazyColumn");
LazyColumn.items(list.size(), null, new Function1<Integer, Object>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$BusRouteRouteWithLabels_geHZEFw$lambda$34$lambda$33$$inlined$itemsIndexed$default$2
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Object invoke(Integer num) {
return invoke(num.intValue());
}
public final Object invoke(int i) {
list.get(i);
return null;
}
}, ComposableLambdaKt.composableLambdaInstance(2039820996, true, new Function4<LazyItemScope, Integer, Composer, Integer, Unit>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$BusRouteRouteWithLabels_geHZEFw$lambda$34$lambda$33$$inlined$itemsIndexed$default$3
@Override // kotlin.jvm.functions.Function4
public /* bridge */ /* synthetic */ Unit invoke(LazyItemScope lazyItemScope, Integer num, Composer composer, Integer num2) {
invoke(lazyItemScope, num.intValue(), composer, num2.intValue());
return Unit.INSTANCE;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r15v22 */
/* JADX WARN: Type inference failed for: r15v23, types: [boolean, int] */
/* JADX WARN: Type inference failed for: r15v24 */
/* JADX WARN: Type inference failed for: r15v27 */
/* JADX WARN: Type inference failed for: r15v5 */
/* JADX WARN: Type inference failed for: r15v6, types: [boolean, int] */
/* JADX WARN: Type inference failed for: r38v0 */
/* JADX WARN: Type inference failed for: r38v1 */
public final void invoke(LazyItemScope lazyItemScope, final int i, Composer composer, int i2) {
String str;
String str2;
Composer composer2;
Modifier modifier;
String str3;
String str4;
String str5;
?? r15;
long redTranvias;
ComposerKt.sourceInformation(composer, "CN(it)214@10668L26:LazyDsl.kt#428nma");
int i3 = (i2 & 6) == 0 ? i2 | (composer.changed(lazyItemScope) ? 4 : 2) : i2;
if ((i2 & 48) == 0) {
i3 |= composer.changed(i) ? 32 : 16;
}
if (!composer.shouldExecute((i3 & 147) != 146, i3 & 1)) {
composer.skipToGroupEnd();
return;
}
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventStart(2039820996, i3, -1, "androidx.compose.foundation.lazy.itemsIndexed.<anonymous> (LazyDsl.kt:214)");
}
ParadaConNombreYBus paradaConNombreYBus = (ParadaConNombreYBus) list.get(i);
composer.startReplaceGroup(-1849989036);
Modifier modifierM870height3ABfNKs = SizeKt.m870height3ABfNKs(SizeKt.fillMaxWidth$default(Modifier.INSTANCE, 0.0f, 1, null), f);
Alignment.Vertical top = Alignment.INSTANCE.getTop();
ComposerKt.sourceInformationMarkerStart(composer, 844473419, "CC(Row)N(modifier,horizontalArrangement,verticalAlignment,content)99@5125L58,100@5188L131:Row.kt#2w3rfo");
MeasurePolicy measurePolicyRowMeasurePolicy = RowKt.rowMeasurePolicy(Arrangement.INSTANCE.getStart(), top, composer, 48);
String str6 = "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh";
ComposerKt.sourceInformationMarkerStart(composer, -1159599143, "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh");
int iHashCode = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer, 0));
CompositionLocalMap currentCompositionLocalMap = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier = ComposedModifierKt.materializeModifier(composer, modifierM870height3ABfNKs);
Function0<ComposeUiNode> constructor = ComposeUiNode.INSTANCE.getConstructor();
String str7 = "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp";
ComposerKt.sourceInformationMarkerStart(composer, -553112988, "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp");
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer.createNode(constructor);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl, measurePolicyRowMeasurePolicy, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl, currentCompositionLocalMap, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl.rememberedValue(), Integer.valueOf(iHashCode))) {
composerM3820constructorimpl.updateRememberedValue(Integer.valueOf(iHashCode));
composerM3820constructorimpl.apply(Integer.valueOf(iHashCode), setCompositeKeyHash);
}
Updater.m3827setimpl(composerM3820constructorimpl, modifierMaterializeModifier, ComposeUiNode.INSTANCE.getSetModifier());
String str8 = "C101@5233L9:Row.kt#2w3rfo";
ComposerKt.sourceInformationMarkerStart(composer, 1456264949, "C101@5233L9:Row.kt#2w3rfo");
RowScopeInstance rowScopeInstance = RowScopeInstance.INSTANCE;
Modifier modifierWrapContentHeight$default = SizeKt.wrapContentHeight$default(SizeKt.m889width3ABfNKs(Modifier.INSTANCE, Dp.m7215constructorimpl(40)), null, false, 3, null);
Alignment topCenter = Alignment.INSTANCE.getTopCenter();
String str9 = "CC(Box)N(modifier,contentAlignment,propagateMinConstraints,content)71@3424L131:Box.kt#2w3rfo";
ComposerKt.sourceInformationMarkerStart(composer, 1042775818, "CC(Box)N(modifier,contentAlignment,propagateMinConstraints,content)71@3424L131:Box.kt#2w3rfo");
MeasurePolicy measurePolicyMaybeCachedBoxMeasurePolicy = BoxKt.maybeCachedBoxMeasurePolicy(topCenter, false);
ComposerKt.sourceInformationMarkerStart(composer, -1159599143, "CC(Layout)P(!1,2)80@3267L27,83@3433L360:Layout.kt#80mrfh");
int iHashCode2 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer, 0));
CompositionLocalMap currentCompositionLocalMap2 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier2 = ComposedModifierKt.materializeModifier(composer, modifierWrapContentHeight$default);
Function0<ComposeUiNode> constructor2 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer, -553112988, "CC(ReusableComposeNode)N(factory,update,content)399@15590L9:Composables.kt#9igjgp");
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer.createNode(constructor2);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl2 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl2, measurePolicyMaybeCachedBoxMeasurePolicy, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl2, currentCompositionLocalMap2, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash2 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl2.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl2.rememberedValue(), Integer.valueOf(iHashCode2))) {
composerM3820constructorimpl2.updateRememberedValue(Integer.valueOf(iHashCode2));
composerM3820constructorimpl2.apply(Integer.valueOf(iHashCode2), setCompositeKeyHash2);
}
Updater.m3827setimpl(composerM3820constructorimpl2, modifierMaterializeModifier2, ComposeUiNode.INSTANCE.getSetModifier());
String str10 = "C72@3469L9:Box.kt#2w3rfo";
ComposerKt.sourceInformationMarkerStart(composer, 1833054614, "C72@3469L9:Box.kt#2w3rfo");
BoxScopeInstance boxScopeInstance = BoxScopeInstance.INSTANCE;
composer.startReplaceGroup(1878558200);
for (BusLineaDto busLineaDto : paradaConNombreYBus.getBuses()) {
int estado = busLineaDto.getEstado();
composer.startReplaceGroup(1878558756);
if (estado == 0) {
redTranvias = ColorKt.getRedTranvias();
} else if (estado == 1) {
redTranvias = MaterialTheme.INSTANCE.getColorScheme(composer, MaterialTheme.$stable).getOnSurface();
} else if (estado == 16 || estado == 17) {
redTranvias = Color.m4500copywmQWz5c$default(Color.INSTANCE.m4535getRed0d7_KjU(), 0.4f, 0.0f, 0.0f, 0.0f, 14, null);
} else {
redTranvias = Color.INSTANCE.m4531getGray0d7_KjU();
}
long j3 = redTranvias;
composer.endReplaceGroup();
float fM7215constructorimpl = Dp.m7215constructorimpl(((busLineaDto.getDistancia() * f2) - (f * i)) + 20);
System.out.println((Object) (busLineaDto.getBus() + " - " + Dp.m7226toStringimpl(fM7215constructorimpl) + " - " + Dp.m7226toStringimpl(f2)));
Modifier modifierM889width3ABfNKs = SizeKt.m889width3ABfNKs(OffsetKt.m786offsetVpY3zN4(Modifier.INSTANCE, Dp.m7215constructorimpl(0), fM7215constructorimpl), Dp.m7215constructorimpl(38));
Alignment.Horizontal centerHorizontally = Alignment.INSTANCE.getCenterHorizontally();
ComposerKt.sourceInformationMarkerStart(composer, 1341605231, "CC(Column)N(modifier,verticalArrangement,horizontalAlignment,content)87@4443L61,88@4509L134:Column.kt#2w3rfo");
MeasurePolicy measurePolicyColumnMeasurePolicy = ColumnKt.columnMeasurePolicy(Arrangement.INSTANCE.getTop(), centerHorizontally, composer, 48);
ComposerKt.sourceInformationMarkerStart(composer, -1159599143, str6);
int iHashCode3 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer, 0));
CompositionLocalMap currentCompositionLocalMap3 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier3 = ComposedModifierKt.materializeModifier(composer, modifierM889width3ABfNKs);
Function0<ComposeUiNode> constructor3 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer, -553112988, str7);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer.createNode(constructor3);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl3 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl3, measurePolicyColumnMeasurePolicy, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl3, currentCompositionLocalMap3, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash3 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl3.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl3.rememberedValue(), Integer.valueOf(iHashCode3))) {
composerM3820constructorimpl3.updateRememberedValue(Integer.valueOf(iHashCode3));
composerM3820constructorimpl3.apply(Integer.valueOf(iHashCode3), setCompositeKeyHash3);
}
Updater.m3827setimpl(composerM3820constructorimpl3, modifierMaterializeModifier3, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer, 2093002350, "C89@4557L9:Column.kt#2w3rfo");
ColumnScopeInstance columnScopeInstance = ColumnScopeInstance.INSTANCE;
IconKt.m2260Iconww6aTOc(DirectionsBusKt.getDirectionsBus(Icons.INSTANCE.getDefault()), (String) null, SizeKt.m884size3ABfNKs(Modifier.INSTANCE, Dp.m7215constructorimpl(27)), j3, composer, 432, 0);
TextKt.m2803Text4IGK_g(String.valueOf(busLineaDto.getBus()), (Modifier) null, j3, 0L, (FontStyle) null, (FontWeight) null, (FontFamily) null, 0L, (TextDecoration) null, (TextAlign) null, 0L, 0, false, 0, 0, (Function1<? super TextLayoutResult, Unit>) null, MaterialTheme.INSTANCE.getTypography(composer, MaterialTheme.$stable).getLabelSmall(), composer, 0, 0, 65530);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
str10 = str10;
paradaConNombreYBus = paradaConNombreYBus;
str8 = str8;
str9 = str9;
str6 = str6;
str7 = str7;
}
String str11 = str10;
final ParadaConNombreYBus paradaConNombreYBus2 = paradaConNombreYBus;
String str12 = str8;
String str13 = str7;
String str14 = str9;
String str15 = str6;
composer.endReplaceGroup();
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
Modifier modifierFillMaxHeight$default = SizeKt.fillMaxHeight$default(SizeKt.m889width3ABfNKs(Modifier.INSTANCE, Dp.m7215constructorimpl(30)), 0.0f, 1, null);
Alignment topCenter2 = Alignment.INSTANCE.getTopCenter();
ComposerKt.sourceInformationMarkerStart(composer, 1042775818, str14);
MeasurePolicy measurePolicyMaybeCachedBoxMeasurePolicy2 = BoxKt.maybeCachedBoxMeasurePolicy(topCenter2, false);
ComposerKt.sourceInformationMarkerStart(composer, -1159599143, str15);
int iHashCode4 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer, 0));
CompositionLocalMap currentCompositionLocalMap4 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier4 = ComposedModifierKt.materializeModifier(composer, modifierFillMaxHeight$default);
Function0<ComposeUiNode> constructor4 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer, -553112988, str13);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer.createNode(constructor4);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl4 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl4, measurePolicyMaybeCachedBoxMeasurePolicy2, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl4, currentCompositionLocalMap4, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash4 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl4.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl4.rememberedValue(), Integer.valueOf(iHashCode4))) {
composerM3820constructorimpl4.updateRememberedValue(Integer.valueOf(iHashCode4));
composerM3820constructorimpl4.apply(Integer.valueOf(iHashCode4), setCompositeKeyHash4);
}
Updater.m3827setimpl(composerM3820constructorimpl4, modifierMaterializeModifier4, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer, 1833054614, str11);
BoxScopeInstance boxScopeInstance2 = BoxScopeInstance.INSTANCE;
Modifier modifierFillMaxSize$default = SizeKt.fillMaxSize$default(Modifier.INSTANCE, 0.0f, 1, null);
composer.startReplaceGroup(-1224400529);
boolean zChanged = ((((i3 & 112) ^ 48) > 32 && composer.changed(i)) || (i3 & 48) == 32) | composer.changed(density) | composer.changed(f2) | composer.changedInstance(list) | composer.changed(j) | composer.changed(j2) | composer.changed(f3);
Object objRememberedValue = composer.rememberedValue();
if (zChanged || objRememberedValue == Composer.INSTANCE.getEmpty()) {
final Density density2 = density;
final List list2 = list;
str = str11;
final long j4 = j;
str2 = str13;
final long j5 = j2;
final float f4 = f3;
final float f5 = f2;
composer2 = composer;
modifier = modifierFillMaxSize$default;
str3 = str14;
str4 = str15;
str5 = " - ";
r15 = 0;
objRememberedValue = (Function1) new Function1<DrawScope, Unit>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$BusRouteRouteWithLabels$1$1$1$1$2$1$1
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(DrawScope drawScope) {
invoke2(drawScope);
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2(DrawScope Canvas) {
Intrinsics.checkNotNullParameter(Canvas, "$this$Canvas");
float f6 = 2;
float fIntBitsToFloat = Float.intBitsToFloat((int) (Canvas.mo5080getSizeNHjbRc() >> 32)) / f6;
density2.mo419toPx0680j_4(f5);
DrawScope.m5066drawLineNGM6Ib0$default(Canvas, j4, Offset.m4249constructorimpl((((long) Float.floatToRawIntBits(fIntBitsToFloat)) << 32) | (((long) Float.floatToRawIntBits(i == 0 ? Float.intBitsToFloat((int) (Canvas.mo5080getSizeNHjbRc() & 4294967295L)) / f6 : 0.0f)) & 4294967295L)), Offset.m4249constructorimpl((((long) Float.floatToRawIntBits(i == CollectionsKt.getLastIndex(list2) ? Float.intBitsToFloat((int) (Canvas.mo5080getSizeNHjbRc() & 4294967295L)) / f6 : Float.intBitsToFloat((int) (Canvas.mo5080getSizeNHjbRc() & 4294967295L)))) & 4294967295L) | (((long) Float.floatToRawIntBits(fIntBitsToFloat)) << 32)), 4.0f, 0, null, 0.0f, null, 0, 496, null);
DrawScope.m5061drawCircleVaOC9Bg$default(Canvas, j5, Canvas.mo419toPx0680j_4(f4), Offset.m4249constructorimpl((((long) Float.floatToRawIntBits(fIntBitsToFloat)) << 32) | (((long) Float.floatToRawIntBits(Float.intBitsToFloat((int) (Canvas.mo5080getSizeNHjbRc() & 4294967295L)) / f6)) & 4294967295L)), 0.0f, null, null, 0, MenuKt.InTransitionDuration, null);
}
};
composer2.updateRememberedValue(objRememberedValue);
} else {
composer2 = composer;
str5 = " - ";
str = str11;
str2 = str13;
str3 = str14;
r15 = 0;
modifier = modifierFillMaxSize$default;
str4 = str15;
}
composer.endReplaceGroup();
CanvasKt.Canvas(modifier, (Function1) objRememberedValue, composer2, 6);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
Modifier modifierM870height3ABfNKs2 = SizeKt.m870height3ABfNKs(SizeKt.fillMaxWidth$default(Modifier.INSTANCE, 0.0f, 1, null), f);
composer2.startReplaceGroup(5004770);
boolean zChangedInstance = composer2.changedInstance(paradaConNombreYBus2);
Object objRememberedValue2 = composer.rememberedValue();
if (zChangedInstance || objRememberedValue2 == Composer.INSTANCE.getEmpty()) {
objRememberedValue2 = (Function1) new Function1<SemanticsPropertyReceiver, Unit>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$BusRouteRouteWithLabels$1$1$1$1$3$1
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Unit invoke(SemanticsPropertyReceiver semanticsPropertyReceiver) {
invoke2(semanticsPropertyReceiver);
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2(SemanticsPropertyReceiver semantics) {
String str16;
Intrinsics.checkNotNullParameter(semantics, "$this$semantics");
List<LineaDto> lineas = paradaConNombreYBus2.getLineas();
ArrayList arrayList = new ArrayList(CollectionsKt.collectionSizeOrDefault(lineas, 10));
Iterator<T> it = lineas.iterator();
while (it.hasNext()) {
arrayList.add(LinesScreenKt.formatLineNameForAccessibility(((LineaDto) it.next()).getLinComer()));
}
String strJoinToString$default = CollectionsKt.joinToString$default(arrayList, ", ", null, null, 0, null, null, 62, null);
if (paradaConNombreYBus2.getBuses().isEmpty()) {
str16 = "";
} else {
str16 = " " + paradaConNombreYBus2.getBuses().size() + " autobús" + (paradaConNombreYBus2.getBuses().size() > 1 ? "es" : "") + " en ruta.";
}
SemanticsPropertiesKt.setContentDescription(semantics, "Parada " + paradaConNombreYBus2.getId() + ", " + paradaConNombreYBus2.getNombre() + "." + str16 + (paradaConNombreYBus2.getLineas().isEmpty() ? "" : " Conexiones con líneas: " + strJoinToString$default + ".") + " Toca para ver detalles.");
SemanticsPropertiesKt.m6444setRolekuIjeqM(semantics, Role.INSTANCE.m6425getButtono7Vup1c());
}
};
composer2.updateRememberedValue(objRememberedValue2);
}
composer.endReplaceGroup();
Modifier modifierSemantics = SemanticsModifierKt.semantics(modifierM870height3ABfNKs2, true, (Function1) objRememberedValue2);
Role roleM6418boximpl = Role.m6418boximpl(Role.INSTANCE.m6425getButtono7Vup1c());
composer2.startReplaceGroup(-1633490746);
boolean zChanged2 = composer2.changed(function1) | composer2.changedInstance(paradaConNombreYBus2);
Object objRememberedValue3 = composer.rememberedValue();
if (zChanged2 || objRememberedValue3 == Composer.INSTANCE.getEmpty()) {
final Function1 function12 = function1;
objRememberedValue3 = (Function0) new Function0<Unit>() { // from class: com.sistemasolton.itranvias.home.presentation.linedetail.LineDetailScreenKt$BusRouteRouteWithLabels$1$1$1$1$4$1
@Override // kotlin.jvm.functions.Function0
public /* bridge */ /* synthetic */ Unit invoke() {
invoke2();
return Unit.INSTANCE;
}
/* JADX INFO: renamed from: invoke, reason: avoid collision after fix types in other method */
public final void invoke2() {
function12.invoke(paradaConNombreYBus2.getId());
}
};
composer2.updateRememberedValue(objRememberedValue3);
}
composer.endReplaceGroup();
float f6 = 4;
Modifier modifierM834paddingVpY3zN4$default = PaddingKt.m834paddingVpY3zN4$default(ClickableKt.m298clickableoSLSa3U$default(modifierSemantics, false, null, roleM6418boximpl, null, (Function0) objRememberedValue3, 11, null), 0.0f, Dp.m7215constructorimpl(f6), 1, null);
ComposerKt.sourceInformationMarkerStart(composer2, 844473419, "CC(Row)N(modifier,horizontalArrangement,verticalAlignment,content)99@5125L58,100@5188L131:Row.kt#2w3rfo");
MeasurePolicy measurePolicyRowMeasurePolicy2 = RowKt.rowMeasurePolicy(Arrangement.INSTANCE.getStart(), Alignment.INSTANCE.getTop(), composer2, r15);
ComposerKt.sourceInformationMarkerStart(composer2, -1159599143, str4);
int iHashCode5 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer2, r15));
CompositionLocalMap currentCompositionLocalMap5 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier5 = ComposedModifierKt.materializeModifier(composer2, modifierM834paddingVpY3zN4$default);
Function0<ComposeUiNode> constructor5 = ComposeUiNode.INSTANCE.getConstructor();
String str16 = str2;
ComposerKt.sourceInformationMarkerStart(composer2, -553112988, str16);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer2.createNode(constructor5);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl5 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl5, measurePolicyRowMeasurePolicy2, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl5, currentCompositionLocalMap5, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash5 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl5.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl5.rememberedValue(), Integer.valueOf(iHashCode5))) {
composerM3820constructorimpl5.updateRememberedValue(Integer.valueOf(iHashCode5));
composerM3820constructorimpl5.apply(Integer.valueOf(iHashCode5), setCompositeKeyHash5);
}
Updater.m3827setimpl(composerM3820constructorimpl5, modifierMaterializeModifier5, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer2, 1456264949, str12);
RowScopeInstance rowScopeInstance2 = RowScopeInstance.INSTANCE;
Modifier modifierM832padding3ABfNKs = PaddingKt.m832padding3ABfNKs(BackgroundKt.m256backgroundbw27NRU(SizeKt.fillMaxWidth$default(Modifier.INSTANCE, 0.0f, 1, null), MaterialTheme.INSTANCE.getColorScheme(composer2, MaterialTheme.$stable).getSurface(), RoundedCornerShapeKt.m1197RoundedCornerShape0680j_4(Dp.m7215constructorimpl(8))), Dp.m7215constructorimpl(12));
String str17 = str3;
ComposerKt.sourceInformationMarkerStart(composer2, 1042775818, str17);
MeasurePolicy measurePolicyMaybeCachedBoxMeasurePolicy3 = BoxKt.maybeCachedBoxMeasurePolicy(Alignment.INSTANCE.getTopStart(), r15);
ComposerKt.sourceInformationMarkerStart(composer2, -1159599143, str4);
int iHashCode6 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer2, r15));
CompositionLocalMap currentCompositionLocalMap6 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier6 = ComposedModifierKt.materializeModifier(composer2, modifierM832padding3ABfNKs);
Function0<ComposeUiNode> constructor6 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer2, -553112988, str16);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer2.createNode(constructor6);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl6 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl6, measurePolicyMaybeCachedBoxMeasurePolicy3, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl6, currentCompositionLocalMap6, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash6 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl6.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl6.rememberedValue(), Integer.valueOf(iHashCode6))) {
composerM3820constructorimpl6.updateRememberedValue(Integer.valueOf(iHashCode6));
composerM3820constructorimpl6.apply(Integer.valueOf(iHashCode6), setCompositeKeyHash6);
}
Updater.m3827setimpl(composerM3820constructorimpl6, modifierMaterializeModifier6, ComposeUiNode.INSTANCE.getSetModifier());
String str18 = str;
ComposerKt.sourceInformationMarkerStart(composer2, 1833054614, str18);
BoxScopeInstance boxScopeInstance3 = BoxScopeInstance.INSTANCE;
ComposerKt.sourceInformationMarkerStart(composer2, 1341605231, "CC(Column)N(modifier,verticalArrangement,horizontalAlignment,content)87@4443L61,88@4509L134:Column.kt#2w3rfo");
Modifier.Companion companion = Modifier.INSTANCE;
MeasurePolicy measurePolicyColumnMeasurePolicy2 = ColumnKt.columnMeasurePolicy(Arrangement.INSTANCE.getTop(), Alignment.INSTANCE.getStart(), composer2, 0);
ComposerKt.sourceInformationMarkerStart(composer2, -1159599143, str4);
int iHashCode7 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer2, 0));
CompositionLocalMap currentCompositionLocalMap7 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier7 = ComposedModifierKt.materializeModifier(composer2, companion);
Function0<ComposeUiNode> constructor7 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer2, -553112988, str16);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer2.createNode(constructor7);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl7 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl7, measurePolicyColumnMeasurePolicy2, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl7, currentCompositionLocalMap7, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash7 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl7.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl7.rememberedValue(), Integer.valueOf(iHashCode7))) {
composerM3820constructorimpl7.updateRememberedValue(Integer.valueOf(iHashCode7));
composerM3820constructorimpl7.apply(Integer.valueOf(iHashCode7), setCompositeKeyHash7);
}
Updater.m3827setimpl(composerM3820constructorimpl7, modifierMaterializeModifier7, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer2, 2093002350, "C89@4557L9:Column.kt#2w3rfo");
ColumnScopeInstance columnScopeInstance2 = ColumnScopeInstance.INSTANCE;
String str19 = str18;
String str20 = str17;
TextKt.m2803Text4IGK_g(paradaConNombreYBus2.getId() + str5 + paradaConNombreYBus2.getNombre(), (Modifier) null, MaterialTheme.INSTANCE.getColorScheme(composer2, MaterialTheme.$stable).getOnSurface(), TextUnitKt.getSp(16), (FontStyle) null, FontWeight.INSTANCE.getSemiBold(), (FontFamily) null, 0L, (TextDecoration) null, (TextAlign) null, 0L, TextOverflow.Companion.m7151getEllipsisgIe3tQ8(), false, 1, 0, (Function1<? super TextLayoutResult, Unit>) null, (TextStyle) null, composer, 199680, 3120, 120786);
Composer composer3 = composer;
SpacerKt.Spacer(SizeKt.m870height3ABfNKs(Modifier.INSTANCE, Dp.m7215constructorimpl(f6)), composer3, 6);
ComposerKt.sourceInformationMarkerStart(composer3, 844473419, "CC(Row)N(modifier,horizontalArrangement,verticalAlignment,content)99@5125L58,100@5188L131:Row.kt#2w3rfo");
Modifier.Companion companion2 = Modifier.INSTANCE;
?? r152 = 0;
MeasurePolicy measurePolicyRowMeasurePolicy3 = RowKt.rowMeasurePolicy(Arrangement.INSTANCE.getStart(), Alignment.INSTANCE.getTop(), composer3, 0);
String str21 = str4;
int i4 = -1159599143;
ComposerKt.sourceInformationMarkerStart(composer3, -1159599143, str21);
int iHashCode8 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer3, 0));
CompositionLocalMap currentCompositionLocalMap8 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier8 = ComposedModifierKt.materializeModifier(composer3, companion2);
Function0<ComposeUiNode> constructor8 = ComposeUiNode.INSTANCE.getConstructor();
String str22 = str16;
int i5 = -553112988;
ComposerKt.sourceInformationMarkerStart(composer3, -553112988, str22);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer3.createNode(constructor8);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl8 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl8, measurePolicyRowMeasurePolicy3, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl8, currentCompositionLocalMap8, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash8 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl8.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl8.rememberedValue(), Integer.valueOf(iHashCode8))) {
composerM3820constructorimpl8.updateRememberedValue(Integer.valueOf(iHashCode8));
composerM3820constructorimpl8.apply(Integer.valueOf(iHashCode8), setCompositeKeyHash8);
}
Updater.m3827setimpl(composerM3820constructorimpl8, modifierMaterializeModifier8, ComposeUiNode.INSTANCE.getSetModifier());
ComposerKt.sourceInformationMarkerStart(composer3, 1456264949, str12);
RowScopeInstance rowScopeInstance3 = RowScopeInstance.INSTANCE;
composer3.startReplaceGroup(1916840973);
for (LineaDto lineaDto : paradaConNombreYBus2.getLineas()) {
Modifier modifierM833paddingVpY3zN4 = PaddingKt.m833paddingVpY3zN4(BackgroundKt.m256backgroundbw27NRU(Modifier.INSTANCE, LinesScreenKt.parseColorSafely("#" + lineaDto.getColor()), RoundedCornerShapeKt.RoundedCornerShape(16)), Dp.m7215constructorimpl(2), Dp.m7215constructorimpl(1));
Alignment center = Alignment.INSTANCE.getCenter();
String str23 = str20;
ComposerKt.sourceInformationMarkerStart(composer3, 1042775818, str23);
MeasurePolicy measurePolicyMaybeCachedBoxMeasurePolicy4 = BoxKt.maybeCachedBoxMeasurePolicy(center, r152);
ComposerKt.sourceInformationMarkerStart(composer3, i4, str21);
int iHashCode9 = Long.hashCode(ComposablesKt.getCurrentCompositeKeyHashCode(composer3, r152));
CompositionLocalMap currentCompositionLocalMap9 = composer.getCurrentCompositionLocalMap();
Modifier modifierMaterializeModifier9 = ComposedModifierKt.materializeModifier(composer3, modifierM833paddingVpY3zN4);
Function0<ComposeUiNode> constructor9 = ComposeUiNode.INSTANCE.getConstructor();
ComposerKt.sourceInformationMarkerStart(composer3, i5, str22);
if (!(composer.getApplier() instanceof Applier)) {
ComposablesKt.invalidApplier();
}
composer.startReusableNode();
if (composer.getInserting()) {
composer3.createNode(constructor9);
} else {
composer.useNode();
}
Composer composerM3820constructorimpl9 = Updater.m3820constructorimpl(composer);
Updater.m3827setimpl(composerM3820constructorimpl9, measurePolicyMaybeCachedBoxMeasurePolicy4, ComposeUiNode.INSTANCE.getSetMeasurePolicy());
Updater.m3827setimpl(composerM3820constructorimpl9, currentCompositionLocalMap9, ComposeUiNode.INSTANCE.getSetResolvedCompositionLocals());
Function2<ComposeUiNode, Integer, Unit> setCompositeKeyHash9 = ComposeUiNode.INSTANCE.getSetCompositeKeyHash();
if (composerM3820constructorimpl9.getInserting() || !Intrinsics.areEqual(composerM3820constructorimpl9.rememberedValue(), Integer.valueOf(iHashCode9))) {
composerM3820constructorimpl9.updateRememberedValue(Integer.valueOf(iHashCode9));
composerM3820constructorimpl9.apply(Integer.valueOf(iHashCode9), setCompositeKeyHash9);
}
Updater.m3827setimpl(composerM3820constructorimpl9, modifierMaterializeModifier9, ComposeUiNode.INSTANCE.getSetModifier());
String str24 = str19;
ComposerKt.sourceInformationMarkerStart(composer3, 1833054614, str24);
BoxScopeInstance boxScopeInstance4 = BoxScopeInstance.INSTANCE;
TextKt.m2803Text4IGK_g(lineaDto.getLinComer(), (Modifier) null, Color.INSTANCE.m4538getWhite0d7_KjU(), TextUnitKt.getSp(12), (FontStyle) null, FontWeight.INSTANCE.getBold(), (FontFamily) null, 0L, (TextDecoration) null, TextAlign.m7092boximpl(TextAlign.INSTANCE.m7099getCentere0LSkKk()), 0L, 0, false, 1, 0, (Function1<? super TextLayoutResult, Unit>) null, (TextStyle) null, composer, 200064, 3072, 122322);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer3 = composer;
str20 = str23;
str19 = str24;
i5 = i5;
str22 = str22;
i4 = i4;
str21 = str21;
r152 = r152 == true ? 1 : 0;
}
composer.endReplaceGroup();
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endNode();
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
ComposerKt.sourceInformationMarkerEnd(composer);
composer.endReplaceGroup();
if (ComposerKt.isTraceInProgress()) {
ComposerKt.traceEventEnd();
}
}
}));
return Unit.INSTANCE;
}
}