Package-level declarations

Types

Link copied to clipboard
private enum AppState : Enum<AppState>
Link copied to clipboard
object CleanStringParameterConverter : ParameterConverter<String>

Czyści każdy tekst wychodzący do bazy z apostrofów i cudzysłowów typograficznych.

Link copied to clipboard
object DurationAsPgIntervalConverter : ParameterConverter<Duration>

Druga strona tego samego: Duration w parametrze idzie do bazy jako interval.

Link copied to clipboard
object PgIntervalAsDurationConverter : ResultConverter<Any, Duration>

interval czytany jako Duration.

Properties

Link copied to clipboard
private val appSchemas: List<String>

Schematy, w których żyje aplikacja - trafiają do search_path każdego połączenia.

Link copied to clipboard
val databaseModule: Module

Moduł Koin konfigurujący zależności związane z bazą danych.

Functions

Link copied to clipboard
@Composable
fun App(tabs: List<Tab>, settingsManager: AppSettingsManager)

Główny komponent aplikacji desktopowej.

Link copied to clipboard
@Composable
private fun AppLifecycleManager(apiModules: List<ApiModule>, tabs: List<Tab>)
Link copied to clipboard
@Composable
private fun ApplicationScope.AppLoadingScreen(onLoaded: () -> Unit, onError: () -> Unit, koin: Koin, settingsManager: AppSettingsManager)
Link copied to clipboard
@Composable
internal fun AppThemeFromSettings(settingsManager: AppSettingsManager, content: @Composable () -> Unit)

Opakowuje treść w AppTheme z trybem jasny/ciemny wziętym z ustawień użytkownika.

Link copied to clipboard
private fun bringWindowToFront(window: Frame)
Link copied to clipboard

Simple function cleaning String from typographic apostrophes and quotes

Link copied to clipboard
@Composable
private fun ApplicationScope.DatabaseErrorWindow(onCloseRequest: () -> Unit, onRetry: () -> Unit, settingsManager: AppSettingsManager)
Link copied to clipboard
fun main()
Link copied to clipboard
@Composable
private fun ApplicationScope.MainAppScreen(onCloseRequest: () -> Unit, settingsManager: AppSettingsManager)
Link copied to clipboard
@Composable
private fun FrameWindowScope.NavigationHandler(screenFactories: Map<String, ScreenFactory>)
Link copied to clipboard

Dokleja search_path do URL-a, o ile użytkownik sam go nie podał.