Konstantin Tskhovrebov
2 months ago
26 changed files with 211 additions and 37 deletions
@ -0,0 +1,25 @@
|
||||
@file:OptIn(org.jetbrains.compose.resources.InternalResourceApi::class) |
||||
|
||||
package my.lib.res |
||||
|
||||
import kotlin.OptIn |
||||
import org.jetbrains.compose.resources.ExperimentalResourceApi |
||||
import org.jetbrains.compose.resources.StringResource |
||||
|
||||
@ExperimentalResourceApi |
||||
private object AndroidMainString0 { |
||||
public val android_str: StringResource by |
||||
lazy { init_android_str() } |
||||
} |
||||
|
||||
@ExperimentalResourceApi |
||||
public val Res.string.android_str: StringResource |
||||
get() = AndroidMainString0.android_str |
||||
|
||||
@ExperimentalResourceApi |
||||
private fun init_android_str(): StringResource = org.jetbrains.compose.resources.StringResource( |
||||
"string:android_str", "android_str", |
||||
setOf( |
||||
org.jetbrains.compose.resources.ResourceItem(setOf(), "values/android_strings.cvr", 10, 39), |
||||
) |
||||
) |
@ -0,0 +1,25 @@
|
||||
@file:OptIn(org.jetbrains.compose.resources.InternalResourceApi::class) |
||||
|
||||
package my.lib.res |
||||
|
||||
import kotlin.OptIn |
||||
import org.jetbrains.compose.resources.ExperimentalResourceApi |
||||
import org.jetbrains.compose.resources.StringResource |
||||
|
||||
@ExperimentalResourceApi |
||||
private object DesktopMainString0 { |
||||
public val desktop_str: StringResource by |
||||
lazy { init_desktop_str() } |
||||
} |
||||
|
||||
@ExperimentalResourceApi |
||||
public val Res.string.desktop_str: StringResource |
||||
get() = DesktopMainString0.desktop_str |
||||
|
||||
@ExperimentalResourceApi |
||||
private fun init_desktop_str(): StringResource = org.jetbrains.compose.resources.StringResource( |
||||
"string:desktop_str", "desktop_str", |
||||
setOf( |
||||
org.jetbrains.compose.resources.ResourceItem(setOf(), "values/desktop_strings.cvr", 10, 39), |
||||
) |
||||
) |
@ -0,0 +1,25 @@
|
||||
@file:OptIn(org.jetbrains.compose.resources.InternalResourceApi::class) |
||||
|
||||
package app.group.resources_test.generated.resources |
||||
|
||||
import kotlin.OptIn |
||||
import org.jetbrains.compose.resources.ExperimentalResourceApi |
||||
import org.jetbrains.compose.resources.StringResource |
||||
|
||||
@ExperimentalResourceApi |
||||
private object AndroidMainString0 { |
||||
public val android_str: StringResource by |
||||
lazy { init_android_str() } |
||||
} |
||||
|
||||
@ExperimentalResourceApi |
||||
internal val Res.string.android_str: StringResource |
||||
get() = AndroidMainString0.android_str |
||||
|
||||
@ExperimentalResourceApi |
||||
private fun init_android_str(): StringResource = org.jetbrains.compose.resources.StringResource( |
||||
"string:android_str", "android_str", |
||||
setOf( |
||||
org.jetbrains.compose.resources.ResourceItem(setOf(), "values/android_strings.cvr", 10, 39), |
||||
) |
||||
) |
@ -0,0 +1,25 @@
|
||||
@file:OptIn(org.jetbrains.compose.resources.InternalResourceApi::class) |
||||
|
||||
package app.group.resources_test.generated.resources |
||||
|
||||
import kotlin.OptIn |
||||
import org.jetbrains.compose.resources.ExperimentalResourceApi |
||||
import org.jetbrains.compose.resources.StringResource |
||||
|
||||
@ExperimentalResourceApi |
||||
private object DesktopMainString0 { |
||||
public val desktop_str: StringResource by |
||||
lazy { init_desktop_str() } |
||||
} |
||||
|
||||
@ExperimentalResourceApi |
||||
internal val Res.string.desktop_str: StringResource |
||||
get() = DesktopMainString0.desktop_str |
||||
|
||||
@ExperimentalResourceApi |
||||
private fun init_desktop_str(): StringResource = org.jetbrains.compose.resources.StringResource( |
||||
"string:desktop_str", "desktop_str", |
||||
setOf( |
||||
org.jetbrains.compose.resources.ResourceItem(setOf(), "values/desktop_strings.cvr", 10, 39), |
||||
) |
||||
) |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="android_str">Android string</string> |
||||
</resources> |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="desktop_str">Desktop string</string> |
||||
</resources> |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="android_str">Android string</string> |
||||
</resources> |
@ -0,0 +1,10 @@
|
||||
package me.sample.app |
||||
|
||||
import androidx.compose.runtime.Composable |
||||
import kmpresourcepublication.appmodule.generated.resources.Res |
||||
import kmpresourcepublication.appmodule.generated.resources.android_str |
||||
import org.jetbrains.compose.resources.stringResource |
||||
|
||||
@Composable |
||||
actual fun getPlatformSpecificString(): String = |
||||
stringResource(Res.string.android_str) |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="iOS_str">Ios string</string> |
||||
</resources> |
@ -0,0 +1,10 @@
|
||||
package me.sample.app |
||||
|
||||
import androidx.compose.runtime.Composable |
||||
import kmpresourcepublication.appmodule.generated.resources.Res |
||||
import kmpresourcepublication.appmodule.generated.resources.iOS_str |
||||
import org.jetbrains.compose.resources.stringResource |
||||
|
||||
@Composable |
||||
actual fun getPlatformSpecificString(): String = |
||||
stringResource(Res.string.iOS_str) |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="js_str">JS string</string> |
||||
</resources> |
@ -0,0 +1,10 @@
|
||||
package me.sample.app |
||||
|
||||
import androidx.compose.runtime.Composable |
||||
import kmpresourcepublication.appmodule.generated.resources.Res |
||||
import kmpresourcepublication.appmodule.generated.resources.js_str |
||||
import org.jetbrains.compose.resources.stringResource |
||||
|
||||
@Composable |
||||
actual fun getPlatformSpecificString(): String = |
||||
stringResource(Res.string.js_str) |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="desktop_str">Desktop string</string> |
||||
</resources> |
@ -0,0 +1,10 @@
|
||||
package me.sample.app |
||||
|
||||
import androidx.compose.runtime.Composable |
||||
import kmpresourcepublication.appmodule.generated.resources.Res |
||||
import kmpresourcepublication.appmodule.generated.resources.desktop_str |
||||
import org.jetbrains.compose.resources.stringResource |
||||
|
||||
@Composable |
||||
actual fun getPlatformSpecificString(): String = |
||||
stringResource(Res.string.desktop_str) |
@ -0,0 +1,3 @@
|
||||
<resources> |
||||
<string name="wasm_str">Wasm string</string> |
||||
</resources> |
@ -0,0 +1,10 @@
|
||||
package me.sample.app |
||||
|
||||
import androidx.compose.runtime.Composable |
||||
import kmpresourcepublication.appmodule.generated.resources.Res |
||||
import kmpresourcepublication.appmodule.generated.resources.wasm_str |
||||
import org.jetbrains.compose.resources.stringResource |
||||
|
||||
@Composable |
||||
actual fun getPlatformSpecificString(): String = |
||||
stringResource(Res.string.wasm_str) |
Loading…
Reference in new issue