first commit

This commit is contained in:
Justin committed 2026-04-15 12:19:48 -05:00
commit 13a51517c1
1738 files changed
+53987

No files matched your search

@@ -0,0 +1,162 @@
package com.hoppieacars.ui;
import androidx.lifecycle.ViewModel;
import com.hoppieacars.data.model.AcarsMessage;
import com.hoppieacars.data.model.ConnectionConfig;
import com.hoppieacars.data.model.InfoRequestType;
import com.hoppieacars.data.model.MessageType;
import com.hoppieacars.data.model.PollingState;
import com.hoppieacars.data.model.SendMessageState;
import com.hoppieacars.data.repository.AcarsRepository;
import com.hoppieacars.data.repository.AcarsResult;
import com.hoppieacars.data.repository.SettingsRepository;
import dagger.hilt.android.lifecycle.HiltViewModel;
import kotlinx.coroutines.flow.SharingStarted;
import kotlinx.coroutines.flow.StateFlow;
import java.time.Instant;
import javax.inject.Inject;
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0017\b\u0007\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\u0006\u0010+\u001a\u00020,J\u0006\u0010-\u001a\u00020,J\u000e\u0010.\u001a\u00020,H\u0082@\u00a2\u0006\u0002\u0010/J\u0006\u00100\u001a\u00020,J\u0006\u00101\u001a\u00020,J\u0016\u00102\u001a\u00020,2\u0006\u00103\u001a\u0002042\u0006\u00105\u001a\u00020\tJ\u000e\u00106\u001a\u00020,2\u0006\u00107\u001a\u00020\u0018J\u0016\u00108\u001a\u00020,2\u0006\u00109\u001a\u00020\t2\u0006\u0010:\u001a\u00020\tJ\u001e\u0010;\u001a\u00020,2\u0006\u00109\u001a\u00020\t2\u0006\u00103\u001a\u00020<2\u0006\u0010:\u001a\u00020\tJ\u0016\u0010=\u001a\u00020,2\u0006\u00109\u001a\u00020\t2\u0006\u0010>\u001a\u00020\tJ\u0010\u0010?\u001a\u00020,2\u0006\u0010@\u001a\u00020\tH\u0002J\u0006\u0010A\u001a\u00020,J\u0006\u0010B\u001a\u00020,R\u0014\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\t0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0014\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u000b0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0016\u0010\f\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\t0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0014\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u000b0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\u000f0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00110\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0016\u0010\u0012\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\t0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0017\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\t0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0017\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u00180\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0016R\u0017\u0010\u001a\u001a\b\u0012\u0004\u0012\u00020\u000b0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u0016R\u0019\u0010\u001c\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\t0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u0016R\u0017\u0010\u001e\u001a\b\u0012\u0004\u0012\u00020\u000b0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0016R\u001d\u0010\u001f\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020!0 0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0016R\u0010\u0010#\u001a\u0004\u0018\u00010$X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u0017\u0010%\u001a\b\u0012\u0004\u0012\u00020\u000f0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b&\u0010\u0016R\u0017\u0010\'\u001a\b\u0012\u0004\u0012\u00020\u00110\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b(\u0010\u0016R\u000e\u0010\u0004\u001a\u00020\u0005X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0019\u0010)\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\t0\u0014\u00a2\u0006\b\n\u0000\u001a\u0004\b*\u0010\u0016\u00a8\u0006C"}, d2 = {"Lcom/hoppieacars/ui/AcarsViewModel;", "Landroidx/lifecycle/ViewModel;", "acarsRepo", "Lcom/hoppieacars/data/repository/AcarsRepository;", "settingsRepo", "Lcom/hoppieacars/data/repository/SettingsRepository;", "(Lcom/hoppieacars/data/repository/AcarsRepository;Lcom/hoppieacars/data/repository/SettingsRepository;)V", "_activeCpdlcFacility", "Lkotlinx/coroutines/flow/MutableStateFlow;", "", "_infoLoading", "", "_infoResult", "_isPollingActive", "_pollingState", "Lcom/hoppieacars/data/model/PollingState;", "_sendState", "Lcom/hoppieacars/data/model/SendMessageState;", "_snackbarMessage", "activeCpdlcFacility", "Lkotlinx/coroutines/flow/StateFlow;", "getActiveCpdlcFacility", "()Lkotlinx/coroutines/flow/StateFlow;", "config", "Lcom/hoppieacars/data/model/ConnectionConfig;", "getConfig", "infoLoading", "getInfoLoading", "infoResult", "getInfoResult", "isPollingActive", "messages", "", "Lcom/hoppieacars/data/model/AcarsMessage;", "getMessages", "pollingJob", "Lkotlinx/coroutines/Job;", "pollingState", "getPollingState", "sendState", "getSendState", "snackbarMessage", "getSnackbarMessage", "clearMessages", "", "dismissSnackbar", "doPoll", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "ping", "pollOnce", "requestInfo", "type", "Lcom/hoppieacars/data/model/InfoRequestType;", "icao", "saveConfig", "newConfig", "sendCpdlc", "to", "packet", "sendCustomMessage", "Lcom/hoppieacars/data/model/MessageType;", "sendTelex", "message", "showSnackbar", "msg", "startPolling", "stopPoLine truncated
@dagger.hilt.android.lifecycle.HiltViewModel()
public final class AcarsViewModel extends androidx.lifecycle.ViewModel {
@org.jetbrains.annotations.NotNull()
private final com.hoppieacars.data.repository.AcarsRepository acarsRepo = null;
@org.jetbrains.annotations.NotNull()
private final com.hoppieacars.data.repository.SettingsRepository settingsRepo = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.ConnectionConfig> config = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.util.List<com.hoppieacars.data.model.AcarsMessage>> messages = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<com.hoppieacars.data.model.PollingState> _pollingState = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.PollingState> pollingState = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<java.lang.Boolean> _isPollingActive = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.lang.Boolean> isPollingActive = null;
@org.jetbrains.annotations.Nullable()
private kotlinx.coroutines.Job pollingJob;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<com.hoppieacars.data.model.SendMessageState> _sendState = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.SendMessageState> sendState = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<java.lang.String> _infoResult = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.lang.String> infoResult = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<java.lang.Boolean> _infoLoading = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.lang.Boolean> infoLoading = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<java.lang.String> _activeCpdlcFacility = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.lang.String> activeCpdlcFacility = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.MutableStateFlow<java.lang.String> _snackbarMessage = null;
@org.jetbrains.annotations.NotNull()
private final kotlinx.coroutines.flow.StateFlow<java.lang.String> snackbarMessage = null;
@javax.inject.Inject()
public AcarsViewModel(@org.jetbrains.annotations.NotNull()
com.hoppieacars.data.repository.AcarsRepository acarsRepo, @org.jetbrains.annotations.NotNull()
com.hoppieacars.data.repository.SettingsRepository settingsRepo) {
super();
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.ConnectionConfig> getConfig() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.util.List<com.hoppieacars.data.model.AcarsMessage>> getMessages() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.PollingState> getPollingState() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.lang.Boolean> isPollingActive() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<com.hoppieacars.data.model.SendMessageState> getSendState() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.lang.String> getInfoResult() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.lang.Boolean> getInfoLoading() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.lang.String> getActiveCpdlcFacility() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final kotlinx.coroutines.flow.StateFlow<java.lang.String> getSnackbarMessage() {
return null;
}
public final void saveConfig(@org.jetbrains.annotations.NotNull()
com.hoppieacars.data.model.ConnectionConfig newConfig) {
}
public final void startPolling() {
}
public final void stopPolling() {
}
public final void pollOnce() {
}
private final java.lang.Object doPoll(kotlin.coroutines.Continuation<? super kotlin.Unit> $completion) {
return null;
}
public final void ping() {
}
public final void sendTelex(@org.jetbrains.annotations.NotNull()
java.lang.String to, @org.jetbrains.annotations.NotNull()
java.lang.String message) {
}
public final void sendCpdlc(@org.jetbrains.annotations.NotNull()
java.lang.String to, @org.jetbrains.annotations.NotNull()
java.lang.String packet) {
}
public final void sendCustomMessage(@org.jetbrains.annotations.NotNull()
java.lang.String to, @org.jetbrains.annotations.NotNull()
com.hoppieacars.data.model.MessageType type, @org.jetbrains.annotations.NotNull()
java.lang.String packet) {
}
public final void requestInfo(@org.jetbrains.annotations.NotNull()
com.hoppieacars.data.model.InfoRequestType type, @org.jetbrains.annotations.NotNull()
java.lang.String icao) {
}
public final void clearMessages() {
}
public final void dismissSnackbar() {
}
private final void showSnackbar(java.lang.String msg) {
}
}
@@ -0,0 +1,120 @@
package com.hoppieacars.ui;
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b7\u0018\u00002\u00020\u0001:\u0004\u0007\b\t\nB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0004\u000b\f\r\u000e\u00a8\u0006\u000f"}, d2 = {"Lcom/hoppieacars/ui/Screen;", "", "route", "", "(Ljava/lang/String;)V", "getRoute", "()Ljava/lang/String;", "Compose", "Messages", "Settings", "Weather", "Lcom/hoppieacars/ui/Screen$Compose;", "Lcom/hoppieacars/ui/Screen$Messages;", "Lcom/hoppieacars/ui/Screen$Settings;", "Lcom/hoppieacars/ui/Screen$Weather;", "app_debug"})
public abstract class Screen {
@org.jetbrains.annotations.NotNull()
private final java.lang.String route = null;
private Screen(java.lang.String route) {
super();
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getRoute() {
return null;
}
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/hoppieacars/ui/Screen$Compose;", "Lcom/hoppieacars/ui/Screen;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "app_debug"})
public static final class Compose extends com.hoppieacars.ui.Screen {
@org.jetbrains.annotations.NotNull()
public static final com.hoppieacars.ui.Screen.Compose INSTANCE = null;
private Compose() {
}
@java.lang.Override()
public boolean equals(@org.jetbrains.annotations.Nullable()
java.lang.Object other) {
return false;
}
@java.lang.Override()
public int hashCode() {
return 0;
}
@java.lang.Override()
@org.jetbrains.annotations.NotNull()
public java.lang.String toString() {
return null;
}
}
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/hoppieacars/ui/Screen$Messages;", "Lcom/hoppieacars/ui/Screen;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "app_debug"})
public static final class Messages extends com.hoppieacars.ui.Screen {
@org.jetbrains.annotations.NotNull()
public static final com.hoppieacars.ui.Screen.Messages INSTANCE = null;
private Messages() {
}
@java.lang.Override()
public boolean equals(@org.jetbrains.annotations.Nullable()
java.lang.Object other) {
return false;
}
@java.lang.Override()
public int hashCode() {
return 0;
}
@java.lang.Override()
@org.jetbrains.annotations.NotNull()
public java.lang.String toString() {
return null;
}
}
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/hoppieacars/ui/Screen$Settings;", "Lcom/hoppieacars/ui/Screen;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "app_debug"})
public static final class Settings extends com.hoppieacars.ui.Screen {
@org.jetbrains.annotations.NotNull()
public static final com.hoppieacars.ui.Screen.Settings INSTANCE = null;
private Settings() {
}
@java.lang.Override()
public boolean equals(@org.jetbrains.annotations.Nullable()
java.lang.Object other) {
return false;
}
@java.lang.Override()
public int hashCode() {
return 0;
}
@java.lang.Override()
@org.jetbrains.annotations.NotNull()
public java.lang.String toString() {
return null;
}
}
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/hoppieacars/ui/Screen$Weather;", "Lcom/hoppieacars/ui/Screen;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "app_debug"})
public static final class Weather extends com.hoppieacars.ui.Screen {
@org.jetbrains.annotations.NotNull()
public static final com.hoppieacars.ui.Screen.Weather INSTANCE = null;
private Weather() {
}
@java.lang.Override()
public boolean equals(@org.jetbrains.annotations.Nullable()
java.lang.Object other) {
return false;
}
@java.lang.Override()
public int hashCode() {
return 0;
}
@java.lang.Override()
@org.jetbrains.annotations.NotNull()
public java.lang.String toString() {
return null;
}
}
}
@@ -0,0 +1,37 @@
package com.hoppieacars.ui.components;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.material.icons.Icons;
import androidx.compose.runtime.Composable;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.font.FontWeight;
import com.hoppieacars.data.model.AcarsMessage;
import com.hoppieacars.data.model.MessageType;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u00008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u001a\u001a\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u0007H\u0007\u001a\u0010\u0010\b\u001a\u00020\u00032\u0006\u0010\t\u001a\u00020\nH\u0007\u001a\u0010\u0010\u000b\u001a\u00020\u00032\u0006\u0010\f\u001a\u00020\rH\u0007\u001a\u0015\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0011H\u0002\u00a2\u0006\u0002\u0010\u0012\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0013"}, d2 = {"TIME_FMT", "Ljava/time/format/DateTimeFormatter;", "MessageCard", "", "message", "Lcom/hoppieacars/data/model/AcarsMessage;", "modifier", "Landroidx/compose/ui/Modifier;", "SectionLabel", "text", "", "StatusDot", "active", "", "typeColor", "Landroidx/compose/ui/graphics/Color;", "type", "Lcom/hoppieacars/data/model/MessageType;", "(Lcom/hoppieacars/data/model/MessageType;)J", "app_debug"})
public final class SharedComponentsKt {
@org.jetbrains.annotations.NotNull()
private static final java.time.format.DateTimeFormatter TIME_FMT = null;
@androidx.compose.runtime.Composable()
public static final void MessageCard(@org.jetbrains.annotations.NotNull()
com.hoppieacars.data.model.AcarsMessage message, @org.jetbrains.annotations.NotNull()
androidx.compose.ui.Modifier modifier) {
}
@androidx.compose.runtime.Composable()
public static final void StatusDot(boolean active) {
}
@androidx.compose.runtime.Composable()
public static final void SectionLabel(@org.jetbrains.annotations.NotNull()
java.lang.String text) {
}
private static final long typeColor(com.hoppieacars.data.model.MessageType type) {
return 0L;
}
}
@@ -0,0 +1,46 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.foundation.text.KeyboardOptions;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.input.KeyboardCapitalization;
import androidx.compose.ui.text.input.KeyboardType;
import com.hoppieacars.data.model.MessageType;
import com.hoppieacars.ui.AcarsViewModel;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000L\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\u001a@\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0012\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0006\u001a\u00020\u00032\b\b\u0002\u0010\u0007\u001a\u00020\b2\b\b\u0002\u0010\t\u001a\u00020\u0003H\u0003\u001a\u0010\u0010\n\u001a\u00020\u00012\u0006\u0010\u000b\u001a\u00020\fH\u0007\u001aV\u0010\r\u001a\u00020\u00012\u0006\u0010\u000e\u001a\u00020\u00032\u0012\u0010\u000f\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0010\u001a\u00020\u00032\u0012\u0010\u0011\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0012\u001a\u00020\u00132\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00010\u0015H\u0003\u001a\u008e\u0001\u0010\u0016\u001a\u00020\u00012\u0006\u0010\u000e\u001a\u00020\u00032\u0012\u0010\u000f\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0017\u001a\u00020\u00182\u0006\u0010\u0019\u001a\u00020\u00132\u0012\u0010\u001a\u001a\u000e\u0012\u0004\u0012\u00020\u0013\u0012\u0004\u0012\u00020\u00010\u00052\u0012\u0010\u001b\u001a\u000e\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0010\u001a\u00020\u00032\u0012\u0010\u0011\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0012\u001a\u00020\u00132\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00010\u0015H\u0003\u001a\b\u0010\u001c\u001a\u00020\u001dH\u0003\u001aD\u0010\u001e\u001a\u00020\u00012\u0006\u0010\u0012\u001a\u00020\u00132\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00010\u00152\u0006\u0010\u001f\u001a\u00020\u00132\b\b\u0002\u0010\u0006\u001a\u00020\u00032\b\b\u0002\u0010 \u001a\u00020!H\u0003\u00f8\u0001\u0000\u00a2\u0006\u0004\b\"\u0010#\u001aV\u0010$\u001a\u00020\u00012\u0006\u0010\u000e\u001a\u00020\u00032\u0012\u0010\u000f\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010%\u001a\u00020\u00032\u0012\u0010&\u001a\u000e\u0012\u0004\u0012\u00020\u0003\u0012\u0004\u0012\u00020\u00010\u00052\u0006\u0010\u0012\u001a\u00020\u00132\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00010\u0015H\u0003\u0082\u0002\u0007\n\u0005\b\u00a1\u001e0\u0001\u00a8\u0006\'"}, d2 = {"AcarsTextField", "", "value", "", "onValueChange", "Lkotlin/Function1;", "label", "modifier", "Landroidx/compose/ui/Modifier;", "placeholder", "ComposeScreen", "viewModel", "Lcom/hoppieacars/ui/AcarsViewModel;", "CpdlcForm", "to", "onToChange", "packet", "onPacketChange", "isSending", "", "onSend", "Lkotlin/Function0;", "CustomForm", "type", "Lcom/hoppieacars/data/model/MessageType;", "typeMenuExpanded", "onTypeMenuToggle", "onTypeSelected", "LocalTextStyle", "Landroidx/compose/ui/text/TextStyle;", "SendButton", "enabled", "color", "Landroidx/compose/ui/graphics/Color;", "SendButton-xwkQ0AY", "(ZLkotlin/jvm/functions/Function0;ZLjava/lang/String;J)V", "TelexForm", "message", "onMessageChange", "app_debug"})
public final class ComposeScreenKt {
@kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class})
@androidx.compose.runtime.Composable()
public static final void ComposeScreen(@org.jetbrains.annotations.NotNull()
com.hoppieacars.ui.AcarsViewModel viewModel) {
}
@androidx.compose.runtime.Composable()
private static final void TelexForm(java.lang.String to, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onToChange, java.lang.String message, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onMessageChange, boolean isSending, kotlin.jvm.functions.Function0<kotlin.Unit> onSend) {
}
@androidx.compose.runtime.Composable()
private static final void CpdlcForm(java.lang.String to, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onToChange, java.lang.String packet, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onPacketChange, boolean isSending, kotlin.jvm.functions.Function0<kotlin.Unit> onSend) {
}
@kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class})
@androidx.compose.runtime.Composable()
private static final void CustomForm(java.lang.String to, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onToChange, com.hoppieacars.data.model.MessageType type, boolean typeMenuExpanded, kotlin.jvm.functions.Function1<? super java.lang.Boolean, kotlin.Unit> onTypeMenuToggle, kotlin.jvm.functions.Function1<? super com.hoppieacars.data.model.MessageType, kotlin.Unit> onTypeSelected, java.lang.String packet, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onPacketChange, boolean isSending, kotlin.jvm.functions.Function0<kotlin.Unit> onSend) {
}
@androidx.compose.runtime.Composable()
private static final void AcarsTextField(java.lang.String value, kotlin.jvm.functions.Function1<? super java.lang.String, kotlin.Unit> onValueChange, java.lang.String label, androidx.compose.ui.Modifier modifier, java.lang.String placeholder) {
}
@androidx.compose.runtime.Composable()
private static final androidx.compose.ui.text.TextStyle LocalTextStyle() {
return null;
}
}
@@ -0,0 +1,36 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.foundation.text.KeyboardOptions;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.input.KeyboardCapitalization;
import androidx.compose.ui.text.input.KeyboardType;
import com.hoppieacars.data.model.MessageType;
import com.hoppieacars.ui.AcarsViewModel;
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\b\u0082\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u000f\b\u0002\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006j\u0002\b\u0007j\u0002\b\bj\u0002\b\t\u00a8\u0006\n"}, d2 = {"Lcom/hoppieacars/ui/screens/ComposeTab;", "", "label", "", "(Ljava/lang/String;ILjava/lang/String;)V", "getLabel", "()Ljava/lang/String;", "TELEX", "CPDLC", "CUSTOM", "app_debug"})
enum ComposeTab {
/*public static final*/ TELEX /* = new TELEX(null) */,
/*public static final*/ CPDLC /* = new CPDLC(null) */,
/*public static final*/ CUSTOM /* = new CUSTOM(null) */;
@org.jetbrains.annotations.NotNull()
private final java.lang.String label = null;
ComposeTab(java.lang.String label) {
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getLabel() {
return null;
}
@org.jetbrains.annotations.NotNull()
public static kotlin.enums.EnumEntries<com.hoppieacars.ui.screens.ComposeTab> getEntries() {
return null;
}
}
@@ -0,0 +1,88 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.foundation.text.KeyboardOptions;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.input.ImeAction;
import androidx.compose.ui.text.input.KeyboardCapitalization;
import com.hoppieacars.data.model.InfoRequestType;
import com.hoppieacars.ui.AcarsViewModel;
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\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\u0016\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B-\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0007\u0012\u0006\u0010\b\u001a\u00020\t\u0012\u0006\u0010\n\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u000bJ\t\u0010\u0016\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u0017\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0018\u001a\u00020\u0007H\u00c6\u0003J\u0016\u0010\u0019\u001a\u00020\tH\u00c6\u0003\u00f8\u0001\u0001\u00f8\u0001\u0000\u00a2\u0006\u0004\b\u001a\u0010\rJ\t\u0010\u001b\u001a\u00020\u0003H\u00c6\u0003JE\u0010\u001c\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00072\b\b\u0002\u0010\b\u001a\u00020\t2\b\b\u0002\u0010\n\u001a\u00020\u0003H\u00c6\u0001\u00f8\u0001\u0000\u00a2\u0006\u0004\b\u001d\u0010\u001eJ\u0013\u0010\u001f\u001a\u00020 2\b\u0010!\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010\"\u001a\u00020#H\u00d6\u0001J\t\u0010$\u001a\u00020\u0003H\u00d6\u0001R\u0019\u0010\b\u001a\u00020\t\u00f8\u0001\u0000\u00f8\u0001\u0001\u00a2\u0006\n\n\u0002\u0010\u000e\u001a\u0004\b\f\u0010\rR\u0011\u0010\n\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0011\u0010\u0006\u001a\u00020\u0007\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0010R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015\u0082\u0002\u000b\n\u0005\b\u00a1\u001e0\u0001\n\u0002\b!\u00a8\u0006%"}, d2 = {"Lcom/hoppieacars/ui/screens/InfoCategory;", "", "label", "", "type", "Lcom/hoppieacars/data/model/InfoRequestType;", "icon", "Landroidx/compose/ui/graphics/vector/ImageVector;", "color", "Landroidx/compose/ui/graphics/Color;", "example", "(Ljava/lang/String;Lcom/hoppieacars/data/model/InfoRequestType;Landroidx/compose/ui/graphics/vector/ImageVector;JLjava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V", "getColor-0d7_KjU", "()J", "J", "getExample", "()Ljava/lang/String;", "getIcon", "()Landroidx/compose/ui/graphics/vector/ImageVector;", "getLabel", "getType", "()Lcom/hoppieacars/data/model/InfoRequestType;", "component1", "component2", "component3", "component4", "component4-0d7_KjU", "component5", "copy", "copy-42QJj7c", "(Ljava/lang/String;Lcom/hoppieacars/data/model/InfoRequestType;Landroidx/compose/ui/graphics/vector/ImageVector;JLjava/lang/String;)Lcom/hoppieacars/ui/screens/InfoCategory;", "equals", "", "other", "hashCode", "", "toString", "app_debug"})
public final class InfoCategory {
@org.jetbrains.annotations.NotNull()
private final java.lang.String label = null;
@org.jetbrains.annotations.NotNull()
private final com.hoppieacars.data.model.InfoRequestType type = null;
@org.jetbrains.annotations.NotNull()
private final androidx.compose.ui.graphics.vector.ImageVector icon = null;
private final long color = 0L;
@org.jetbrains.annotations.NotNull()
private final java.lang.String example = null;
private InfoCategory(java.lang.String label, com.hoppieacars.data.model.InfoRequestType type, androidx.compose.ui.graphics.vector.ImageVector icon, long color, java.lang.String example) {
super();
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getLabel() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final com.hoppieacars.data.model.InfoRequestType getType() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final androidx.compose.ui.graphics.vector.ImageVector getIcon() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getExample() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String component1() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final com.hoppieacars.data.model.InfoRequestType component2() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final androidx.compose.ui.graphics.vector.ImageVector component3() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String component5() {
return null;
}
@java.lang.Override()
public boolean equals(@org.jetbrains.annotations.Nullable()
java.lang.Object other) {
return false;
}
@java.lang.Override()
public int hashCode() {
return 0;
}
@java.lang.Override()
@org.jetbrains.annotations.NotNull()
public java.lang.String toString() {
return null;
}
}
@@ -0,0 +1,31 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.font.FontWeight;
import com.hoppieacars.data.model.AcarsMessage;
import com.hoppieacars.data.model.MessageType;
import com.hoppieacars.data.model.PollingState;
import com.hoppieacars.ui.AcarsViewModel;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000\"\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\u001a\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0007\u001a\u0010\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0002\"\u0016\u0010\u0000\u001a\n \u0002*\u0004\u0018\u00010\u00010\u0001X\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000b"}, d2 = {"timeFmt", "Ljava/time/format/DateTimeFormatter;", "kotlin.jvm.PlatformType", "MessagesScreen", "", "viewModel", "Lcom/hoppieacars/ui/AcarsViewModel;", "pollingStatusText", "", "state", "Lcom/hoppieacars/data/model/PollingState;", "app_debug"})
public final class MessagesScreenKt {
private static final java.time.format.DateTimeFormatter timeFmt = null;
@kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class})
@androidx.compose.runtime.Composable()
public static final void MessagesScreen(@org.jetbrains.annotations.NotNull()
com.hoppieacars.ui.AcarsViewModel viewModel) {
}
private static final java.lang.String pollingStatusText(com.hoppieacars.data.model.PollingState state) {
return null;
}
}
@@ -0,0 +1,33 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.foundation.text.KeyboardOptions;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.input.KeyboardCapitalization;
import androidx.compose.ui.text.input.KeyboardType;
import androidx.compose.ui.text.input.PasswordVisualTransformation;
import androidx.compose.ui.text.input.VisualTransformation;
import com.hoppieacars.data.model.ConnectionConfig;
import com.hoppieacars.ui.AcarsViewModel;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000*\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u001a\u0018\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0003H\u0003\u001a\u0010\u0010\u0005\u001a\u00020\u00012\u0006\u0010\u0006\u001a\u00020\u0007H\u0007\u001a.\u0010\b\u001a\u00020\u00012\u0006\u0010\t\u001a\u00020\u00032\u001c\u0010\n\u001a\u0018\u0012\u0004\u0012\u00020\f\u0012\u0004\u0012\u00020\u00010\u000b\u00a2\u0006\u0002\b\r\u00a2\u0006\u0002\b\u000eH\u0003\u00a8\u0006\u000f"}, d2 = {"InfoRow", "", "label", "", "value", "SettingsScreen", "viewModel", "Lcom/hoppieacars/ui/AcarsViewModel;", "SettingsSection", "title", "content", "Lkotlin/Function1;", "Landroidx/compose/foundation/layout/ColumnScope;", "Landroidx/compose/runtime/Composable;", "Lkotlin/ExtensionFunctionType;", "app_debug"})
public final class SettingsScreenKt {
@androidx.compose.runtime.Composable()
public static final void SettingsScreen(@org.jetbrains.annotations.NotNull()
com.hoppieacars.ui.AcarsViewModel viewModel) {
}
@androidx.compose.runtime.Composable()
private static final void SettingsSection(java.lang.String title, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope, kotlin.Unit> content) {
}
@androidx.compose.runtime.Composable()
private static final void InfoRow(java.lang.String label, java.lang.String value) {
}
}
@@ -0,0 +1,27 @@
package com.hoppieacars.ui.screens;
import androidx.compose.foundation.layout.*;
import androidx.compose.foundation.text.KeyboardOptions;
import androidx.compose.material.icons.Icons;
import androidx.compose.material.icons.filled.*;
import androidx.compose.material3.*;
import androidx.compose.runtime.*;
import androidx.compose.ui.Alignment;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.text.input.ImeAction;
import androidx.compose.ui.text.input.KeyboardCapitalization;
import com.hoppieacars.data.model.InfoRequestType;
import com.hoppieacars.ui.AcarsViewModel;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000\u0016\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\u001a\u0010\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\u0003\u001a\u0010\u0010\u0004\u001a\u00020\u00012\u0006\u0010\u0005\u001a\u00020\u0006H\u0007\u00a8\u0006\u0007"}, d2 = {"MetarHighlights", "", "metar", "", "WeatherScreen", "viewModel", "Lcom/hoppieacars/ui/AcarsViewModel;", "app_debug"})
public final class WeatherScreenKt {
@androidx.compose.runtime.Composable()
public static final void WeatherScreen(@org.jetbrains.annotations.NotNull()
com.hoppieacars.ui.AcarsViewModel viewModel) {
}
@androidx.compose.runtime.Composable()
private static final void MetarHighlights(java.lang.String metar) {
}
}
@@ -0,0 +1,64 @@
package com.hoppieacars.ui.theme;
import androidx.compose.runtime.Composable;
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000\"\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0012\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\u001a\u001b\u0010\u0019\u001a\u00020\u001a2\u0011\u0010\u001b\u001a\r\u0012\u0004\u0012\u00020\u001a0\u001c\u00a2\u0006\u0002\b\u001dH\u0007\"\u0013\u0010\u0000\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0002\u0010\u0003\"\u0013\u0010\u0005\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0006\u0010\u0003\"\u0013\u0010\u0007\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\b\u0010\u0003\"\u0013\u0010\t\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\n\u0010\u0003\"\u0013\u0010\u000b\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\f\u0010\u0003\"\u0013\u0010\r\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u000e\u0010\u0003\"\u0013\u0010\u000f\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0010\u0010\u0003\"\u0013\u0010\u0011\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0012\u0010\u0003\"\u000e\u0010\u0013\u001a\u00020\u0014X\u0082\u0004\u00a2\u0006\u0002\n\u0000\"\u0013\u0010\u0015\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0016\u0010\u0003\"\u0013\u0010\u0017\u001a\u00020\u0001\u00a2\u0006\n\n\u0002\u0010\u0004\u001a\u0004\b\u0018\u0010\u0003\u00a8\u0006\u001e"}, d2 = {"AcarsAmber", "Landroidx/compose/ui/graphics/Color;", "getAcarsAmber", "()J", "J", "AcarsGreen", "getAcarsGreen", "AcarsRed", "getAcarsRed", "AviationBlue", "getAviationBlue", "AviationBlueLight", "getAviationBlueLight", "CockpitBackground", "getCockpitBackground", "CockpitSurface", "getCockpitSurface", "CockpitSurfaceVariant", "getCockpitSurfaceVariant", "DarkColorScheme", "Landroidx/compose/material3/ColorScheme;", "OnCockpit", "getOnCockpit", "TextSecondary", "getTextSecondary", "HoppieACARSTheme", "", "content", "Lkotlin/Function0;", "Landroidx/compose/runtime/Composable;", "app_debug"})
public final class ThemeKt {
private static final long AviationBlue = 0L;
private static final long AviationBlueLight = 0L;
private static final long AcarsGreen = 0L;
private static final long AcarsAmber = 0L;
private static final long AcarsRed = 0L;
private static final long CockpitBackground = 0L;
private static final long CockpitSurface = 0L;
private static final long CockpitSurfaceVariant = 0L;
private static final long OnCockpit = 0L;
private static final long TextSecondary = 0L;
@org.jetbrains.annotations.NotNull()
private static final androidx.compose.material3.ColorScheme DarkColorScheme = null;
public static final long getAviationBlue() {
return 0L;
}
public static final long getAviationBlueLight() {
return 0L;
}
public static final long getAcarsGreen() {
return 0L;
}
public static final long getAcarsAmber() {
return 0L;
}
public static final long getAcarsRed() {
return 0L;
}
public static final long getCockpitBackground() {
return 0L;
}
public static final long getCockpitSurface() {
return 0L;
}
public static final long getCockpitSurfaceVariant() {
return 0L;
}
public static final long getOnCockpit() {
return 0L;
}
public static final long getTextSecondary() {
return 0L;
}
@androidx.compose.runtime.Composable()
public static final void HoppieACARSTheme(@org.jetbrains.annotations.NotNull()
kotlin.jvm.functions.Function0<kotlin.Unit> content) {
}
}