1349 lines
98 KiB
Java
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;
|
|
}
|
|
} |