mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-04 17:20:55 +07:00
The big refactor — part 4: Marie Kondo edition (#198)
* Move core components to core.component package Includes moving their styling to a subpackage * Move state to core.state package * Move other bits to core and foundation packages * Move basic theme stuff to foundation package The foundation package doesn't depend on core anymore! * Rename core package to ui * Remove int-ui-core module Its few files have been moved to ui and intui-standalone * Rename core module to ui * Split foundation module out of ui module * Add missing foundation.api file * Remove unnecessary FQNs GitOrigin-RevId: 7cc69fd7345c6ead217f79d658b50944d5e90581
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b66899afbb
commit
02f56077d6
@@ -4,11 +4,10 @@ plugins {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
sarif(projects.core)
|
||||
sarif(projects.ui)
|
||||
sarif(projects.samples.standalone)
|
||||
sarif(projects.intUi.intUiStandalone)
|
||||
sarif(projects.intUi.intUiDecoratedWindow)
|
||||
sarif(projects.intUi.intUiCore)
|
||||
sarif(projects.ideLafBridge)
|
||||
sarif(projects.ideLafBridge.ideLafBridge232)
|
||||
sarif(projects.ideLafBridge.ideLafBridge233)
|
||||
|
||||
@@ -39,7 +39,7 @@ open class MergeSarifTask : SourceTask() {
|
||||
.values
|
||||
.asSequence()
|
||||
.filter { it.isNotEmpty() }
|
||||
.map { it.first().copy(results = it.flatMap { it.results ?: emptyList() }) }
|
||||
.map { run -> run.first().copy(results = run.flatMap { it.results ?: emptyList() }) }
|
||||
.toList()
|
||||
)
|
||||
logger.lifecycle("Merged SARIF file contains ${merged.runs.size} run(s)")
|
||||
|
||||
@@ -13,7 +13,7 @@ apiValidation {
|
||||
}
|
||||
|
||||
poko {
|
||||
pokoAnnotation.set("org.jetbrains.jewel.GenerateDataFunctions")
|
||||
pokoAnnotation.set("org.jetbrains.jewel.foundation.GenerateDataFunctions")
|
||||
}
|
||||
|
||||
tasks {
|
||||
|
||||
@@ -41,7 +41,8 @@ detekt {
|
||||
buildUponDefaultConfig = true
|
||||
}
|
||||
|
||||
val sarifReport = layout.buildDirectory.file("reports/ktlint-${project.name}.sarif")
|
||||
val sarifReport: Provider<RegularFile> = layout.buildDirectory
|
||||
.file("reports/ktlint-${project.name}.sarif")
|
||||
|
||||
tasks {
|
||||
detektMain {
|
||||
|
||||
@@ -32,7 +32,7 @@ internal object IntUiThemeDescriptorReader {
|
||||
addImport(colorClassName.packageName, colorClassName.simpleName)
|
||||
|
||||
addType(TypeSpec.objectBuilder(className).apply {
|
||||
addSuperinterface(ClassName.bestGuess("org.jetbrains.jewel.ThemeDescriptor"))
|
||||
addSuperinterface(ClassName.bestGuess("org.jetbrains.jewel.foundation.theme.ThemeDescriptor"))
|
||||
|
||||
addProperty(
|
||||
PropertySpec.builder("isDark", Boolean::class, KModifier.OVERRIDE)
|
||||
@@ -52,9 +52,9 @@ internal object IntUiThemeDescriptorReader {
|
||||
}.build()
|
||||
|
||||
private val colorPaletteClassName =
|
||||
ClassName.bestGuess("org.jetbrains.jewel.ThemeColorPalette")
|
||||
ClassName.bestGuess("org.jetbrains.jewel.foundation.theme.ThemeColorPalette")
|
||||
private val iconDataClassName =
|
||||
ClassName.bestGuess("org.jetbrains.jewel.ThemeIconData")
|
||||
ClassName.bestGuess("org.jetbrains.jewel.foundation.theme.ThemeIconData")
|
||||
|
||||
private fun TypeSpec.Builder.readColors(colors: Map<String, String>) {
|
||||
val colorGroups = colors.entries.groupBy {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +0,0 @@
|
||||
package org.jetbrains.jewel
|
||||
|
||||
interface ClassLoaderProvider {
|
||||
|
||||
val classLoaders: List<ClassLoader>
|
||||
}
|
||||
@@ -1,102 +0,0 @@
|
||||
package org.jetbrains.jewel
|
||||
|
||||
import androidx.compose.foundation.LocalContextMenuRepresentation
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.ProvidedValue
|
||||
import androidx.compose.runtime.Stable
|
||||
import org.jetbrains.jewel.styling.ButtonStyle
|
||||
import org.jetbrains.jewel.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.styling.ChipStyle
|
||||
import org.jetbrains.jewel.styling.CircularProgressStyle
|
||||
import org.jetbrains.jewel.styling.DividerStyle
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.GroupHeaderStyle
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LazyTreeStyle
|
||||
import org.jetbrains.jewel.styling.LinkStyle
|
||||
import org.jetbrains.jewel.styling.LocalCheckboxStyle
|
||||
import org.jetbrains.jewel.styling.LocalChipStyle
|
||||
import org.jetbrains.jewel.styling.LocalCircularProgressStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultDropdownStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultTabStyle
|
||||
import org.jetbrains.jewel.styling.LocalDividerStyle
|
||||
import org.jetbrains.jewel.styling.LocalEditorTabStyle
|
||||
import org.jetbrains.jewel.styling.LocalGroupHeaderStyle
|
||||
import org.jetbrains.jewel.styling.LocalHorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.styling.LocalIconButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalLabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LocalLazyTreeStyle
|
||||
import org.jetbrains.jewel.styling.LocalLinkStyle
|
||||
import org.jetbrains.jewel.styling.LocalMenuStyle
|
||||
import org.jetbrains.jewel.styling.LocalOutlinedButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalRadioButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalScrollbarStyle
|
||||
import org.jetbrains.jewel.styling.LocalTextAreaStyle
|
||||
import org.jetbrains.jewel.styling.LocalTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LocalTooltipStyle
|
||||
import org.jetbrains.jewel.styling.LocalUndecoratedDropdownStyle
|
||||
import org.jetbrains.jewel.styling.MenuStyle
|
||||
import org.jetbrains.jewel.styling.RadioButtonStyle
|
||||
import org.jetbrains.jewel.styling.ScrollbarStyle
|
||||
import org.jetbrains.jewel.styling.TabStyle
|
||||
import org.jetbrains.jewel.styling.TextAreaStyle
|
||||
import org.jetbrains.jewel.styling.TextFieldStyle
|
||||
import org.jetbrains.jewel.styling.TooltipStyle
|
||||
|
||||
@Stable
|
||||
@GenerateDataFunctions
|
||||
class ComponentStyling(
|
||||
val checkboxStyle: CheckboxStyle,
|
||||
val chipStyle: ChipStyle,
|
||||
val circularProgressStyle: CircularProgressStyle,
|
||||
val defaultButtonStyle: ButtonStyle,
|
||||
val defaultDropdownStyle: DropdownStyle,
|
||||
val defaultTabStyle: TabStyle,
|
||||
val dividerStyle: DividerStyle,
|
||||
val editorTabStyle: TabStyle,
|
||||
val groupHeaderStyle: GroupHeaderStyle,
|
||||
val horizontalProgressBarStyle: HorizontalProgressBarStyle,
|
||||
val iconButtonStyle: IconButtonStyle,
|
||||
val labelledTextFieldStyle: LabelledTextFieldStyle,
|
||||
val lazyTreeStyle: LazyTreeStyle,
|
||||
val linkStyle: LinkStyle,
|
||||
val menuStyle: MenuStyle,
|
||||
val outlinedButtonStyle: ButtonStyle,
|
||||
val radioButtonStyle: RadioButtonStyle,
|
||||
val scrollbarStyle: ScrollbarStyle,
|
||||
val textAreaStyle: TextAreaStyle,
|
||||
val textFieldStyle: TextFieldStyle,
|
||||
val tooltipStyle: TooltipStyle,
|
||||
val undecoratedDropdownStyle: DropdownStyle,
|
||||
) {
|
||||
|
||||
@Composable
|
||||
fun providedStyles(): Array<ProvidedValue<*>> = arrayOf(
|
||||
LocalCheckboxStyle provides checkboxStyle,
|
||||
LocalChipStyle provides chipStyle,
|
||||
LocalCircularProgressStyle provides circularProgressStyle,
|
||||
LocalContextMenuRepresentation provides ContextMenuRepresentation,
|
||||
LocalDefaultButtonStyle provides defaultButtonStyle,
|
||||
LocalDefaultDropdownStyle provides defaultDropdownStyle,
|
||||
LocalDefaultTabStyle provides defaultTabStyle,
|
||||
LocalDividerStyle provides dividerStyle,
|
||||
LocalEditorTabStyle provides editorTabStyle,
|
||||
LocalGroupHeaderStyle provides groupHeaderStyle,
|
||||
LocalHorizontalProgressBarStyle provides horizontalProgressBarStyle,
|
||||
LocalIconButtonStyle provides iconButtonStyle,
|
||||
LocalLabelledTextFieldStyle provides labelledTextFieldStyle,
|
||||
LocalLazyTreeStyle provides lazyTreeStyle,
|
||||
LocalLinkStyle provides linkStyle,
|
||||
LocalMenuStyle provides menuStyle,
|
||||
LocalOutlinedButtonStyle provides outlinedButtonStyle,
|
||||
LocalRadioButtonStyle provides radioButtonStyle,
|
||||
LocalScrollbarStyle provides scrollbarStyle,
|
||||
LocalTextAreaStyle provides textAreaStyle,
|
||||
LocalTextFieldStyle provides textFieldStyle,
|
||||
LocalTooltipStyle provides tooltipStyle,
|
||||
LocalUndecoratedDropdownStyle provides undecoratedDropdownStyle,
|
||||
)
|
||||
}
|
||||
@@ -1,253 +0,0 @@
|
||||
package org.jetbrains.jewel
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.ReadOnlyComposable
|
||||
import androidx.compose.runtime.staticCompositionLocalOf
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.text.TextStyle
|
||||
import org.jetbrains.jewel.styling.ButtonStyle
|
||||
import org.jetbrains.jewel.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.styling.ChipStyle
|
||||
import org.jetbrains.jewel.styling.CircularProgressStyle
|
||||
import org.jetbrains.jewel.styling.DividerStyle
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.GroupHeaderStyle
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LazyTreeStyle
|
||||
import org.jetbrains.jewel.styling.LinkStyle
|
||||
import org.jetbrains.jewel.styling.LocalCheckboxStyle
|
||||
import org.jetbrains.jewel.styling.LocalChipStyle
|
||||
import org.jetbrains.jewel.styling.LocalCircularProgressStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultDropdownStyle
|
||||
import org.jetbrains.jewel.styling.LocalDefaultTabStyle
|
||||
import org.jetbrains.jewel.styling.LocalDividerStyle
|
||||
import org.jetbrains.jewel.styling.LocalEditorTabStyle
|
||||
import org.jetbrains.jewel.styling.LocalGroupHeaderStyle
|
||||
import org.jetbrains.jewel.styling.LocalHorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.styling.LocalIconButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalLabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LocalLazyTreeStyle
|
||||
import org.jetbrains.jewel.styling.LocalLinkStyle
|
||||
import org.jetbrains.jewel.styling.LocalMenuStyle
|
||||
import org.jetbrains.jewel.styling.LocalOutlinedButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalRadioButtonStyle
|
||||
import org.jetbrains.jewel.styling.LocalScrollbarStyle
|
||||
import org.jetbrains.jewel.styling.LocalTextAreaStyle
|
||||
import org.jetbrains.jewel.styling.LocalTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LocalTooltipStyle
|
||||
import org.jetbrains.jewel.styling.MenuStyle
|
||||
import org.jetbrains.jewel.styling.RadioButtonStyle
|
||||
import org.jetbrains.jewel.styling.ScrollbarStyle
|
||||
import org.jetbrains.jewel.styling.TabStyle
|
||||
import org.jetbrains.jewel.styling.TextAreaStyle
|
||||
import org.jetbrains.jewel.styling.TextFieldStyle
|
||||
import org.jetbrains.jewel.styling.TooltipStyle
|
||||
|
||||
interface JewelTheme {
|
||||
|
||||
companion object {
|
||||
|
||||
// -------------
|
||||
// Global values
|
||||
// -------------
|
||||
|
||||
val globalColors: GlobalColors
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalGlobalColors.current
|
||||
|
||||
val globalMetrics: GlobalMetrics
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalGlobalMetrics.current
|
||||
|
||||
val textStyle: TextStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalTextStyle.current
|
||||
|
||||
val contentColor: Color
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalContentColor.current
|
||||
|
||||
val isDark: Boolean
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalIsDarkTheme.current
|
||||
|
||||
val isSwingCompatMode
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalSwingCompatMode.current
|
||||
|
||||
val colorPalette: ThemeColorPalette
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalColorPalette.current
|
||||
|
||||
val iconData: ThemeIconData
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalIconData.current
|
||||
|
||||
// -----------------
|
||||
// Component styling
|
||||
// -----------------
|
||||
|
||||
val defaultButtonStyle: ButtonStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalDefaultButtonStyle.current
|
||||
|
||||
val outlinedButtonStyle: ButtonStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalOutlinedButtonStyle.current
|
||||
|
||||
val checkboxStyle: CheckboxStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalCheckboxStyle.current
|
||||
|
||||
val chipStyle: ChipStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalChipStyle.current
|
||||
|
||||
val dividerStyle: DividerStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalDividerStyle.current
|
||||
|
||||
val dropdownStyle: DropdownStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalDefaultDropdownStyle.current
|
||||
|
||||
val groupHeaderStyle: GroupHeaderStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalGroupHeaderStyle.current
|
||||
|
||||
val labelledTextFieldStyle: LabelledTextFieldStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalLabelledTextFieldStyle.current
|
||||
|
||||
val linkStyle: LinkStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalLinkStyle.current
|
||||
|
||||
val menuStyle: MenuStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalMenuStyle.current
|
||||
|
||||
val horizontalProgressBarStyle: HorizontalProgressBarStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalHorizontalProgressBarStyle.current
|
||||
|
||||
val radioButtonStyle: RadioButtonStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalRadioButtonStyle.current
|
||||
|
||||
val scrollbarStyle: ScrollbarStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalScrollbarStyle.current
|
||||
|
||||
val textAreaStyle: TextAreaStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalTextAreaStyle.current
|
||||
|
||||
val textFieldStyle: TextFieldStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalTextFieldStyle.current
|
||||
|
||||
val treeStyle: LazyTreeStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalLazyTreeStyle.current
|
||||
|
||||
val defaultTabStyle: TabStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalDefaultTabStyle.current
|
||||
|
||||
val editorTabStyle: TabStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalEditorTabStyle.current
|
||||
|
||||
val circularProgressStyle: CircularProgressStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalCircularProgressStyle.current
|
||||
|
||||
val tooltipStyle: TooltipStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalTooltipStyle.current
|
||||
|
||||
val iconButtonStyle: IconButtonStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalIconButtonStyle.current
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun JewelTheme(
|
||||
theme: ThemeDefinition,
|
||||
swingCompatMode: Boolean,
|
||||
content: @Composable () -> Unit,
|
||||
) {
|
||||
CompositionLocalProvider(LocalSwingCompatMode provides swingCompatMode) {
|
||||
JewelTheme(theme, content)
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun JewelTheme(theme: ThemeDefinition, content: @Composable () -> Unit) {
|
||||
CompositionLocalProvider(
|
||||
LocalIsDarkTheme provides theme.isDark,
|
||||
LocalContentColor provides theme.contentColor,
|
||||
LocalTextStyle provides theme.defaultTextStyle,
|
||||
LocalGlobalColors provides theme.globalColors,
|
||||
LocalGlobalMetrics provides theme.globalMetrics,
|
||||
content = content,
|
||||
)
|
||||
}
|
||||
|
||||
internal val LocalIsDarkTheme = staticCompositionLocalOf<Boolean> {
|
||||
error("No IsDarkTheme provided")
|
||||
}
|
||||
|
||||
internal val LocalSwingCompatMode = staticCompositionLocalOf {
|
||||
// By default, Swing compat is not enabled
|
||||
false
|
||||
}
|
||||
|
||||
val LocalColorPalette = staticCompositionLocalOf<ThemeColorPalette> {
|
||||
ThemeColorPalette.Empty
|
||||
}
|
||||
|
||||
val LocalIconData = staticCompositionLocalOf<ThemeIconData> {
|
||||
ThemeIconData.Empty
|
||||
}
|
||||
|
||||
/** Overrides the dark mode for the current composition scope. */
|
||||
@Composable
|
||||
fun OverrideDarkMode(isDark: Boolean, content: @Composable () -> Unit) {
|
||||
CompositionLocalProvider(LocalIsDarkTheme provides isDark, content = content)
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.input.pointer.PointerEventType
|
||||
import androidx.compose.ui.input.pointer.pointerInput
|
||||
|
||||
fun Modifier.onHover(onHover: (Boolean) -> Unit): Modifier = this.pointerInput(Unit) {
|
||||
awaitPointerEventScope {
|
||||
while (true) {
|
||||
val event = awaitPointerEvent()
|
||||
when (event.type) {
|
||||
PointerEventType.Enter -> onHover(true)
|
||||
PointerEventType.Exit -> onHover(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import androidx.compose.ui.geometry.CornerRadius
|
||||
import androidx.compose.ui.geometry.RoundRect
|
||||
|
||||
internal fun RoundRect.inflate(delta: Float) = RoundRect(
|
||||
left = left - delta,
|
||||
top = top - delta,
|
||||
right = right + delta,
|
||||
bottom = bottom + delta,
|
||||
topLeftCornerRadius = CornerRadius(topLeftCornerRadius.x + delta, topLeftCornerRadius.y + delta),
|
||||
topRightCornerRadius = CornerRadius(topRightCornerRadius.x + delta, topRightCornerRadius.y + delta),
|
||||
bottomLeftCornerRadius = CornerRadius(bottomLeftCornerRadius.x + delta, bottomLeftCornerRadius.y + delta),
|
||||
bottomRightCornerRadius = CornerRadius(bottomRightCornerRadius.x + delta, bottomRightCornerRadius.y + delta),
|
||||
)
|
||||
|
||||
internal fun RoundRect.deflate(delta: Float) = RoundRect(
|
||||
left = left + delta,
|
||||
top = top + delta,
|
||||
right = right - delta,
|
||||
bottom = bottom - delta,
|
||||
topLeftCornerRadius = CornerRadius(topLeftCornerRadius.x - delta, topLeftCornerRadius.y - delta),
|
||||
topRightCornerRadius = CornerRadius(topRightCornerRadius.x - delta, topRightCornerRadius.y - delta),
|
||||
bottomLeftCornerRadius = CornerRadius(bottomLeftCornerRadius.x - delta, bottomLeftCornerRadius.y - delta),
|
||||
bottomRightCornerRadius = CornerRadius(bottomRightCornerRadius.x - delta, bottomRightCornerRadius.y - delta),
|
||||
)
|
||||
|
||||
internal fun RoundRect.hasAtLeastOneNonRoundedCorner() =
|
||||
topLeftCornerRadius.x == 0f && topLeftCornerRadius.y == 0f ||
|
||||
topRightCornerRadius.x == 0f && topRightCornerRadius.y == 0f ||
|
||||
bottomLeftCornerRadius.x == 0f && bottomLeftCornerRadius.y == 0f ||
|
||||
bottomRightCornerRadius.x == 0f && bottomRightCornerRadius.y == 0f
|
||||
@@ -90,8 +90,8 @@ public final class org/jetbrains/jewel/window/DecoratedWindowState$Companion {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/window/ThemeKt {
|
||||
public static final fun getDefaultDecoratedWindowStyle (Lorg/jetbrains/jewel/JewelTheme$Companion;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/window/styling/DecoratedWindowStyle;
|
||||
public static final fun getDefaultTitleBarStyle (Lorg/jetbrains/jewel/JewelTheme$Companion;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/window/styling/TitleBarStyle;
|
||||
public static final fun getDefaultDecoratedWindowStyle (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/window/styling/DecoratedWindowStyle;
|
||||
public static final fun getDefaultTitleBarStyle (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/window/styling/TitleBarStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/window/TitleBarKt {
|
||||
@@ -184,12 +184,12 @@ public final class org/jetbrains/jewel/window/styling/TitleBarColors$Companion {
|
||||
public final class org/jetbrains/jewel/window/styling/TitleBarIcons {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/window/styling/TitleBarIcons$Companion;
|
||||
public fun <init> (Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;)V
|
||||
public fun <init> (Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getCloseButton ()Lorg/jetbrains/jewel/painter/PainterProvider;
|
||||
public final fun getMaximizeButton ()Lorg/jetbrains/jewel/painter/PainterProvider;
|
||||
public final fun getMinimizeButton ()Lorg/jetbrains/jewel/painter/PainterProvider;
|
||||
public final fun getRestoreButton ()Lorg/jetbrains/jewel/painter/PainterProvider;
|
||||
public final fun getCloseButton ()Lorg/jetbrains/jewel/ui/painter/PainterProvider;
|
||||
public final fun getMaximizeButton ()Lorg/jetbrains/jewel/ui/painter/PainterProvider;
|
||||
public final fun getMinimizeButton ()Lorg/jetbrains/jewel/ui/painter/PainterProvider;
|
||||
public final fun getRestoreButton ()Lorg/jetbrains/jewel/ui/painter/PainterProvider;
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
@@ -216,15 +216,15 @@ public final class org/jetbrains/jewel/window/styling/TitleBarMetrics$Companion
|
||||
public final class org/jetbrains/jewel/window/styling/TitleBarStyle {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/window/styling/TitleBarStyle$Companion;
|
||||
public fun <init> (Lorg/jetbrains/jewel/window/styling/TitleBarColors;Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;Lorg/jetbrains/jewel/window/styling/TitleBarIcons;Lorg/jetbrains/jewel/styling/DropdownStyle;Lorg/jetbrains/jewel/styling/IconButtonStyle;Lorg/jetbrains/jewel/styling/IconButtonStyle;Lorg/jetbrains/jewel/styling/IconButtonStyle;)V
|
||||
public fun <init> (Lorg/jetbrains/jewel/window/styling/TitleBarColors;Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;Lorg/jetbrains/jewel/window/styling/TitleBarIcons;Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getColors ()Lorg/jetbrains/jewel/window/styling/TitleBarColors;
|
||||
public final fun getDropdownStyle ()Lorg/jetbrains/jewel/styling/DropdownStyle;
|
||||
public final fun getIconButtonStyle ()Lorg/jetbrains/jewel/styling/IconButtonStyle;
|
||||
public final fun getDropdownStyle ()Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;
|
||||
public final fun getIconButtonStyle ()Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;
|
||||
public final fun getIcons ()Lorg/jetbrains/jewel/window/styling/TitleBarIcons;
|
||||
public final fun getMetrics ()Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;
|
||||
public final fun getPaneButtonStyle ()Lorg/jetbrains/jewel/styling/IconButtonStyle;
|
||||
public final fun getPaneCloseButtonStyle ()Lorg/jetbrains/jewel/styling/IconButtonStyle;
|
||||
public final fun getPaneButtonStyle ()Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;
|
||||
public final fun getPaneCloseButtonStyle ()Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
@@ -12,6 +12,6 @@ private val composeVersion
|
||||
|
||||
dependencies {
|
||||
api("org.jetbrains.compose.foundation:foundation-desktop:$composeVersion")
|
||||
api(projects.core)
|
||||
api(projects.ui)
|
||||
implementation(libs.jna.core)
|
||||
}
|
||||
|
||||
@@ -31,9 +31,9 @@ import androidx.compose.ui.window.WindowPlacement
|
||||
import androidx.compose.ui.window.WindowState
|
||||
import androidx.compose.ui.window.rememberWindowState
|
||||
import com.jetbrains.JBR
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.Stroke
|
||||
import org.jetbrains.jewel.foundation.border
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.window.styling.DecoratedWindowStyle
|
||||
import org.jetbrains.jewel.window.utils.DesktopPlatform
|
||||
import java.awt.event.ComponentEvent
|
||||
|
||||
@@ -2,7 +2,7 @@ package org.jetbrains.jewel.window
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.ReadOnlyComposable
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.window.styling.DecoratedWindowStyle
|
||||
import org.jetbrains.jewel.window.styling.LocalDecoratedWindowStyle
|
||||
import org.jetbrains.jewel.window.styling.LocalTitleBarStyle
|
||||
|
||||
@@ -14,13 +14,13 @@ import androidx.compose.ui.input.pointer.onPointerEvent
|
||||
import androidx.compose.ui.platform.LocalViewConfiguration
|
||||
import androidx.compose.ui.unit.dp
|
||||
import com.jetbrains.JBR
|
||||
import org.jetbrains.jewel.Icon
|
||||
import org.jetbrains.jewel.IconButton
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.painter.PainterHint
|
||||
import org.jetbrains.jewel.painter.PainterProvider
|
||||
import org.jetbrains.jewel.painter.PainterSuffixHint
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.component.Icon
|
||||
import org.jetbrains.jewel.ui.component.IconButton
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.ui.painter.PainterHint
|
||||
import org.jetbrains.jewel.ui.painter.PainterProvider
|
||||
import org.jetbrains.jewel.ui.painter.PainterSuffixHint
|
||||
import org.jetbrains.jewel.window.styling.TitleBarStyle
|
||||
import java.awt.Frame
|
||||
import java.awt.event.MouseEvent
|
||||
@@ -95,7 +95,7 @@ import java.awt.event.WindowEvent
|
||||
.size(style.metrics.titlePaneButtonSize),
|
||||
style = iconButtonStyle,
|
||||
) {
|
||||
Icon(painterProvider.getPainter(if (state.isActive) PainterHint.None else Inactive).value, description)
|
||||
Icon(painterProvider.getPainter(if (state.isActive) PainterHint else Inactive).value, description)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ import androidx.compose.ui.platform.InspectorInfo
|
||||
import androidx.compose.ui.platform.debugInspectorInfo
|
||||
import androidx.compose.ui.unit.dp
|
||||
import com.jetbrains.JBR
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.window.styling.TitleBarStyle
|
||||
import org.jetbrains.jewel.window.utils.macos.MacUtil
|
||||
|
||||
|
||||
@@ -13,8 +13,8 @@ import com.jetbrains.JBR
|
||||
import com.jetbrains.WindowDecorations.CustomTitleBar
|
||||
import kotlinx.coroutines.currentCoroutineContext
|
||||
import kotlinx.coroutines.isActive
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.util.isDark
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.util.isDark
|
||||
import org.jetbrains.jewel.window.styling.TitleBarStyle
|
||||
|
||||
@Composable internal fun DecoratedWindowScope.TitleBarOnWindows(
|
||||
|
||||
@@ -38,12 +38,12 @@ import androidx.compose.ui.unit.Density
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.compose.ui.unit.offset
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.LocalContentColor
|
||||
import org.jetbrains.jewel.OverrideDarkMode
|
||||
import org.jetbrains.jewel.styling.LocalDefaultDropdownStyle
|
||||
import org.jetbrains.jewel.styling.LocalIconButtonStyle
|
||||
import org.jetbrains.jewel.util.isDark
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.theme.LocalContentColor
|
||||
import org.jetbrains.jewel.foundation.theme.OverrideDarkMode
|
||||
import org.jetbrains.jewel.ui.component.styling.LocalDefaultDropdownStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.LocalIconButtonStyle
|
||||
import org.jetbrains.jewel.ui.util.isDark
|
||||
import org.jetbrains.jewel.window.styling.TitleBarStyle
|
||||
import org.jetbrains.jewel.window.utils.DesktopPlatform
|
||||
import org.jetbrains.jewel.window.utils.macos.MacUtil
|
||||
|
||||
@@ -6,7 +6,7 @@ import androidx.compose.runtime.rememberUpdatedState
|
||||
import androidx.compose.runtime.staticCompositionLocalOf
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import org.jetbrains.jewel.GenerateDataFunctions
|
||||
import org.jetbrains.jewel.foundation.GenerateDataFunctions
|
||||
import org.jetbrains.jewel.window.DecoratedWindowState
|
||||
|
||||
@Immutable
|
||||
|
||||
@@ -8,10 +8,10 @@ import androidx.compose.runtime.staticCompositionLocalOf
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.DpSize
|
||||
import org.jetbrains.jewel.GenerateDataFunctions
|
||||
import org.jetbrains.jewel.painter.PainterProvider
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.foundation.GenerateDataFunctions
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.ui.painter.PainterProvider
|
||||
import org.jetbrains.jewel.window.DecoratedWindowState
|
||||
|
||||
@Stable
|
||||
|
||||
@@ -3,9 +3,11 @@ package org.jetbrains.jewel.window.utils.macos
|
||||
import com.sun.jna.NativeLong
|
||||
|
||||
/**
|
||||
* Could be an address in memory (if pointer to a class or method) or a value (like 0 or 1)
|
||||
* Could be an address in memory (if pointer to a class or method) or a
|
||||
* value (like 0 or 1)
|
||||
*/
|
||||
internal class ID : NativeLong {
|
||||
|
||||
constructor()
|
||||
constructor(peer: Long) : super(peer)
|
||||
|
||||
@@ -17,9 +19,11 @@ internal class ID : NativeLong {
|
||||
|
||||
override fun toShort(): Short = toInt().toShort()
|
||||
|
||||
@Suppress("RedundantOverride") // Without this, we get a SOE
|
||||
override fun toInt(): Int = super.toInt()
|
||||
|
||||
companion object {
|
||||
|
||||
@JvmField
|
||||
val NIL = ID(0L)
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ internal object MacUtil {
|
||||
|
||||
fun updateColors(w: Window) {
|
||||
SwingUtilities.invokeLater {
|
||||
val window = MacUtil.getWindowFromJavaWindow(w)
|
||||
val window = getWindowFromJavaWindow(w)
|
||||
val delegate = Foundation.invoke(window, "delegate")
|
||||
if (Foundation.invoke(delegate, "respondsToSelector:", Foundation.createSelector("updateColors"))
|
||||
.booleanValue()
|
||||
|
||||
856
platform/jewel/foundation/api/foundation.api
Normal file
856
platform/jewel/foundation/api/foundation.api
Normal file
@@ -0,0 +1,856 @@
|
||||
public final class org/jetbrains/jewel/foundation/BorderColors {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/BorderColors$Companion;
|
||||
public synthetic fun <init> (JJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getDisabled-0d7_KjU ()J
|
||||
public final fun getFocused-0d7_KjU ()J
|
||||
public final fun getNormal-0d7_KjU ()J
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/BorderColors$Companion {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/BorderKt {
|
||||
public static final fun border (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/Stroke;Landroidx/compose/ui/graphics/Shape;)Landroidx/compose/ui/Modifier;
|
||||
public static final fun border-AkepmR4 (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;FLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Shape;F)Landroidx/compose/ui/Modifier;
|
||||
public static synthetic fun border-AkepmR4$default (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;FLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Shape;FILjava/lang/Object;)Landroidx/compose/ui/Modifier;
|
||||
public static final fun border-QWjY48E (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;FJLandroidx/compose/ui/graphics/Shape;F)Landroidx/compose/ui/Modifier;
|
||||
public static synthetic fun border-QWjY48E$default (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;FJLandroidx/compose/ui/graphics/Shape;FILjava/lang/Object;)Landroidx/compose/ui/Modifier;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/CompatibilityKt {
|
||||
public static final fun enableNewSwingCompositing ()V
|
||||
}
|
||||
|
||||
public abstract interface annotation class org/jetbrains/jewel/foundation/ExperimentalJewelApi : java/lang/annotation/Annotation {
|
||||
}
|
||||
|
||||
public abstract interface annotation class org/jetbrains/jewel/foundation/GenerateDataFunctions : java/lang/annotation/Annotation {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalColors {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/GlobalColors$Companion;
|
||||
public synthetic fun <init> (Lorg/jetbrains/jewel/foundation/BorderColors;Lorg/jetbrains/jewel/foundation/OutlineColors;JJLkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getBorders ()Lorg/jetbrains/jewel/foundation/BorderColors;
|
||||
public final fun getInfoContent-0d7_KjU ()J
|
||||
public final fun getOutlines ()Lorg/jetbrains/jewel/foundation/OutlineColors;
|
||||
public final fun getPaneBackground-0d7_KjU ()J
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalColors$Companion {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalColorsKt {
|
||||
public static final fun getLocalGlobalColors ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalMetrics {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/GlobalMetrics$Companion;
|
||||
public synthetic fun <init> (FFLkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getOutlineWidth-D9Ej5fM ()F
|
||||
public final fun getRowHeight-D9Ej5fM ()F
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalMetrics$Companion {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/GlobalMetricsKt {
|
||||
public static final fun getLocalGlobalMetrics ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
}
|
||||
|
||||
public abstract interface annotation class org/jetbrains/jewel/foundation/InternalJewelApi : java/lang/annotation/Annotation {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/OutlineColors {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/OutlineColors$Companion;
|
||||
public synthetic fun <init> (JJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getError-0d7_KjU ()J
|
||||
public final fun getFocused-0d7_KjU ()J
|
||||
public final fun getFocusedError-0d7_KjU ()J
|
||||
public final fun getFocusedWarning-0d7_KjU ()J
|
||||
public final fun getWarning-0d7_KjU ()J
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/OutlineColors$Companion {
|
||||
}
|
||||
|
||||
public abstract class org/jetbrains/jewel/foundation/Stroke {
|
||||
public static final field $stable I
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/Stroke$Alignment : java/lang/Enum {
|
||||
public static final field Center Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public static final field Inside Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public static final field Outside Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public static fun values ()[Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/Stroke$Brush : org/jetbrains/jewel/foundation/Stroke {
|
||||
public static final field $stable I
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getAlignment ()Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public final fun getBrush ()Landroidx/compose/ui/graphics/Brush;
|
||||
public final fun getExpand-D9Ej5fM ()F
|
||||
public final fun getWidth-D9Ej5fM ()F
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/Stroke$None : org/jetbrains/jewel/foundation/Stroke {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/foundation/Stroke$None;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/Stroke$Solid : org/jetbrains/jewel/foundation/Stroke {
|
||||
public static final field $stable I
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getAlignment ()Lorg/jetbrains/jewel/foundation/Stroke$Alignment;
|
||||
public final fun getColor-0d7_KjU ()J
|
||||
public final fun getExpand-D9Ej5fM ()F
|
||||
public final fun getWidth-D9Ej5fM ()F
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/StrokeKt {
|
||||
public static final fun Stroke-Ke5fDM4 (FLandroidx/compose/ui/graphics/Brush;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;F)Lorg/jetbrains/jewel/foundation/Stroke;
|
||||
public static synthetic fun Stroke-Ke5fDM4$default (FLandroidx/compose/ui/graphics/Brush;Lorg/jetbrains/jewel/foundation/Stroke$Alignment;FILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/Stroke;
|
||||
public static final fun Stroke-nMwvq1g (FJLorg/jetbrains/jewel/foundation/Stroke$Alignment;F)Lorg/jetbrains/jewel/foundation/Stroke;
|
||||
public static synthetic fun Stroke-nMwvq1g$default (FJLorg/jetbrains/jewel/foundation/Stroke$Alignment;FILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/Stroke;
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/lazy/DefaultSelectableColumnKeybindings : org/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/lazy/DefaultSelectableColumnKeybindings$Companion;
|
||||
public fun <init> ()V
|
||||
public fun edit-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionToFirstItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionToLastItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionWithNextItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionWithPreviousItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun isKeyboardCtrlMetaKeyPressed-ZmokQxo (Ljava/lang/Object;)Z
|
||||
public fun isKeyboardMultiSelectionKeyPressed-5xRPYO0 (I)Z
|
||||
public fun isKeyboardMultiSelectionKeyPressed-ZmokQxo (Ljava/lang/Object;)Z
|
||||
public fun scrollPageDownAndExtendSelection-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun scrollPageDownAndSelectItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun scrollPageUpAndExtendSelection-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun scrollPageUpAndSelectItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectAll-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectFirstItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectLastItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectNextItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectPreviousItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/DefaultSelectableColumnKeybindings$Companion : org/jetbrains/jewel/foundation/lazy/DefaultSelectableColumnKeybindings {
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/lazy/DefaultSelectableOnKeyEvent : org/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/lazy/DefaultSelectableOnKeyEvent$Companion;
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;)V
|
||||
public fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public fun onEdit ()V
|
||||
public fun onExtendSelectionToFirst (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionToLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionWithNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionWithPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageDownAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageDownAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageUpAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageUpAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectAll (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectFirstItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/DefaultSelectableOnKeyEvent$Companion : org/jetbrains/jewel/foundation/lazy/DefaultSelectableOnKeyEvent {
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings {
|
||||
public abstract fun edit-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun extendSelectionToFirstItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun extendSelectionToLastItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun extendSelectionWithNextItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun extendSelectionWithPreviousItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun isKeyboardCtrlMetaKeyPressed-ZmokQxo (Ljava/lang/Object;)Z
|
||||
public abstract fun isKeyboardMultiSelectionKeyPressed-5xRPYO0 (I)Z
|
||||
public abstract fun isKeyboardMultiSelectionKeyPressed-ZmokQxo (Ljava/lang/Object;)Z
|
||||
public abstract fun scrollPageDownAndExtendSelection-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun scrollPageDownAndSelectItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun scrollPageUpAndExtendSelection-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun scrollPageUpAndSelectItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectAll-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectFirstItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectLastItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectNextItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectPreviousItem-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings$DefaultImpls {
|
||||
public static fun isKeyboardCtrlMetaKeyPressed-ZmokQxo (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Ljava/lang/Object;)Z
|
||||
public static fun isKeyboardMultiSelectionKeyPressed-5xRPYO0 (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;I)Z
|
||||
public static fun isKeyboardMultiSelectionKeyPressed-ZmokQxo (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Ljava/lang/Object;)Z
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent {
|
||||
public abstract fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public abstract fun onEdit ()V
|
||||
public abstract fun onExtendSelectionToFirst (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onExtendSelectionToLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onExtendSelectionWithNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onExtendSelectionWithPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onScrollPageDownAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onScrollPageDownAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onScrollPageUpAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onScrollPageUpAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectAll (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectFirstItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent$DefaultImpls {
|
||||
public static fun onEdit (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;)V
|
||||
public static fun onExtendSelectionToFirst (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionToLastItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionWithNextItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionWithPreviousItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageDownAndExtendSelection (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageDownAndSelectItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageUpAndExtendSelection (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageUpAndSelectItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectAll (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectFirstItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectLastItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectNextItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectPreviousItem (Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyColumnKt {
|
||||
public static final fun SelectableLazyColumn (Landroidx/compose/ui/Modifier;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Landroidx/compose/foundation/layout/PaddingValues;ZLkotlin/jvm/functions/Function1;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;Landroidx/compose/foundation/gestures/FlingBehavior;Lorg/jetbrains/jewel/foundation/tree/KeyBindingActions;Lorg/jetbrains/jewel/foundation/tree/PointerEventActions;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;III)V
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/lazy/SelectableLazyItemScope : androidx/compose/foundation/lazy/LazyItemScope {
|
||||
public abstract fun isActive ()Z
|
||||
public abstract fun isSelected ()Z
|
||||
}
|
||||
|
||||
public abstract class org/jetbrains/jewel/foundation/lazy/SelectableLazyListKey {
|
||||
public static final field $stable I
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public abstract fun getKey ()Ljava/lang/Object;
|
||||
public fun hashCode ()I
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListKey$NotSelectable : org/jetbrains/jewel/foundation/lazy/SelectableLazyListKey {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
public fun getKey ()Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListKey$Selectable : org/jetbrains/jewel/foundation/lazy/SelectableLazyListKey {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
public fun getKey ()Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/lazy/SelectableLazyListScope {
|
||||
public abstract fun item (Ljava/lang/Object;Ljava/lang/Object;ZLkotlin/jvm/functions/Function3;)V
|
||||
public abstract fun items (ILkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;)V
|
||||
public abstract fun stickyHeader (Ljava/lang/Object;Ljava/lang/Object;ZLkotlin/jvm/functions/Function3;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListScope$DefaultImpls {
|
||||
public static synthetic fun item$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/lang/Object;Ljava/lang/Object;ZLkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
|
||||
public static synthetic fun items$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;ILkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;ILjava/lang/Object;)V
|
||||
public static synthetic fun stickyHeader$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/lang/Object;Ljava/lang/Object;ZLkotlin/jvm/functions/Function3;ILjava/lang/Object;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListScopeKt {
|
||||
public static final fun SelectableLazyItemScope (Landroidx/compose/foundation/lazy/LazyItemScope;ZZLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyItemScope;
|
||||
public static final fun items (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/util/List;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;)V
|
||||
public static synthetic fun items$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/util/List;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function4;ILjava/lang/Object;)V
|
||||
public static final fun itemsIndexed (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/util/List;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function5;)V
|
||||
public static synthetic fun itemsIndexed$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListScope;Ljava/util/List;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function5;ILjava/lang/Object;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListState : androidx/compose/foundation/gestures/ScrollableState, org/jetbrains/jewel/foundation/lazy/SelectableScope {
|
||||
public static final field $stable I
|
||||
public fun <init> (Landroidx/compose/foundation/lazy/LazyListState;)V
|
||||
public fun dispatchRawDelta (F)F
|
||||
public fun getCanScrollBackward ()Z
|
||||
public fun getCanScrollForward ()Z
|
||||
public final fun getFirstVisibleItemIndex ()I
|
||||
public final fun getFirstVisibleItemScrollOffset ()I
|
||||
public final fun getInteractionSource ()Landroidx/compose/foundation/interaction/InteractionSource;
|
||||
public final fun getLayoutInfo ()Landroidx/compose/foundation/lazy/LazyListLayoutInfo;
|
||||
public final fun getLazyListState ()Landroidx/compose/foundation/lazy/LazyListState;
|
||||
public fun getSelectedKeys ()Ljava/util/List;
|
||||
public fun isScrollInProgress ()Z
|
||||
public fun scroll (Landroidx/compose/foundation/MutatePriority;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
||||
public final fun scrollToItem (IZILkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
||||
public static synthetic fun scrollToItem$default (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;IZILkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
|
||||
public fun setSelectedKeys (Ljava/util/List;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectableLazyListStateKt {
|
||||
public static final fun getVisibleItemsRange (Landroidx/compose/foundation/lazy/LazyListState;)Lkotlin/ranges/IntRange;
|
||||
public static final fun getVisibleItemsRange (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)Lkotlin/ranges/IntRange;
|
||||
public static final fun rememberSelectableLazyListState (IILandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/lazy/SelectableScope {
|
||||
public abstract fun getSelectedKeys ()Ljava/util/List;
|
||||
public abstract fun setSelectedKeys (Ljava/util/List;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/lazy/SelectionMode : java/lang/Enum {
|
||||
public static final field Multiple Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;
|
||||
public static final field None Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;
|
||||
public static final field Single Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;
|
||||
public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;
|
||||
public static fun values ()[Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/modifier/OnHoverModifierKt {
|
||||
public static final fun onHover (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/state/CommonStateBitMask {
|
||||
public static final field $stable I
|
||||
public static final field FIRST_AVAILABLE_OFFSET I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/foundation/state/CommonStateBitMask;
|
||||
public final fun getActive-s-VKNKU ()J
|
||||
public final fun getEnabled-s-VKNKU ()J
|
||||
public final fun getFocused-s-VKNKU ()J
|
||||
public final fun getHovered-s-VKNKU ()J
|
||||
public final fun getIndeterminate-s-VKNKU ()J
|
||||
public final fun getPressed-s-VKNKU ()J
|
||||
public final fun getSelected-s-VKNKU ()J
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/state/FocusableComponentState : org/jetbrains/jewel/foundation/state/InteractiveComponentState {
|
||||
public abstract fun chooseValue (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
public abstract fun isFocused ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/state/FocusableComponentState$DefaultImpls {
|
||||
public static fun chooseValue (Lorg/jetbrains/jewel/foundation/state/FocusableComponentState;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/state/InteractiveComponentState {
|
||||
public abstract fun isActive ()Z
|
||||
public abstract fun isEnabled ()Z
|
||||
public abstract fun isHovered ()Z
|
||||
public abstract fun isPressed ()Z
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/state/SelectableComponentState : org/jetbrains/jewel/foundation/state/FocusableComponentState {
|
||||
public abstract fun isSelected ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/state/SelectableComponentState$DefaultImpls {
|
||||
public static fun chooseValue (Lorg/jetbrains/jewel/foundation/state/SelectableComponentState;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/state/ToggleableComponentState : org/jetbrains/jewel/foundation/state/SelectableComponentState {
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/state/ToggleableComponentState$Companion;
|
||||
public abstract fun getToggleableState ()Landroidx/compose/ui/state/ToggleableState;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/state/ToggleableComponentState$Companion {
|
||||
public final fun readToggleableState-VKZWuLQ (J)Landroidx/compose/ui/state/ToggleableState;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/state/ToggleableComponentState$DefaultImpls {
|
||||
public static fun chooseValue (Lorg/jetbrains/jewel/foundation/state/ToggleableComponentState;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/theme/JewelTheme {
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/JewelTheme$Companion {
|
||||
public final fun getContentColor (Landroidx/compose/runtime/Composer;I)J
|
||||
public final fun getGlobalColors (Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/foundation/GlobalColors;
|
||||
public final fun getGlobalMetrics (Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/foundation/GlobalMetrics;
|
||||
public final fun getTextStyle (Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/TextStyle;
|
||||
public final fun isDark (Landroidx/compose/runtime/Composer;I)Z
|
||||
public final fun isSwingCompatMode (Landroidx/compose/runtime/Composer;I)Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/JewelThemeKt {
|
||||
public static final fun JewelTheme (Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
public static final fun JewelTheme (Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
public static final fun OverrideDarkMode (ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
public static final fun getLocalColorPalette ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
public static final fun getLocalContentColor ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
public static final fun getLocalIconData ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
public static final fun getLocalTextStyle ()Landroidx/compose/runtime/ProvidableCompositionLocal;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/ThemeColorPalette {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette$Companion;
|
||||
public fun <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Map;)V
|
||||
public final fun blue-vNxB06k (I)J
|
||||
public final fun blueOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getBlue ()Ljava/util/List;
|
||||
public final fun getGreen ()Ljava/util/List;
|
||||
public final fun getGrey ()Ljava/util/List;
|
||||
public final fun getOrange ()Ljava/util/List;
|
||||
public final fun getPurple ()Ljava/util/List;
|
||||
public final fun getRawMap ()Ljava/util/Map;
|
||||
public final fun getRed ()Ljava/util/List;
|
||||
public final fun getTeal ()Ljava/util/List;
|
||||
public final fun getYellow ()Ljava/util/List;
|
||||
public final fun green-vNxB06k (I)J
|
||||
public final fun greenOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public final fun grey-vNxB06k (I)J
|
||||
public final fun greyOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public fun hashCode ()I
|
||||
public final fun lookup-ijrfgN4 (Ljava/lang/String;)Landroidx/compose/ui/graphics/Color;
|
||||
public final fun orange-vNxB06k (I)J
|
||||
public final fun orangeOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public final fun purple-vNxB06k (I)J
|
||||
public final fun purpleOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public final fun red-vNxB06k (I)J
|
||||
public final fun redOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public final fun teal-vNxB06k (I)J
|
||||
public final fun tealOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
public final fun yellow-vNxB06k (I)J
|
||||
public final fun yellowOrNull-ijrfgN4 (I)Landroidx/compose/ui/graphics/Color;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/ThemeColorPalette$Companion {
|
||||
public final fun getEmpty ()Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/ThemeDefinition {
|
||||
public static final field $stable I
|
||||
public synthetic fun <init> (ZLorg/jetbrains/jewel/foundation/GlobalColors;Lorg/jetbrains/jewel/foundation/GlobalMetrics;Landroidx/compose/ui/text/TextStyle;JLorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getColorPalette ()Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
public final fun getContentColor-0d7_KjU ()J
|
||||
public final fun getDefaultTextStyle ()Landroidx/compose/ui/text/TextStyle;
|
||||
public final fun getGlobalColors ()Lorg/jetbrains/jewel/foundation/GlobalColors;
|
||||
public final fun getGlobalMetrics ()Lorg/jetbrains/jewel/foundation/GlobalMetrics;
|
||||
public final fun getIconData ()Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
public fun hashCode ()I
|
||||
public final fun isDark ()Z
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/theme/ThemeDescriptor {
|
||||
public abstract fun getColors ()Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
public abstract fun getIconData ()Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
public abstract fun getName ()Ljava/lang/String;
|
||||
public abstract fun isDark ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/ThemeIconData {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/theme/ThemeIconData$Companion;
|
||||
public fun <init> (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
|
||||
public final fun getColorPalette ()Ljava/util/Map;
|
||||
public final fun getIconOverrides ()Ljava/util/Map;
|
||||
public final fun getSelectionColorPalette ()Ljava/util/Map;
|
||||
public final fun selectionColorMapping ()Ljava/util/Map;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/theme/ThemeIconData$Companion {
|
||||
public final fun getEmpty ()Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/BasicLazyTreeKt {
|
||||
public static final fun BasicLazyTree-orM9XXQ (Lorg/jetbrains/jewel/foundation/tree/Tree;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Lkotlin/jvm/functions/Function1;JJJFLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FFLorg/jetbrains/jewel/foundation/tree/TreeState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;JLorg/jetbrains/jewel/foundation/tree/KeyBindingActions;Lorg/jetbrains/jewel/foundation/tree/PointerEventActions;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function4;Landroidx/compose/runtime/Composer;IIII)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/BuildTreeKt {
|
||||
public static final fun asTree (Ljava/io/File;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
public static final fun asTree (Ljava/nio/file/Path;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
public static synthetic fun asTree$default (Ljava/io/File;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
public static synthetic fun asTree$default (Ljava/nio/file/Path;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
public static final fun buildTree (Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope : org/jetbrains/jewel/foundation/tree/TreeGeneratorScope {
|
||||
public static final field $stable I
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/tree/Tree$Element$Node;)V
|
||||
public fun add (Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element;)V
|
||||
public fun addLeaf (Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
public fun addNode (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V
|
||||
public final fun getParent ()Lorg/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope$ParentInfo;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope$ParentInfo {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;II)V
|
||||
public final fun component1 ()Ljava/lang/Object;
|
||||
public final fun component2 ()I
|
||||
public final fun component3 ()I
|
||||
public final fun copy (Ljava/lang/Object;II)Lorg/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope$ParentInfo;
|
||||
public static synthetic fun copy$default (Lorg/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope$ParentInfo;Ljava/lang/Object;IIILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/ChildrenGeneratorScope$ParentInfo;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getData ()Ljava/lang/Object;
|
||||
public final fun getDepth ()I
|
||||
public final fun getIndex ()I
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/tree/DefaultMacOsTreeColumnKeybindings : org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindings {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/tree/DefaultMacOsTreeColumnKeybindings$Companion;
|
||||
public fun <init> ()V
|
||||
public fun isKeyboardMultiSelectionKeyPressed-5xRPYO0 (I)Z
|
||||
public fun isKeyboardMultiSelectionKeyPressed-ZmokQxo (Ljava/lang/Object;)Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultMacOsTreeColumnKeybindings$Companion : org/jetbrains/jewel/foundation/tree/DefaultMacOsTreeColumnKeybindings {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultSelectableLazyColumnEventAction : org/jetbrains/jewel/foundation/tree/PointerEventActions {
|
||||
public static final field $stable I
|
||||
public fun <init> ()V
|
||||
public fun handlePointerEventPress (Landroidx/compose/ui/input/pointer/PointerEvent;Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Ljava/util/List;Ljava/lang/Object;)V
|
||||
public fun onExtendSelectionToKey (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)V
|
||||
public fun toggleKeySelection (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/tree/DefaultSelectableLazyColumnKeyActions : org/jetbrains/jewel/foundation/tree/KeyBindingActions {
|
||||
public static final field $stable I
|
||||
public fun <init> ()V
|
||||
public fun getActions ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;
|
||||
public fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public fun handleOnKeyEvent-jhbQyNo (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)Lkotlin/jvm/functions/Function1;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeyActions : org/jetbrains/jewel/foundation/tree/DefaultSelectableLazyColumnKeyActions {
|
||||
public static final field $stable I
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/tree/TreeState;)V
|
||||
public synthetic fun getActions ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;
|
||||
public fun getActions ()Lorg/jetbrains/jewel/foundation/tree/DefaultTreeViewOnKeyEvent;
|
||||
public synthetic fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public fun getKeybindings ()Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;
|
||||
public fun handleOnKeyEvent-jhbQyNo (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)Lkotlin/jvm/functions/Function1;
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindings : org/jetbrains/jewel/foundation/lazy/DefaultSelectableColumnKeybindings, org/jetbrains/jewel/foundation/tree/TreeViewKeybindings {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindings$Companion;
|
||||
public fun <init> ()V
|
||||
public fun edit-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionToChild-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun extendSelectionToParent-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectChild-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public synthetic fun selectNextSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectNextSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Void;
|
||||
public fun selectParent-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public synthetic fun selectPreviousSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public fun selectPreviousSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Void;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindings$Companion : org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindings {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultTreeViewKeybindingsKt {
|
||||
public static final fun getDefaultWindowsTreeViewClickModifierHandler ()Lkotlin/jvm/functions/Function1;
|
||||
}
|
||||
|
||||
public class org/jetbrains/jewel/foundation/tree/DefaultTreeViewOnKeyEvent : org/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent {
|
||||
public static final field $stable I
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;Lorg/jetbrains/jewel/foundation/tree/TreeState;)V
|
||||
public synthetic fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public fun getKeybindings ()Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;
|
||||
public fun onEdit ()V
|
||||
public fun onExtendSelectionToFirst (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionToLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionWithNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onExtendSelectionWithPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageDownAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageDownAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageUpAndExtendSelection (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onScrollPageUpAndSelectItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectAll (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectChild (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectFirstItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectLastItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectNextItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectParent (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun onSelectPreviousItem (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/DefaultTreeViewPointerEventAction : org/jetbrains/jewel/foundation/tree/PointerEventActions {
|
||||
public static final field $stable I
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/tree/TreeState;)V
|
||||
public fun handlePointerEventPress (Landroidx/compose/ui/input/pointer/PointerEvent;Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Ljava/util/List;Ljava/lang/Object;)V
|
||||
public fun onExtendSelectionToKey (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)V
|
||||
public fun toggleKeySelection (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/KeyBindingActions {
|
||||
public abstract fun getActions ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent;
|
||||
public abstract fun getKeybindings ()Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;
|
||||
public abstract fun handleOnKeyEvent-jhbQyNo (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)Lkotlin/jvm/functions/Function1;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/PointerEventActions {
|
||||
public abstract fun handlePointerEventPress (Landroidx/compose/ui/input/pointer/PointerEvent;Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Ljava/util/List;Ljava/lang/Object;)V
|
||||
public abstract fun onExtendSelectionToKey (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)V
|
||||
public abstract fun toggleKeySelection (Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/PointerEventActions$DefaultImpls {
|
||||
public static fun handlePointerEventPress (Lorg/jetbrains/jewel/foundation/tree/PointerEventActions;Landroidx/compose/ui/input/pointer/PointerEvent;Lorg/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;Ljava/util/List;Ljava/lang/Object;)V
|
||||
public static fun onExtendSelectionToKey (Lorg/jetbrains/jewel/foundation/tree/PointerEventActions;Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectionMode;)V
|
||||
public static fun toggleKeySelection (Lorg/jetbrains/jewel/foundation/tree/PointerEventActions;Ljava/lang/Object;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/Tree {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/tree/Tree$Companion;
|
||||
public final fun getRoots ()Ljava/util/List;
|
||||
public final fun isEmpty ()Z
|
||||
public final fun walkBreadthFirst ()Lkotlin/sequences/Sequence;
|
||||
public final fun walkDepthFirst ()Lkotlin/sequences/Sequence;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/Tree$Companion {
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/Tree$Element {
|
||||
public abstract fun getChildIndex ()I
|
||||
public abstract fun getData ()Ljava/lang/Object;
|
||||
public abstract fun getDepth ()I
|
||||
public abstract fun getId ()Ljava/lang/Object;
|
||||
public abstract fun getNext ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public abstract fun getParent ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public abstract fun getPrevious ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public abstract fun nextElementsIterable ()Ljava/lang/Iterable;
|
||||
public abstract fun path ()Ljava/util/List;
|
||||
public abstract fun previousElementsIterable ()Ljava/lang/Iterable;
|
||||
public abstract fun setNext (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
public abstract fun setPrevious (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/Tree$Element$DefaultImpls {
|
||||
public static fun nextElementsIterable (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)Ljava/lang/Iterable;
|
||||
public static fun path (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)Ljava/util/List;
|
||||
public static fun previousElementsIterable (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)Ljava/lang/Iterable;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/Tree$Element$Leaf : org/jetbrains/jewel/foundation/tree/Tree$Element {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;IILorg/jetbrains/jewel/foundation/tree/Tree$Element;Lorg/jetbrains/jewel/foundation/tree/Tree$Element;Lorg/jetbrains/jewel/foundation/tree/Tree$Element;Ljava/lang/Object;)V
|
||||
public fun getChildIndex ()I
|
||||
public fun getData ()Ljava/lang/Object;
|
||||
public fun getDepth ()I
|
||||
public fun getId ()Ljava/lang/Object;
|
||||
public fun getNext ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun getParent ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun getPrevious ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun nextElementsIterable ()Ljava/lang/Iterable;
|
||||
public fun path ()Ljava/util/List;
|
||||
public fun previousElementsIterable ()Ljava/lang/Iterable;
|
||||
public fun setNext (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
public fun setPrevious (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/Tree$Element$Node : org/jetbrains/jewel/foundation/tree/Tree$Element {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;IILorg/jetbrains/jewel/foundation/tree/Tree$Element;Lkotlin/jvm/functions/Function1;Lorg/jetbrains/jewel/foundation/tree/Tree$Element;Lorg/jetbrains/jewel/foundation/tree/Tree$Element;Ljava/lang/Object;)V
|
||||
public final fun close ()V
|
||||
public fun getChildIndex ()I
|
||||
public final fun getChildren ()Ljava/util/List;
|
||||
public fun getData ()Ljava/lang/Object;
|
||||
public fun getDepth ()I
|
||||
public fun getId ()Ljava/lang/Object;
|
||||
public fun getNext ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun getParent ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun getPrevious ()Lorg/jetbrains/jewel/foundation/tree/Tree$Element;
|
||||
public fun nextElementsIterable ()Ljava/lang/Iterable;
|
||||
public final fun open (Z)V
|
||||
public static synthetic fun open$default (Lorg/jetbrains/jewel/foundation/tree/Tree$Element$Node;ZILjava/lang/Object;)V
|
||||
public fun path ()Ljava/util/List;
|
||||
public fun previousElementsIterable ()Ljava/lang/Iterable;
|
||||
public fun setNext (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
public fun setPrevious (Lorg/jetbrains/jewel/foundation/tree/Tree$Element;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeBuilder : org/jetbrains/jewel/foundation/tree/TreeGeneratorScope {
|
||||
public static final field $stable I
|
||||
public fun <init> ()V
|
||||
public fun add (Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element;)V
|
||||
public fun addLeaf (Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
public fun addNode (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V
|
||||
public final fun build ()Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
}
|
||||
|
||||
public abstract class org/jetbrains/jewel/foundation/tree/TreeBuilder$Element {
|
||||
public static final field $stable I
|
||||
public abstract fun getId ()Ljava/lang/Object;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Leaf : org/jetbrains/jewel/foundation/tree/TreeBuilder$Element {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
public final fun component1 ()Ljava/lang/Object;
|
||||
public final fun component2 ()Ljava/lang/Object;
|
||||
public final fun copy (Ljava/lang/Object;Ljava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Leaf;
|
||||
public static synthetic fun copy$default (Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Leaf;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Leaf;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getData ()Ljava/lang/Object;
|
||||
public fun getId ()Ljava/lang/Object;
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Node : org/jetbrains/jewel/foundation/tree/TreeBuilder$Element {
|
||||
public static final field $stable I
|
||||
public fun <init> (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V
|
||||
public final fun component1 ()Ljava/lang/Object;
|
||||
public final fun component2 ()Ljava/lang/Object;
|
||||
public final fun component3 ()Lkotlin/jvm/functions/Function1;
|
||||
public final fun copy (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Node;
|
||||
public static synthetic fun copy$default (Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Node;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element$Node;
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public final fun getChildrenGenerator ()Lkotlin/jvm/functions/Function1;
|
||||
public final fun getData ()Ljava/lang/Object;
|
||||
public fun getId ()Ljava/lang/Object;
|
||||
public fun hashCode ()I
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeElementState : org/jetbrains/jewel/foundation/state/InteractiveComponentState, org/jetbrains/jewel/foundation/state/SelectableComponentState {
|
||||
public static final field Companion Lorg/jetbrains/jewel/foundation/tree/TreeElementState$Companion;
|
||||
public static final synthetic fun box-impl (J)Lorg/jetbrains/jewel/foundation/tree/TreeElementState;
|
||||
public fun chooseValue (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
public static fun chooseValue-impl (JLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Ljava/lang/Object;
|
||||
public static fun constructor-impl (J)J
|
||||
public static final fun copy-ZVebPRw (JZZZZZZZ)J
|
||||
public static synthetic fun copy-ZVebPRw$default (JZZZZZZZILjava/lang/Object;)J
|
||||
public fun equals (Ljava/lang/Object;)Z
|
||||
public static fun equals-impl (JLjava/lang/Object;)Z
|
||||
public static final fun equals-impl0 (JJ)Z
|
||||
public final fun getState-s-VKNKU ()J
|
||||
public fun hashCode ()I
|
||||
public static fun hashCode-impl (J)I
|
||||
public fun isActive ()Z
|
||||
public static fun isActive-impl (J)Z
|
||||
public fun isEnabled ()Z
|
||||
public static fun isEnabled-impl (J)Z
|
||||
public static final fun isExpanded-impl (J)Z
|
||||
public fun isFocused ()Z
|
||||
public static fun isFocused-impl (J)Z
|
||||
public fun isHovered ()Z
|
||||
public static fun isHovered-impl (J)Z
|
||||
public fun isPressed ()Z
|
||||
public static fun isPressed-impl (J)Z
|
||||
public fun isSelected ()Z
|
||||
public static fun isSelected-impl (J)Z
|
||||
public fun toString ()Ljava/lang/String;
|
||||
public static fun toString-impl (J)Ljava/lang/String;
|
||||
public final synthetic fun unbox-impl ()J
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeElementState$Companion {
|
||||
public final fun of-ZVebPRw (ZZZZZZZ)J
|
||||
public static synthetic fun of-ZVebPRw$default (Lorg/jetbrains/jewel/foundation/tree/TreeElementState$Companion;ZZZZZZZILjava/lang/Object;)J
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/TreeGeneratorScope {
|
||||
public abstract fun add (Lorg/jetbrains/jewel/foundation/tree/TreeBuilder$Element;)V
|
||||
public abstract fun addLeaf (Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
public abstract fun addNode (Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeGeneratorScope$DefaultImpls {
|
||||
public static synthetic fun addLeaf$default (Lorg/jetbrains/jewel/foundation/tree/TreeGeneratorScope;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)V
|
||||
public static synthetic fun addNode$default (Lorg/jetbrains/jewel/foundation/tree/TreeGeneratorScope;Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeKt {
|
||||
public static final fun emptyTree ()Lorg/jetbrains/jewel/foundation/tree/Tree;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeState : androidx/compose/foundation/gestures/ScrollableState, org/jetbrains/jewel/foundation/lazy/SelectableScope {
|
||||
public static final field $stable I
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public fun dispatchRawDelta (F)F
|
||||
public fun getCanScrollBackward ()Z
|
||||
public fun getCanScrollForward ()Z
|
||||
public final fun getOpenNodes ()Ljava/util/Set;
|
||||
public fun getSelectedKeys ()Ljava/util/List;
|
||||
public fun isScrollInProgress ()Z
|
||||
public final fun openNodes (Ljava/util/List;)V
|
||||
public fun scroll (Landroidx/compose/foundation/MutatePriority;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
|
||||
public final fun setOpenNodes (Ljava/util/Set;)V
|
||||
public fun setSelectedKeys (Ljava/util/List;)V
|
||||
public final fun toggleNode (Ljava/lang/Object;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeStateKt {
|
||||
public static final fun rememberTreeState (Landroidx/compose/foundation/lazy/LazyListState;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/tree/TreeState;
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/TreeViewKeybindings : org/jetbrains/jewel/foundation/lazy/SelectableColumnKeybindings {
|
||||
public abstract fun extendSelectionToChild-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun extendSelectionToParent-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectChild-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectNextSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectParent-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
public abstract fun selectPreviousSibling-ZmokQxo (Ljava/lang/Object;)Ljava/lang/Boolean;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeViewKeybindings$DefaultImpls {
|
||||
public static fun isKeyboardCtrlMetaKeyPressed-ZmokQxo (Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;Ljava/lang/Object;)Z
|
||||
public static fun isKeyboardMultiSelectionKeyPressed-5xRPYO0 (Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;I)Z
|
||||
public static fun isKeyboardMultiSelectionKeyPressed-ZmokQxo (Lorg/jetbrains/jewel/foundation/tree/TreeViewKeybindings;Ljava/lang/Object;)Z
|
||||
}
|
||||
|
||||
public abstract interface class org/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent : org/jetbrains/jewel/foundation/lazy/SelectableColumnOnKeyEvent {
|
||||
public abstract fun onSelectChild (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public abstract fun onSelectParent (Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent$DefaultImpls {
|
||||
public static fun onEdit (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;)V
|
||||
public static fun onExtendSelectionToFirst (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionToLastItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionWithNextItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onExtendSelectionWithPreviousItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageDownAndExtendSelection (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageDownAndSelectItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageUpAndExtendSelection (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onScrollPageUpAndSelectItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectAll (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectFirstItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectLastItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectNextItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
public static fun onSelectPreviousItem (Lorg/jetbrains/jewel/foundation/tree/TreeViewOnKeyEvent;Ljava/util/List;Lorg/jetbrains/jewel/foundation/lazy/SelectableLazyListState;)V
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ plugins {
|
||||
`jewel-publish`
|
||||
`jewel-check-public-api`
|
||||
alias(libs.plugins.composeDesktop)
|
||||
alias(libs.plugins.kotlinx.serialization)
|
||||
}
|
||||
|
||||
private val composeVersion get() = ComposeBuildConfig.composeVersion
|
||||
@@ -256,9 +256,9 @@ private fun ContentDrawScope.drawRoundedBorder(
|
||||
expandWidthPx: Float,
|
||||
) {
|
||||
val roundRect = when (alignment) {
|
||||
Stroke.Alignment.Inside -> outline.roundRect.inflate(expandWidthPx - strokeWidthPx / 2f)
|
||||
Stroke.Alignment.Center -> outline.roundRect.inflate(expandWidthPx)
|
||||
Stroke.Alignment.Outside -> outline.roundRect.inflate(expandWidthPx + strokeWidthPx / 2f)
|
||||
Stroke.Alignment.Inside -> outline.roundRect.grow(expandWidthPx - strokeWidthPx / 2f)
|
||||
Stroke.Alignment.Center -> outline.roundRect.grow(expandWidthPx)
|
||||
Stroke.Alignment.Outside -> outline.roundRect.grow(expandWidthPx + strokeWidthPx / 2f)
|
||||
}
|
||||
|
||||
if (roundRect.hasAtLeastOneNonRoundedCorner()) {
|
||||
@@ -267,8 +267,8 @@ private fun ContentDrawScope.drawRoundedBorder(
|
||||
val borderPath = cache.obtainPath().apply {
|
||||
reset()
|
||||
fillType = PathFillType.EvenOdd
|
||||
addRoundRect(roundRect.deflate(strokeWidthPx / 2f))
|
||||
addRoundRect(roundRect.inflate(strokeWidthPx / 2f))
|
||||
addRoundRect(roundRect.shrink(strokeWidthPx / 2f))
|
||||
addRoundRect(roundRect.grow(strokeWidthPx / 2f))
|
||||
}
|
||||
drawPath(borderPath, brush)
|
||||
} else {
|
||||
@@ -1,7 +1,5 @@
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import org.jetbrains.jewel.ExperimentalJewelApi
|
||||
|
||||
/**
|
||||
* Enables the new compositing strategy for rendering directly into Swing
|
||||
* Graphics. This fixes z-order problems and artifacts on resizing, but
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
@RequiresOptIn(
|
||||
level = RequiresOptIn.Level.WARNING,
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
/**
|
||||
* Instructs the Poko compiler plugin to generate equals, hashcode,
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.runtime.staticCompositionLocalOf
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.runtime.staticCompositionLocalOf
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
@RequiresOptIn(
|
||||
level = RequiresOptIn.Level.WARNING,
|
||||
@@ -0,0 +1,34 @@
|
||||
package org.jetbrains.jewel.foundation
|
||||
|
||||
import androidx.compose.ui.geometry.CornerRadius
|
||||
import androidx.compose.ui.geometry.RoundRect
|
||||
|
||||
internal fun RoundRect.grow(delta: Float) =
|
||||
RoundRect(
|
||||
left = left - delta,
|
||||
top = top - delta,
|
||||
right = right + delta,
|
||||
bottom = bottom + delta,
|
||||
topLeftCornerRadius = CornerRadius(topLeftCornerRadius.x + delta, topLeftCornerRadius.y + delta),
|
||||
topRightCornerRadius = CornerRadius(topRightCornerRadius.x + delta, topRightCornerRadius.y + delta),
|
||||
bottomLeftCornerRadius = CornerRadius(bottomLeftCornerRadius.x + delta, bottomLeftCornerRadius.y + delta),
|
||||
bottomRightCornerRadius = CornerRadius(bottomRightCornerRadius.x + delta, bottomRightCornerRadius.y + delta),
|
||||
)
|
||||
|
||||
internal fun RoundRect.shrink(delta: Float) =
|
||||
RoundRect(
|
||||
left = left + delta,
|
||||
top = top + delta,
|
||||
right = right - delta,
|
||||
bottom = bottom - delta,
|
||||
topLeftCornerRadius = CornerRadius(topLeftCornerRadius.x - delta, topLeftCornerRadius.y - delta),
|
||||
topRightCornerRadius = CornerRadius(topRightCornerRadius.x - delta, topRightCornerRadius.y - delta),
|
||||
bottomLeftCornerRadius = CornerRadius(bottomLeftCornerRadius.x - delta, bottomLeftCornerRadius.y - delta),
|
||||
bottomRightCornerRadius = CornerRadius(bottomRightCornerRadius.x - delta, bottomRightCornerRadius.y - delta),
|
||||
)
|
||||
|
||||
internal fun RoundRect.hasAtLeastOneNonRoundedCorner() =
|
||||
topLeftCornerRadius.x == 0f && topLeftCornerRadius.y == 0f ||
|
||||
topRightCornerRadius.x == 0f && topRightCornerRadius.y == 0f ||
|
||||
bottomLeftCornerRadius.x == 0f && bottomLeftCornerRadius.y == 0f ||
|
||||
bottomRightCornerRadius.x == 0f && bottomRightCornerRadius.y == 0f
|
||||
@@ -6,7 +6,6 @@ import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.graphics.SolidColor
|
||||
import androidx.compose.ui.graphics.isUnspecified
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import org.jetbrains.jewel.GenerateDataFunctions
|
||||
|
||||
sealed class Stroke {
|
||||
@Immutable
|
||||
@@ -190,7 +190,7 @@ interface SelectableColumnOnKeyEvent {
|
||||
val targetIndex = min((state.lastActiveItemIndex ?: 0) + visibleSize, keys.lastIndex)
|
||||
val newSelectionList =
|
||||
keys.subList(state.lastActiveItemIndex ?: 0, targetIndex)
|
||||
.filter { it is Selectable }
|
||||
.filterIsInstance<Selectable>()
|
||||
.let {
|
||||
state.selectedKeys + it.map { selectableKey -> selectableKey.key }
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package org.jetbrains.jewel.foundation.modifier
|
||||
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.input.pointer.PointerEventType
|
||||
import androidx.compose.ui.input.pointer.pointerInput
|
||||
|
||||
fun Modifier.onHover(onHover: (Boolean) -> Unit): Modifier =
|
||||
pointerInput(Unit) {
|
||||
awaitPointerEventScope {
|
||||
while (true) {
|
||||
val event = awaitPointerEvent()
|
||||
when (event.type) {
|
||||
PointerEventType.Enter -> onHover(true)
|
||||
PointerEventType.Exit -> onHover(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.state
|
||||
|
||||
internal object CommonStateBitMask {
|
||||
object CommonStateBitMask {
|
||||
|
||||
val Enabled = 1UL shl 0
|
||||
val Focused = 1UL shl 1
|
||||
@@ -1,7 +1,8 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.state
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.Stable
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
|
||||
interface FocusableComponentState : InteractiveComponentState {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.state
|
||||
|
||||
import androidx.compose.runtime.Stable
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.state
|
||||
|
||||
import androidx.compose.runtime.Stable
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.state
|
||||
|
||||
import androidx.compose.runtime.Stable
|
||||
import androidx.compose.ui.state.ToggleableState
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Indeterminate
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Selected
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Indeterminate
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Selected
|
||||
|
||||
interface ToggleableComponentState : SelectableComponentState {
|
||||
|
||||
@@ -0,0 +1,102 @@
|
||||
package org.jetbrains.jewel.foundation.theme
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.ReadOnlyComposable
|
||||
import androidx.compose.runtime.staticCompositionLocalOf
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.text.TextStyle
|
||||
import org.jetbrains.jewel.foundation.GlobalColors
|
||||
import org.jetbrains.jewel.foundation.GlobalMetrics
|
||||
import org.jetbrains.jewel.foundation.LocalGlobalColors
|
||||
import org.jetbrains.jewel.foundation.LocalGlobalMetrics
|
||||
|
||||
interface JewelTheme {
|
||||
|
||||
companion object {
|
||||
|
||||
val globalColors: GlobalColors
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalGlobalColors.current
|
||||
|
||||
val globalMetrics: GlobalMetrics
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalGlobalMetrics.current
|
||||
|
||||
val textStyle: TextStyle
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalTextStyle.current
|
||||
|
||||
val contentColor: Color
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalContentColor.current
|
||||
|
||||
val isDark: Boolean
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalIsDarkTheme.current
|
||||
|
||||
val isSwingCompatMode
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
get() = LocalSwingCompatMode.current
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun JewelTheme(
|
||||
theme: ThemeDefinition,
|
||||
swingCompatMode: Boolean,
|
||||
content: @Composable () -> Unit,
|
||||
) {
|
||||
CompositionLocalProvider(LocalSwingCompatMode provides swingCompatMode) {
|
||||
JewelTheme(theme, content)
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun JewelTheme(theme: ThemeDefinition, content: @Composable () -> Unit) {
|
||||
CompositionLocalProvider(
|
||||
LocalIsDarkTheme provides theme.isDark,
|
||||
LocalContentColor provides theme.contentColor,
|
||||
LocalTextStyle provides theme.defaultTextStyle,
|
||||
LocalGlobalColors provides theme.globalColors,
|
||||
LocalGlobalMetrics provides theme.globalMetrics,
|
||||
content = content,
|
||||
)
|
||||
}
|
||||
|
||||
val LocalContentColor = staticCompositionLocalOf<Color> {
|
||||
error("No ContentColor provided")
|
||||
}
|
||||
|
||||
internal val LocalIsDarkTheme = staticCompositionLocalOf<Boolean> {
|
||||
error("No IsDarkTheme provided")
|
||||
}
|
||||
|
||||
internal val LocalSwingCompatMode = staticCompositionLocalOf {
|
||||
// By default, Swing compat is not enabled
|
||||
false
|
||||
}
|
||||
|
||||
val LocalColorPalette = staticCompositionLocalOf {
|
||||
ThemeColorPalette.Empty
|
||||
}
|
||||
|
||||
val LocalIconData = staticCompositionLocalOf {
|
||||
ThemeIconData.Empty
|
||||
}
|
||||
|
||||
val LocalTextStyle = staticCompositionLocalOf<TextStyle> {
|
||||
error("No TextStyle provided")
|
||||
}
|
||||
|
||||
/** Overrides the dark mode for the current composition scope. */
|
||||
@Composable
|
||||
fun OverrideDarkMode(isDark: Boolean, content: @Composable () -> Unit) {
|
||||
CompositionLocalProvider(LocalIsDarkTheme provides isDark, content = content)
|
||||
}
|
||||
@@ -1,7 +1,8 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.theme
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import org.jetbrains.jewel.foundation.GenerateDataFunctions
|
||||
|
||||
private val colorKeyRegex: Regex
|
||||
get() = "([a-z]+)(\\d+)".toRegex(RegexOption.IGNORE_CASE)
|
||||
@@ -1,8 +1,11 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.theme
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.text.TextStyle
|
||||
import org.jetbrains.jewel.foundation.GenerateDataFunctions
|
||||
import org.jetbrains.jewel.foundation.GlobalColors
|
||||
import org.jetbrains.jewel.foundation.GlobalMetrics
|
||||
|
||||
@Immutable
|
||||
@GenerateDataFunctions
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.theme
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel
|
||||
package org.jetbrains.jewel.foundation.theme
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
import androidx.compose.ui.graphics.Color
|
||||
@@ -24,19 +24,19 @@ import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.CommonStateBitMask
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Active
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Enabled
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Focused
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Hovered
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Pressed
|
||||
import org.jetbrains.jewel.CommonStateBitMask.Selected
|
||||
import org.jetbrains.jewel.InteractiveComponentState
|
||||
import org.jetbrains.jewel.SelectableComponentState
|
||||
import org.jetbrains.jewel.foundation.lazy.SelectableLazyColumn
|
||||
import org.jetbrains.jewel.foundation.lazy.SelectableLazyItemScope
|
||||
import org.jetbrains.jewel.foundation.lazy.SelectionMode
|
||||
import org.jetbrains.jewel.foundation.lazy.itemsIndexed
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Active
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Enabled
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Focused
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Hovered
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Pressed
|
||||
import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Selected
|
||||
import org.jetbrains.jewel.foundation.state.InteractiveComponentState
|
||||
import org.jetbrains.jewel.foundation.state.SelectableComponentState
|
||||
import org.jetbrains.jewel.foundation.utils.Log
|
||||
import kotlin.time.Duration
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
@@ -38,6 +38,7 @@ internal interface Logger {
|
||||
}
|
||||
|
||||
// TODO remove and replace with real logger
|
||||
@Deprecated("Use a real logger instead")
|
||||
internal object Log : Logger {
|
||||
|
||||
override var currentLogLevel: LogLevel = LogLevel.Off
|
||||
@@ -1,20 +1,5 @@
|
||||
public final class org/jetbrains/jewel/bridge/BridgeGlobalColorsKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/BorderColors$Companion;)Lorg/jetbrains/jewel/BorderColors;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/GlobalColors$Companion;)Lorg/jetbrains/jewel/GlobalColors;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/OutlineColors$Companion;)Lorg/jetbrains/jewel/OutlineColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgeGlobalMetricsKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/GlobalMetrics$Companion;)Lorg/jetbrains/jewel/GlobalMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgeResourceResolverKt {
|
||||
public static final fun bridgePainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/painter/ResourcePainterProvider;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgeThemeColorPaletteKt {
|
||||
public static final fun getWindowsPopupBorder (Lorg/jetbrains/jewel/ThemeColorPalette;)Landroidx/compose/ui/graphics/Color;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/ThemeColorPalette$Companion;)Lorg/jetbrains/jewel/ThemeColorPalette;
|
||||
public static final fun bridgePainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/ui/painter/ResourcePainterProvider;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgeUtilsKt {
|
||||
@@ -58,10 +43,6 @@ public final class org/jetbrains/jewel/bridge/JewelBridgeException$KeysNotFoundE
|
||||
public fun <init> (Ljava/util/List;Ljava/lang/String;)V
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/SwingBridgeThemeKt {
|
||||
public static final fun SwingBridgeTheme (Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
}
|
||||
|
||||
public abstract interface annotation class org/jetbrains/jewel/bridge/SwingLafKey : java/lang/annotation/Annotation {
|
||||
public abstract fun key ()Ljava/lang/String;
|
||||
}
|
||||
@@ -76,3 +57,22 @@ public final class org/jetbrains/jewel/bridge/actionSystem/ProvideDataKt {
|
||||
public static final fun provideData (Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/theme/BridgeGlobalColorsKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/BorderColors$Companion;)Lorg/jetbrains/jewel/foundation/BorderColors;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/GlobalColors$Companion;)Lorg/jetbrains/jewel/foundation/GlobalColors;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/OutlineColors$Companion;)Lorg/jetbrains/jewel/foundation/OutlineColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/theme/BridgeGlobalMetricsKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/GlobalMetrics$Companion;)Lorg/jetbrains/jewel/foundation/GlobalMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/theme/BridgeThemeColorPaletteKt {
|
||||
public static final fun getWindowsPopupBorder (Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;)Landroidx/compose/ui/graphics/Color;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette$Companion;)Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/theme/SwingBridgeThemeKt {
|
||||
public static final fun SwingBridgeTheme (Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ plugins {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(projects.intUi.intUiCore) {
|
||||
api(projects.ui) {
|
||||
exclude(group = "org.jetbrains.kotlinx")
|
||||
}
|
||||
when (supportedIJVersion()) {
|
||||
|
||||
@@ -1,11 +1,19 @@
|
||||
public final class org/jetbrains/jewel/bridge/BridgeIconDataKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/ThemeIconData$Companion;)Lorg/jetbrains/jewel/ThemeIconData;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/theme/ThemeIconData$Companion;)Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgePainterHintsProvider : org/jetbrains/jewel/ui/painter/BasePainterHintsProvider {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/bridge/BridgePainterHintsProvider$Companion;
|
||||
public synthetic fun <init> (ZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun hints (Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Ljava/util/List;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgePainterHintsProvider$Companion {
|
||||
public final fun invoke (Z)Lorg/jetbrains/jewel/intui/core/IntUiPainterHintsProvider;
|
||||
public final fun invoke (Z)Lorg/jetbrains/jewel/ui/painter/BasePainterHintsProvider;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/UiThemeExtensionsKt {
|
||||
public static final fun getIcons (Lcom/intellij/ide/ui/UITheme;)Ljava/util/Map;
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(projects.intUi.intUiCore)
|
||||
api(projects.ui)
|
||||
compileOnly(libs.bundles.idea232)
|
||||
}
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@ package org.jetbrains.jewel.bridge
|
||||
|
||||
import com.intellij.ide.ui.UITheme
|
||||
import com.intellij.ui.ColorUtil
|
||||
import org.jetbrains.jewel.InternalJewelApi
|
||||
import org.jetbrains.jewel.ThemeIconData
|
||||
import org.jetbrains.jewel.foundation.InternalJewelApi
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeIconData
|
||||
|
||||
@OptIn(InternalJewelApi::class)
|
||||
fun ThemeIconData.Companion.readFromLaF(): ThemeIconData {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
|
||||
import com.intellij.util.ui.DirProvider
|
||||
import org.jetbrains.jewel.painter.PainterResourcePathHint
|
||||
import org.jetbrains.jewel.ui.painter.PainterResourcePathHint
|
||||
|
||||
internal object BridgeOverride : PainterResourcePathHint {
|
||||
|
||||
|
||||
@@ -5,13 +5,13 @@ import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.platform.LocalDensity
|
||||
import com.intellij.ide.ui.UITheme
|
||||
import com.intellij.openapi.diagnostic.thisLogger
|
||||
import org.jetbrains.jewel.InternalJewelApi
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.intui.core.IntUiPainterHintsProvider
|
||||
import org.jetbrains.jewel.painter.PainterHint
|
||||
import org.jetbrains.jewel.painter.hints.Dark
|
||||
import org.jetbrains.jewel.painter.hints.HiDpi
|
||||
import org.jetbrains.jewel.util.fromRGBAHexString
|
||||
import org.jetbrains.jewel.foundation.InternalJewelApi
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.painter.BasePainterHintsProvider
|
||||
import org.jetbrains.jewel.ui.painter.PainterHint
|
||||
import org.jetbrains.jewel.ui.painter.hints.Dark
|
||||
import org.jetbrains.jewel.ui.painter.hints.HiDpi
|
||||
import org.jetbrains.jewel.ui.util.fromRGBAHexString
|
||||
|
||||
@InternalJewelApi
|
||||
class BridgePainterHintsProvider private constructor(
|
||||
@@ -19,7 +19,7 @@ class BridgePainterHintsProvider private constructor(
|
||||
intellijIconPalette: Map<String, String> = emptyMap(),
|
||||
themeIconPalette: Map<String, String?> = emptyMap(),
|
||||
themeColorPalette: Map<String, Color?> = emptyMap(),
|
||||
) : IntUiPainterHintsProvider(
|
||||
) : BasePainterHintsProvider(
|
||||
isDark,
|
||||
intellijIconPalette,
|
||||
themeIconPalette,
|
||||
@@ -38,7 +38,7 @@ class BridgePainterHintsProvider private constructor(
|
||||
|
||||
private val logger = thisLogger()
|
||||
|
||||
operator fun invoke(isDark: Boolean): IntUiPainterHintsProvider {
|
||||
operator fun invoke(isDark: Boolean): BasePainterHintsProvider {
|
||||
val uiTheme = currentUiThemeOrNull() ?: return BridgePainterHintsProvider(isDark)
|
||||
logger.info("Parsing theme info from theme ${uiTheme.name} (id: ${uiTheme.id}, isDark: ${uiTheme.isDark})")
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import com.intellij.ide.ui.LafManager
|
||||
import com.intellij.ide.ui.UITheme
|
||||
import com.intellij.ide.ui.laf.UIThemeBasedLookAndFeelInfo
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import org.jetbrains.jewel.InternalJewelApi
|
||||
import org.jetbrains.jewel.foundation.InternalJewelApi
|
||||
import java.lang.reflect.Field
|
||||
|
||||
private val logger = Logger.getInstance("UiThemeExtensions")
|
||||
@@ -25,8 +25,8 @@ val UITheme.icons: Map<String, String>
|
||||
|
||||
// TODO #116 replace with public API access once it's made available (IJP 233?)
|
||||
internal val UITheme.iconColorPalette: Map<String, String>
|
||||
get() = readMapField<Map<String, String>>(classUITheme.getDeclaredField("icons"))
|
||||
.get("ColorPalette").orEmpty()
|
||||
get() = readMapField<Map<String, String>>(classUITheme.getDeclaredField("icons"))["ColorPalette"]
|
||||
.orEmpty()
|
||||
|
||||
// TODO #116 replace with public API access once it's made available (IJP 233?)
|
||||
internal val UITheme.selectedIconColorPalette: Map<String, String>
|
||||
|
||||
@@ -1,8 +1,15 @@
|
||||
public final class org/jetbrains/jewel/bridge/BridgeIconDataKt {
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/ThemeIconData$Companion;)Lorg/jetbrains/jewel/ThemeIconData;
|
||||
public static final fun readFromLaF (Lorg/jetbrains/jewel/foundation/theme/ThemeIconData$Companion;)Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgePainterHintsProvider : org/jetbrains/jewel/ui/painter/BasePainterHintsProvider {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/bridge/BridgePainterHintsProvider$Companion;
|
||||
public synthetic fun <init> (ZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public fun hints (Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Ljava/util/List;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/bridge/BridgePainterHintsProvider$Companion {
|
||||
public final fun invoke (Z)Lorg/jetbrains/jewel/intui/core/IntUiPainterHintsProvider;
|
||||
public final fun invoke (Z)Lorg/jetbrains/jewel/ui/painter/BasePainterHintsProvider;
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(projects.intUi.intUiCore)
|
||||
api(projects.ui)
|
||||
compileOnly(libs.bundles.idea233)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
|
||||
import com.intellij.ide.ui.UITheme
|
||||
import org.jetbrains.jewel.ThemeIconData
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeIconData
|
||||
|
||||
@Suppress("UnstableApiUsage")
|
||||
fun ThemeIconData.Companion.readFromLaF(): ThemeIconData {
|
||||
|
||||
@@ -3,7 +3,7 @@ package org.jetbrains.jewel.bridge
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import com.intellij.ui.icons.patchIconPath
|
||||
import com.intellij.util.ui.DirProvider
|
||||
import org.jetbrains.jewel.painter.PainterResourcePathHint
|
||||
import org.jetbrains.jewel.ui.painter.PainterResourcePathHint
|
||||
|
||||
internal object BridgeOverride : PainterResourcePathHint {
|
||||
|
||||
|
||||
@@ -5,12 +5,12 @@ import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.platform.LocalDensity
|
||||
import com.intellij.ide.ui.UITheme
|
||||
import com.intellij.openapi.diagnostic.thisLogger
|
||||
import org.jetbrains.jewel.InternalJewelApi
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.intui.core.IntUiPainterHintsProvider
|
||||
import org.jetbrains.jewel.painter.PainterHint
|
||||
import org.jetbrains.jewel.painter.hints.Dark
|
||||
import org.jetbrains.jewel.painter.hints.HiDpi
|
||||
import org.jetbrains.jewel.foundation.InternalJewelApi
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.painter.BasePainterHintsProvider
|
||||
import org.jetbrains.jewel.ui.painter.PainterHint
|
||||
import org.jetbrains.jewel.ui.painter.hints.Dark
|
||||
import org.jetbrains.jewel.ui.painter.hints.HiDpi
|
||||
|
||||
@InternalJewelApi
|
||||
class BridgePainterHintsProvider private constructor(
|
||||
@@ -18,7 +18,7 @@ class BridgePainterHintsProvider private constructor(
|
||||
intellijIconPalette: Map<String, String?> = emptyMap(),
|
||||
themeIconPalette: Map<String, String?> = emptyMap(),
|
||||
themeColorPalette: Map<String, Color?> = emptyMap(),
|
||||
) : IntUiPainterHintsProvider(
|
||||
) : BasePainterHintsProvider(
|
||||
isDark,
|
||||
intellijIconPalette,
|
||||
themeIconPalette,
|
||||
@@ -37,7 +37,7 @@ class BridgePainterHintsProvider private constructor(
|
||||
|
||||
private val logger = thisLogger()
|
||||
|
||||
operator fun invoke(isDark: Boolean): IntUiPainterHintsProvider {
|
||||
operator fun invoke(isDark: Boolean): BasePainterHintsProvider {
|
||||
val uiTheme = currentUiThemeOrNull() ?: return BridgePainterHintsProvider(isDark)
|
||||
logger.info("Parsing theme info from theme ${uiTheme.name} (id: ${uiTheme.id}, isDark: ${uiTheme.isDark})")
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
|
||||
import com.intellij.util.ui.DirProvider
|
||||
import org.jetbrains.jewel.painter.ResourcePainterProvider
|
||||
import org.jetbrains.jewel.ui.painter.ResourcePainterProvider
|
||||
|
||||
/**
|
||||
* [ResourceResolver] to resolve resource in Intellij Module and Bridge module.
|
||||
* [ResourcePainterProvider] to resolve resource in Intellij Module and Bridge module.
|
||||
*/
|
||||
fun bridgePainterProvider(path: String) =
|
||||
ResourcePainterProvider(path, DirProvider::class.java.classLoader, SwingBridgeService::class.java.classLoader)
|
||||
|
||||
@@ -113,7 +113,7 @@ fun Insets.toPaddingValues() =
|
||||
/**
|
||||
* Converts a [JBInsets] to [PaddingValues], in a scaling-aware way. This
|
||||
* means that the resulting [PaddingValues] will be constructed from the
|
||||
* [JBInsets.unscaled] values, treated as [Dp]. This avoids double scaling.
|
||||
* [JBInsets.getUnscaled] values, treated as [Dp]. This avoids double scaling.
|
||||
*/
|
||||
fun JBInsets.toPaddingValues() =
|
||||
PaddingValues(unscaled.left.dp, unscaled.top.dp, unscaled.right.dp, unscaled.bottom.dp)
|
||||
|
||||
@@ -15,8 +15,10 @@ import kotlinx.coroutines.flow.SharingStarted
|
||||
import kotlinx.coroutines.flow.StateFlow
|
||||
import kotlinx.coroutines.flow.mapLatest
|
||||
import kotlinx.coroutines.flow.stateIn
|
||||
import org.jetbrains.jewel.ComponentStyling
|
||||
import org.jetbrains.jewel.ThemeDefinition
|
||||
import org.jetbrains.jewel.bridge.theme.createBridgeComponentStyling
|
||||
import org.jetbrains.jewel.bridge.theme.createBridgeThemeDefinition
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeDefinition
|
||||
import org.jetbrains.jewel.ui.ComponentStyling
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
|
||||
@Service(Level.APP)
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
package org.jetbrains.jewel.bridge.theme
|
||||
|
||||
import org.jetbrains.jewel.BorderColors
|
||||
import org.jetbrains.jewel.GlobalColors
|
||||
import org.jetbrains.jewel.OutlineColors
|
||||
import org.jetbrains.jewel.bridge.retrieveColorOrUnspecified
|
||||
import org.jetbrains.jewel.foundation.BorderColors
|
||||
import org.jetbrains.jewel.foundation.GlobalColors
|
||||
import org.jetbrains.jewel.foundation.OutlineColors
|
||||
|
||||
fun GlobalColors.Companion.readFromLaF() =
|
||||
GlobalColors(
|
||||
@@ -1,11 +1,11 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
package org.jetbrains.jewel.bridge.theme
|
||||
|
||||
import androidx.compose.ui.unit.dp
|
||||
import com.intellij.ide.ui.laf.darcula.DarculaUIUtil
|
||||
import com.intellij.ui.scale.JBUIScale
|
||||
import com.intellij.util.ui.JBUI
|
||||
import com.intellij.util.ui.UIUtil
|
||||
import org.jetbrains.jewel.GlobalMetrics
|
||||
import org.jetbrains.jewel.foundation.GlobalMetrics
|
||||
|
||||
fun GlobalMetrics.Companion.readFromLaF(): GlobalMetrics {
|
||||
// Copied from DarculaUIUtil.doPaint(java.awt.Graphics2D, int, int, float, float, boolean)
|
||||
@@ -1,9 +1,10 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
package org.jetbrains.jewel.bridge.theme
|
||||
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.graphics.isSpecified
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import org.jetbrains.jewel.ThemeColorPalette
|
||||
import org.jetbrains.jewel.bridge.toComposeColor
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeColorPalette
|
||||
import java.util.TreeMap
|
||||
|
||||
private val logger = Logger.getInstance("BridgeThemeColorPalette")
|
||||
@@ -22,7 +23,7 @@ fun ThemeColorPalette.Companion.readFromLaF(): ThemeColorPalette {
|
||||
val teal = readPaletteColors("Teal")
|
||||
val windowsPopupBorder = readPaletteColor("windowsPopupBorder")
|
||||
|
||||
val rawMap = buildMap<String, Color> {
|
||||
val rawMap = buildMap {
|
||||
putAll(grey)
|
||||
putAll(blue)
|
||||
putAll(green)
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
package org.jetbrains.jewel.bridge.theme
|
||||
|
||||
import androidx.compose.foundation.layout.PaddingValues
|
||||
import androidx.compose.foundation.shape.CornerSize
|
||||
@@ -21,81 +21,94 @@ import com.intellij.util.ui.DirProvider
|
||||
import com.intellij.util.ui.JBUI
|
||||
import com.intellij.util.ui.NamedColorUtil
|
||||
import com.intellij.util.ui.StatusText
|
||||
import org.jetbrains.jewel.ComponentStyling
|
||||
import org.jetbrains.jewel.GlobalColors
|
||||
import org.jetbrains.jewel.GlobalMetrics
|
||||
import org.jetbrains.jewel.ThemeColorPalette
|
||||
import org.jetbrains.jewel.ThemeDefinition
|
||||
import org.jetbrains.jewel.ThemeIconData
|
||||
import org.jetbrains.jewel.intui.core.styling.defaults
|
||||
import org.jetbrains.jewel.styling.ButtonColors
|
||||
import org.jetbrains.jewel.styling.ButtonMetrics
|
||||
import org.jetbrains.jewel.styling.ButtonStyle
|
||||
import org.jetbrains.jewel.styling.CheckboxColors
|
||||
import org.jetbrains.jewel.styling.CheckboxIcons
|
||||
import org.jetbrains.jewel.styling.CheckboxMetrics
|
||||
import org.jetbrains.jewel.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.styling.ChipColors
|
||||
import org.jetbrains.jewel.styling.ChipMetrics
|
||||
import org.jetbrains.jewel.styling.ChipStyle
|
||||
import org.jetbrains.jewel.styling.CircularProgressStyle
|
||||
import org.jetbrains.jewel.styling.DividerMetrics
|
||||
import org.jetbrains.jewel.styling.DividerStyle
|
||||
import org.jetbrains.jewel.styling.DropdownColors
|
||||
import org.jetbrains.jewel.styling.DropdownIcons
|
||||
import org.jetbrains.jewel.styling.DropdownMetrics
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.GroupHeaderColors
|
||||
import org.jetbrains.jewel.styling.GroupHeaderMetrics
|
||||
import org.jetbrains.jewel.styling.GroupHeaderStyle
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarColors
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarMetrics
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.styling.IconButtonColors
|
||||
import org.jetbrains.jewel.styling.IconButtonMetrics
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.styling.InputFieldStyle
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldColors
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldMetrics
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.styling.LabelledTextFieldTextStyles
|
||||
import org.jetbrains.jewel.styling.LazyTreeColors
|
||||
import org.jetbrains.jewel.styling.LazyTreeIcons
|
||||
import org.jetbrains.jewel.styling.LazyTreeMetrics
|
||||
import org.jetbrains.jewel.styling.LazyTreeStyle
|
||||
import org.jetbrains.jewel.styling.LinkColors
|
||||
import org.jetbrains.jewel.styling.LinkIcons
|
||||
import org.jetbrains.jewel.styling.LinkMetrics
|
||||
import org.jetbrains.jewel.styling.LinkStyle
|
||||
import org.jetbrains.jewel.styling.LinkTextStyles
|
||||
import org.jetbrains.jewel.styling.MenuColors
|
||||
import org.jetbrains.jewel.styling.MenuIcons
|
||||
import org.jetbrains.jewel.styling.MenuItemColors
|
||||
import org.jetbrains.jewel.styling.MenuItemMetrics
|
||||
import org.jetbrains.jewel.styling.MenuMetrics
|
||||
import org.jetbrains.jewel.styling.MenuStyle
|
||||
import org.jetbrains.jewel.styling.RadioButtonColors
|
||||
import org.jetbrains.jewel.styling.RadioButtonIcons
|
||||
import org.jetbrains.jewel.styling.RadioButtonMetrics
|
||||
import org.jetbrains.jewel.styling.RadioButtonStyle
|
||||
import org.jetbrains.jewel.styling.ScrollbarColors
|
||||
import org.jetbrains.jewel.styling.ScrollbarMetrics
|
||||
import org.jetbrains.jewel.styling.ScrollbarStyle
|
||||
import org.jetbrains.jewel.styling.SubmenuMetrics
|
||||
import org.jetbrains.jewel.styling.TabColors
|
||||
import org.jetbrains.jewel.styling.TabContentAlpha
|
||||
import org.jetbrains.jewel.styling.TabIcons
|
||||
import org.jetbrains.jewel.styling.TabMetrics
|
||||
import org.jetbrains.jewel.styling.TabStyle
|
||||
import org.jetbrains.jewel.styling.TextAreaColors
|
||||
import org.jetbrains.jewel.styling.TextAreaMetrics
|
||||
import org.jetbrains.jewel.styling.TextAreaStyle
|
||||
import org.jetbrains.jewel.styling.TextFieldColors
|
||||
import org.jetbrains.jewel.styling.TextFieldMetrics
|
||||
import org.jetbrains.jewel.styling.TextFieldStyle
|
||||
import org.jetbrains.jewel.styling.TooltipColors
|
||||
import org.jetbrains.jewel.styling.TooltipMetrics
|
||||
import org.jetbrains.jewel.styling.TooltipStyle
|
||||
import org.jetbrains.jewel.bridge.bridgePainterProvider
|
||||
import org.jetbrains.jewel.bridge.createVerticalBrush
|
||||
import org.jetbrains.jewel.bridge.dp
|
||||
import org.jetbrains.jewel.bridge.minus
|
||||
import org.jetbrains.jewel.bridge.readFromLaF
|
||||
import org.jetbrains.jewel.bridge.retrieveArcAsCornerSizeWithFallbacks
|
||||
import org.jetbrains.jewel.bridge.retrieveColorOrUnspecified
|
||||
import org.jetbrains.jewel.bridge.retrieveColorsOrUnspecified
|
||||
import org.jetbrains.jewel.bridge.retrieveInsetsAsPaddingValues
|
||||
import org.jetbrains.jewel.bridge.retrieveIntAsDpOrUnspecified
|
||||
import org.jetbrains.jewel.bridge.retrieveTextStyle
|
||||
import org.jetbrains.jewel.bridge.toComposeColor
|
||||
import org.jetbrains.jewel.bridge.toComposeColorOrUnspecified
|
||||
import org.jetbrains.jewel.bridge.toPaddingValues
|
||||
import org.jetbrains.jewel.foundation.GlobalColors
|
||||
import org.jetbrains.jewel.foundation.GlobalMetrics
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeColorPalette
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeDefinition
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeIconData
|
||||
import org.jetbrains.jewel.ui.ComponentStyling
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonColors
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxColors
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipColors
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.CircularProgressStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.DividerMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.DividerStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownColors
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderColors
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarColors
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonColors
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.InputFieldStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.LabelledTextFieldColors
|
||||
import org.jetbrains.jewel.ui.component.styling.LabelledTextFieldMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.LabelledTextFieldStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.LabelledTextFieldTextStyles
|
||||
import org.jetbrains.jewel.ui.component.styling.LazyTreeColors
|
||||
import org.jetbrains.jewel.ui.component.styling.LazyTreeIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.LazyTreeMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.LazyTreeStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.LinkColors
|
||||
import org.jetbrains.jewel.ui.component.styling.LinkIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.LinkMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.LinkStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.LinkTextStyles
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuColors
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuItemColors
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuItemMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.RadioButtonColors
|
||||
import org.jetbrains.jewel.ui.component.styling.RadioButtonIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.RadioButtonMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.RadioButtonStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.ScrollbarColors
|
||||
import org.jetbrains.jewel.ui.component.styling.ScrollbarMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.ScrollbarStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.SubmenuMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.TabColors
|
||||
import org.jetbrains.jewel.ui.component.styling.TabContentAlpha
|
||||
import org.jetbrains.jewel.ui.component.styling.TabIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.TabMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.TabStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.TextAreaColors
|
||||
import org.jetbrains.jewel.ui.component.styling.TextAreaMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.TextAreaStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.TextFieldColors
|
||||
import org.jetbrains.jewel.ui.component.styling.TextFieldMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.TextFieldStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.TooltipColors
|
||||
import org.jetbrains.jewel.ui.component.styling.TooltipMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.TooltipStyle
|
||||
import org.jetbrains.skiko.DependsOnJBR
|
||||
import javax.swing.UIManager
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
@@ -1,13 +1,15 @@
|
||||
package org.jetbrains.jewel.bridge
|
||||
package org.jetbrains.jewel.bridge.theme
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.collectAsState
|
||||
import androidx.compose.runtime.getValue
|
||||
import com.intellij.openapi.components.service
|
||||
import org.jetbrains.jewel.ExperimentalJewelApi
|
||||
import org.jetbrains.jewel.intui.core.BaseIntUiTheme
|
||||
import org.jetbrains.jewel.painter.LocalPainterHintsProvider
|
||||
import org.jetbrains.jewel.bridge.BridgePainterHintsProvider
|
||||
import org.jetbrains.jewel.bridge.SwingBridgeService
|
||||
import org.jetbrains.jewel.foundation.ExperimentalJewelApi
|
||||
import org.jetbrains.jewel.ui.painter.LocalPainterHintsProvider
|
||||
import org.jetbrains.jewel.ui.theme.BaseJewelTheme
|
||||
|
||||
private val bridgeService
|
||||
get() = service<SwingBridgeService>()
|
||||
@@ -18,7 +20,7 @@ fun SwingBridgeTheme(content: @Composable () -> Unit) {
|
||||
val themeData by bridgeService.currentBridgeThemeData.collectAsState()
|
||||
|
||||
// TODO handle non-Int UI themes, too
|
||||
BaseIntUiTheme(themeData.themeDefinition, {
|
||||
BaseJewelTheme(themeData.themeDefinition, {
|
||||
themeData.componentStyling.providedStyles()
|
||||
}, swingCompatMode = true) {
|
||||
CompositionLocalProvider(LocalPainterHintsProvider provides BridgePainterHintsProvider(themeData.themeDefinition.isDark)) {
|
||||
@@ -1,37 +0,0 @@
|
||||
public final class org/jetbrains/jewel/intui/core/BaseIntUiThemeKt {
|
||||
public static final fun BaseIntUiTheme (Lorg/jetbrains/jewel/ThemeDefinition;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
|
||||
public static final fun BaseIntUiTheme (Lorg/jetbrains/jewel/ThemeDefinition;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
|
||||
}
|
||||
|
||||
public abstract class org/jetbrains/jewel/intui/core/IntUiPainterHintsProvider : org/jetbrains/jewel/painter/PainterHintsProvider {
|
||||
public static final field $stable I
|
||||
public fun <init> (ZLjava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
|
||||
protected final fun getPaletteHint (Ljava/lang/String;)Lorg/jetbrains/jewel/painter/PainterHint;
|
||||
public fun priorityHints (Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Ljava/util/List;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/core/styling/CommonMetricsKt {
|
||||
public static final fun defaults-VpY3zN4 (Lorg/jetbrains/jewel/styling/DividerMetrics$Companion;FF)Lorg/jetbrains/jewel/styling/DividerMetrics;
|
||||
public static synthetic fun defaults-VpY3zN4$default (Lorg/jetbrains/jewel/styling/DividerMetrics$Companion;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/DividerMetrics;
|
||||
public static final fun defaults-_3NXNO4 (Lorg/jetbrains/jewel/styling/TooltipMetrics$Companion;Landroidx/compose/foundation/layout/PaddingValues;JLandroidx/compose/foundation/shape/CornerSize;FFJLandroidx/compose/ui/Alignment$Horizontal;)Lorg/jetbrains/jewel/styling/TooltipMetrics;
|
||||
public static synthetic fun defaults-_3NXNO4$default (Lorg/jetbrains/jewel/styling/TooltipMetrics$Companion;Landroidx/compose/foundation/layout/PaddingValues;JLandroidx/compose/foundation/shape/CornerSize;FFJLandroidx/compose/ui/Alignment$Horizontal;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TooltipMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/core/theme/IntUiDarkTheme : org/jetbrains/jewel/ThemeDescriptor {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/core/theme/IntUiDarkTheme;
|
||||
public fun getColors ()Lorg/jetbrains/jewel/ThemeColorPalette;
|
||||
public fun getIconData ()Lorg/jetbrains/jewel/ThemeIconData;
|
||||
public fun getName ()Ljava/lang/String;
|
||||
public fun isDark ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/core/theme/IntUiLightTheme : org/jetbrains/jewel/ThemeDescriptor {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/core/theme/IntUiLightTheme;
|
||||
public fun getColors ()Lorg/jetbrains/jewel/ThemeColorPalette;
|
||||
public fun getIconData ()Lorg/jetbrains/jewel/ThemeIconData;
|
||||
public fun getName ()Ljava/lang/String;
|
||||
public fun isDark ()Z
|
||||
}
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
@file:Suppress("UnstableApiUsage")
|
||||
|
||||
plugins {
|
||||
jewel
|
||||
`jewel-publish`
|
||||
`jewel-check-public-api`
|
||||
alias(libs.plugins.composeDesktop)
|
||||
`intellij-theme-generator`
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(projects.core)
|
||||
}
|
||||
|
||||
intelliJThemeGenerator {
|
||||
val targetIdeaVersion = "232.9960"
|
||||
register("intUiLight") {
|
||||
themeClassName = "org.jetbrains.jewel.intui.core.theme.IntUiLightTheme"
|
||||
themeFile = "platform/platform-resources/src/themes/expUI/expUI_light.theme.json"
|
||||
ideaVersion = targetIdeaVersion
|
||||
}
|
||||
register("intUiDark") {
|
||||
themeClassName = "org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme"
|
||||
themeFile = "platform/platform-resources/src/themes/expUI/expUI_dark.theme.json"
|
||||
ideaVersion = targetIdeaVersion
|
||||
}
|
||||
}
|
||||
|
||||
tasks {
|
||||
named("dokkaHtml") {
|
||||
dependsOn("generateIntUiDarkTheme")
|
||||
dependsOn("generateIntUiLightTheme")
|
||||
}
|
||||
named<Jar>("sourcesJar") {
|
||||
dependsOn("generateIntUiDarkTheme")
|
||||
dependsOn("generateIntUiLightTheme")
|
||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||
}
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
package org.jetbrains.jewel.intui.core
|
||||
|
||||
import androidx.compose.foundation.LocalIndication
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.runtime.ProvidedValue
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.LocalColorPalette
|
||||
import org.jetbrains.jewel.LocalIconData
|
||||
import org.jetbrains.jewel.NoIndication
|
||||
import org.jetbrains.jewel.ThemeDefinition
|
||||
|
||||
@Composable
|
||||
fun BaseIntUiTheme(
|
||||
theme: ThemeDefinition,
|
||||
componentStyling: @Composable () -> Array<ProvidedValue<*>>,
|
||||
content: @Composable () -> Unit,
|
||||
) {
|
||||
BaseIntUiTheme(theme, componentStyling, swingCompatMode = false, content)
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun BaseIntUiTheme(
|
||||
theme: ThemeDefinition,
|
||||
componentStyling: @Composable () -> Array<ProvidedValue<*>>,
|
||||
swingCompatMode: Boolean = false,
|
||||
content: @Composable () -> Unit,
|
||||
) {
|
||||
JewelTheme(theme, swingCompatMode) {
|
||||
CompositionLocalProvider(
|
||||
LocalColorPalette provides theme.colorPalette,
|
||||
LocalIconData provides theme.iconData,
|
||||
LocalIndication provides NoIndication,
|
||||
) {
|
||||
CompositionLocalProvider(values = componentStyling(), content = content)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
package org.jetbrains.jewel.intui.core.styling
|
||||
|
||||
import androidx.compose.foundation.layout.PaddingValues
|
||||
import androidx.compose.foundation.shape.CornerSize
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.DpOffset
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.styling.DividerMetrics
|
||||
import org.jetbrains.jewel.styling.TooltipMetrics
|
||||
import kotlin.time.Duration
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
|
||||
fun TooltipMetrics.Companion.defaults(
|
||||
contentPadding: PaddingValues = PaddingValues(vertical = 9.dp, horizontal = 12.dp),
|
||||
showDelay: Duration = 0.milliseconds,
|
||||
cornerSize: CornerSize = CornerSize(5.dp),
|
||||
borderWidth: Dp = 1.dp,
|
||||
shadowSize: Dp = 12.dp,
|
||||
tooltipOffset: DpOffset = DpOffset(0.dp, 20.dp),
|
||||
tooltipAlignment: Alignment.Horizontal = Alignment.Start,
|
||||
) = TooltipMetrics(contentPadding, showDelay, cornerSize, borderWidth, shadowSize, tooltipOffset, tooltipAlignment)
|
||||
|
||||
fun DividerMetrics.Companion.defaults(
|
||||
thickness: Dp = 1.dp,
|
||||
startIndent: Dp = 0.dp,
|
||||
) = DividerMetrics(thickness, startIndent)
|
||||
@@ -1,9 +1,9 @@
|
||||
public final class org/jetbrains/jewel/intui/window/IntUiDecoratedWindowResourceResolverKt {
|
||||
public static final fun decoratedWindowPainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/painter/ResourcePainterProvider;
|
||||
public static final fun decoratedWindowPainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/ui/painter/ResourcePainterProvider;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/window/IntUiThemeKt {
|
||||
public static final fun decoratedWindowComponentStyling (Lorg/jetbrains/jewel/ThemeDefinition;Lorg/jetbrains/jewel/window/styling/DecoratedWindowStyle;Lorg/jetbrains/jewel/window/styling/TitleBarStyle;Landroidx/compose/runtime/Composer;II)[Landroidx/compose/runtime/ProvidedValue;
|
||||
public static final fun decoratedWindowComponentStyling (Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;Lorg/jetbrains/jewel/window/styling/DecoratedWindowStyle;Lorg/jetbrains/jewel/window/styling/TitleBarStyle;Landroidx/compose/runtime/Composer;II)[Landroidx/compose/runtime/ProvidedValue;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/window/styling/IntUiDecoratedWindowStylingKt {
|
||||
@@ -22,8 +22,8 @@ public final class org/jetbrains/jewel/intui/window/styling/IntUiDecoratedWindow
|
||||
public final class org/jetbrains/jewel/intui/window/styling/IntUiTitleBarStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/window/styling/TitleBarStyle$Companion;Lorg/jetbrains/jewel/window/styling/TitleBarColors;Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;Lorg/jetbrains/jewel/window/styling/TitleBarIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/window/styling/TitleBarStyle;
|
||||
public static final fun dark-a6iJyiw (Lorg/jetbrains/jewel/window/styling/TitleBarColors$Companion;JJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/window/styling/TitleBarColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/window/styling/TitleBarIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/window/styling/TitleBarIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/window/styling/TitleBarIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/window/styling/TitleBarIcons;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/window/styling/TitleBarIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/window/styling/TitleBarIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/window/styling/TitleBarIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/window/styling/TitleBarIcons;
|
||||
public static final fun defaults-LgNEgRQ (Lorg/jetbrains/jewel/window/styling/TitleBarMetrics$Companion;FFFJ)Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;
|
||||
public static synthetic fun defaults-LgNEgRQ$default (Lorg/jetbrains/jewel/window/styling/TitleBarMetrics$Companion;FFFJILjava/lang/Object;)Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/window/styling/TitleBarStyle$Companion;Lorg/jetbrains/jewel/window/styling/TitleBarColors;Lorg/jetbrains/jewel/window/styling/TitleBarMetrics;Lorg/jetbrains/jewel/window/styling/TitleBarIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/window/styling/TitleBarStyle;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package org.jetbrains.jewel.intui.window
|
||||
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.painter.ResourcePainterProvider
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.painter.ResourcePainterProvider
|
||||
import org.jetbrains.jewel.window.styling.DecoratedWindowStyle
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,7 +2,7 @@ package org.jetbrains.jewel.intui.window
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.ProvidedValue
|
||||
import org.jetbrains.jewel.ThemeDefinition
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeDefinition
|
||||
import org.jetbrains.jewel.intui.window.styling.dark
|
||||
import org.jetbrains.jewel.intui.window.styling.light
|
||||
import org.jetbrains.jewel.window.styling.DecoratedWindowStyle
|
||||
|
||||
@@ -9,17 +9,16 @@ import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.intui.standalone.styling.Undecorated
|
||||
import org.jetbrains.jewel.intui.standalone.styling.dark
|
||||
import org.jetbrains.jewel.intui.standalone.styling.defaults
|
||||
import org.jetbrains.jewel.intui.standalone.styling.light
|
||||
import org.jetbrains.jewel.intui.window.decoratedWindowPainterProvider
|
||||
import org.jetbrains.jewel.painter.PainterProvider
|
||||
import org.jetbrains.jewel.styling.DropdownColors
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.IconButtonColors
|
||||
import org.jetbrains.jewel.styling.IconButtonMetrics
|
||||
import org.jetbrains.jewel.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.styling.MenuStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownColors
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonColors
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.IconButtonStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuStyle
|
||||
import org.jetbrains.jewel.ui.painter.PainterProvider
|
||||
import org.jetbrains.jewel.window.styling.TitleBarColors
|
||||
import org.jetbrains.jewel.window.styling.TitleBarIcons
|
||||
import org.jetbrains.jewel.window.styling.TitleBarMetrics
|
||||
@@ -123,7 +122,6 @@ fun TitleBarStyle.Companion.dark(
|
||||
backgroundHovered = colors.dropdownHoveredBackground,
|
||||
backgroundPressed = colors.dropdownPressedBackground,
|
||||
),
|
||||
menuStyle = MenuStyle.dark(),
|
||||
),
|
||||
iconButtonStyle = titleBarIconButtonStyle(
|
||||
colors.iconButtonHoveredBackground,
|
||||
|
||||
@@ -1,25 +1,19 @@
|
||||
public final class org/jetbrains/jewel/intui/standalone/IntUiGlobalColorsKt {
|
||||
public static final fun dark-GyCwops (Lorg/jetbrains/jewel/BorderColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/BorderColors;
|
||||
public static final fun dark-Hformbs (Lorg/jetbrains/jewel/OutlineColors$Companion;JJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/OutlineColors;
|
||||
public static final fun dark-jA1GFJw (Lorg/jetbrains/jewel/GlobalColors$Companion;Lorg/jetbrains/jewel/BorderColors;Lorg/jetbrains/jewel/OutlineColors;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/GlobalColors;
|
||||
public static final fun light-GyCwops (Lorg/jetbrains/jewel/BorderColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/BorderColors;
|
||||
public static final fun light-Hformbs (Lorg/jetbrains/jewel/OutlineColors$Companion;JJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/OutlineColors;
|
||||
public static final fun light-jA1GFJw (Lorg/jetbrains/jewel/GlobalColors$Companion;Lorg/jetbrains/jewel/BorderColors;Lorg/jetbrains/jewel/OutlineColors;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/GlobalColors;
|
||||
public final class org/jetbrains/jewel/intui/core/theme/IntUiDarkTheme : org/jetbrains/jewel/foundation/theme/ThemeDescriptor {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/core/theme/IntUiDarkTheme;
|
||||
public fun getColors ()Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
public fun getIconData ()Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
public fun getName ()Ljava/lang/String;
|
||||
public fun isDark ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/IntUiGlobalMetricsKt {
|
||||
public static final fun defaults-VpY3zN4 (Lorg/jetbrains/jewel/GlobalMetrics$Companion;FF)Lorg/jetbrains/jewel/GlobalMetrics;
|
||||
public static synthetic fun defaults-VpY3zN4$default (Lorg/jetbrains/jewel/GlobalMetrics$Companion;FFILjava/lang/Object;)Lorg/jetbrains/jewel/GlobalMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/IntUiThemeKt {
|
||||
public static final fun IntUiTheme (Lorg/jetbrains/jewel/ThemeDefinition;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
|
||||
public static final fun darkComponentStyling (Lorg/jetbrains/jewel/JewelTheme$Companion;Lorg/jetbrains/jewel/styling/CheckboxStyle;Lorg/jetbrains/jewel/styling/ChipStyle;Lorg/jetbrains/jewel/styling/CircularProgressStyle;Lorg/jetbrains/jewel/styling/ButtonStyle;Lorg/jetbrains/jewel/styling/TabStyle;Lorg/jetbrains/jewel/styling/DividerStyle;Lorg/jetbrains/jewel/styling/DropdownStyle;Lorg/jetbrains/jewel/styling/TabStyle;Lorg/jetbrains/jewel/styling/GroupHeaderStyle;Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle;Lorg/jetbrains/jewel/styling/IconButtonStyle;Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle;Lorg/jetbrains/jewel/styling/LazyTreeStyle;Lorg/jetbrains/jewel/styling/LinkStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Lorg/jetbrains/jewel/styling/ButtonStyle;Lorg/jetbrains/jewel/styling/RadioButtonStyle;Lorg/jetbrains/jewel/styling/ScrollbarStyle;Lorg/jetbrains/jewel/styling/TextAreaStyle;Lorg/jetbrains/jewel/styling/TextFieldStyle;Lorg/jetbrains/jewel/styling/TooltipStyle;Lorg/jetbrains/jewel/styling/DropdownStyle;Landroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ComponentStyling;
|
||||
public static final fun darkThemeDefinition-RFMEUTM (Lorg/jetbrains/jewel/JewelTheme$Companion;Lorg/jetbrains/jewel/GlobalColors;Lorg/jetbrains/jewel/GlobalMetrics;Lorg/jetbrains/jewel/ThemeColorPalette;Lorg/jetbrains/jewel/ThemeIconData;Landroidx/compose/ui/text/TextStyle;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ThemeDefinition;
|
||||
public static final fun defaultComponentStyling (Lorg/jetbrains/jewel/JewelTheme$Companion;Lorg/jetbrains/jewel/ThemeDefinition;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/ComponentStyling;
|
||||
public static final fun getDefaultTextStyle (Lorg/jetbrains/jewel/JewelTheme$Companion;)Landroidx/compose/ui/text/TextStyle;
|
||||
public static final fun lightComponentStyling (Lorg/jetbrains/jewel/JewelTheme$Companion;Lorg/jetbrains/jewel/styling/CheckboxStyle;Lorg/jetbrains/jewel/styling/ChipStyle;Lorg/jetbrains/jewel/styling/CircularProgressStyle;Lorg/jetbrains/jewel/styling/ButtonStyle;Lorg/jetbrains/jewel/styling/TabStyle;Lorg/jetbrains/jewel/styling/DividerStyle;Lorg/jetbrains/jewel/styling/DropdownStyle;Lorg/jetbrains/jewel/styling/TabStyle;Lorg/jetbrains/jewel/styling/GroupHeaderStyle;Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle;Lorg/jetbrains/jewel/styling/IconButtonStyle;Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle;Lorg/jetbrains/jewel/styling/LazyTreeStyle;Lorg/jetbrains/jewel/styling/LinkStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Lorg/jetbrains/jewel/styling/ButtonStyle;Lorg/jetbrains/jewel/styling/RadioButtonStyle;Lorg/jetbrains/jewel/styling/ScrollbarStyle;Lorg/jetbrains/jewel/styling/TextAreaStyle;Lorg/jetbrains/jewel/styling/TextFieldStyle;Lorg/jetbrains/jewel/styling/TooltipStyle;Lorg/jetbrains/jewel/styling/DropdownStyle;Landroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ComponentStyling;
|
||||
public static final fun lightThemeDefinition-RFMEUTM (Lorg/jetbrains/jewel/JewelTheme$Companion;Lorg/jetbrains/jewel/GlobalColors;Lorg/jetbrains/jewel/GlobalMetrics;Lorg/jetbrains/jewel/ThemeColorPalette;Lorg/jetbrains/jewel/ThemeIconData;Landroidx/compose/ui/text/TextStyle;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ThemeDefinition;
|
||||
public final class org/jetbrains/jewel/intui/core/theme/IntUiLightTheme : org/jetbrains/jewel/foundation/theme/ThemeDescriptor {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/core/theme/IntUiLightTheme;
|
||||
public fun getColors ()Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;
|
||||
public fun getIconData ()Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;
|
||||
public fun getName ()Ljava/lang/String;
|
||||
public fun isDark ()Z
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/InterFontKt {
|
||||
@@ -27,13 +21,13 @@ public final class org/jetbrains/jewel/intui/standalone/InterFontKt {
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/PainterProviderKt {
|
||||
public static final fun standalonePainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/painter/ResourcePainterProvider;
|
||||
public static final fun standalonePainterProvider (Ljava/lang/String;)Lorg/jetbrains/jewel/ui/painter/ResourcePainterProvider;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/StandalonePainterHintsProvider : org/jetbrains/jewel/intui/core/IntUiPainterHintsProvider {
|
||||
public final class org/jetbrains/jewel/intui/standalone/StandalonePainterHintsProvider : org/jetbrains/jewel/ui/painter/BasePainterHintsProvider {
|
||||
public static final field $stable I
|
||||
public static final field Companion Lorg/jetbrains/jewel/intui/standalone/StandalonePainterHintsProvider$Companion;
|
||||
public fun <init> (Lorg/jetbrains/jewel/ThemeDefinition;)V
|
||||
public fun <init> (Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;)V
|
||||
public fun hints (Ljava/lang/String;Landroidx/compose/runtime/Composer;I)Ljava/util/List;
|
||||
}
|
||||
|
||||
@@ -41,289 +35,313 @@ public final class org/jetbrains/jewel/intui/standalone/StandalonePainterHintsPr
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiButtonStylingKt {
|
||||
public static final fun default-H1KY9o8 (Lorg/jetbrains/jewel/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/styling/ButtonMetrics;
|
||||
public static synthetic fun default-H1KY9o8$default (Lorg/jetbrains/jewel/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/ButtonMetrics;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/ButtonColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonColorFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/ButtonStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonStyleFactory;
|
||||
public static final fun getOutlined (Lorg/jetbrains/jewel/styling/ButtonColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonColorFactory;
|
||||
public static final fun getOutlined (Lorg/jetbrains/jewel/styling/ButtonStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonStyleFactory;
|
||||
public static final fun outlined-H1KY9o8 (Lorg/jetbrains/jewel/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/styling/ButtonMetrics;
|
||||
public static synthetic fun outlined-H1KY9o8$default (Lorg/jetbrains/jewel/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/ButtonMetrics;
|
||||
public static final fun default-H1KY9o8 (Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;
|
||||
public static synthetic fun default-H1KY9o8$default (Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonColorFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonStyleFactory;
|
||||
public static final fun getOutlined (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonColorFactory;
|
||||
public static final fun getOutlined (Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonStyleFactory;
|
||||
public static final fun outlined-H1KY9o8 (Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;
|
||||
public static synthetic fun outlined-H1KY9o8$default (Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiCheckboxStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/CheckboxIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxIcons;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/CheckboxStyle$Companion;Lorg/jetbrains/jewel/styling/CheckboxColors;Lorg/jetbrains/jewel/styling/CheckboxMetrics;Lorg/jetbrains/jewel/styling/CheckboxIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxStyle;
|
||||
public static final fun dark-GyCwops (Lorg/jetbrains/jewel/styling/CheckboxColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxColors;
|
||||
public static final fun defaults-RRvNTYw (Lorg/jetbrains/jewel/styling/CheckboxMetrics$Companion;JLandroidx/compose/foundation/shape/CornerSize;JJF)Lorg/jetbrains/jewel/styling/CheckboxMetrics;
|
||||
public static synthetic fun defaults-RRvNTYw$default (Lorg/jetbrains/jewel/styling/CheckboxMetrics$Companion;JLandroidx/compose/foundation/shape/CornerSize;JJFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/CheckboxMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/CheckboxIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxIcons;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/CheckboxStyle$Companion;Lorg/jetbrains/jewel/styling/CheckboxColors;Lorg/jetbrains/jewel/styling/CheckboxMetrics;Lorg/jetbrains/jewel/styling/CheckboxIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxStyle;
|
||||
public static final fun light-GyCwops (Lorg/jetbrains/jewel/styling/CheckboxColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/CheckboxColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors;Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics;Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle;
|
||||
public static final fun dark-GyCwops (Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors;
|
||||
public static final fun defaults-RRvNTYw (Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics$Companion;JLandroidx/compose/foundation/shape/CornerSize;JJF)Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics;
|
||||
public static synthetic fun defaults-RRvNTYw$default (Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics$Companion;JLandroidx/compose/foundation/shape/CornerSize;JJFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors;Lorg/jetbrains/jewel/ui/component/styling/CheckboxMetrics;Lorg/jetbrains/jewel/ui/component/styling/CheckboxIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle;
|
||||
public static final fun light-GyCwops (Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/CheckboxColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiChipStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/ChipStyle$Companion;Lorg/jetbrains/jewel/styling/ChipColors;Lorg/jetbrains/jewel/styling/ChipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ChipStyle;
|
||||
public static final fun dark-Sy8uPd4 (Lorg/jetbrains/jewel/styling/ChipColors$Companion;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIII)Lorg/jetbrains/jewel/styling/ChipColors;
|
||||
public static final fun defaults-oZzcvok (Lorg/jetbrains/jewel/styling/ChipMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/styling/ChipMetrics;
|
||||
public static synthetic fun defaults-oZzcvok$default (Lorg/jetbrains/jewel/styling/ChipMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/ChipMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/ChipStyle$Companion;Lorg/jetbrains/jewel/styling/ChipColors;Lorg/jetbrains/jewel/styling/ChipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ChipStyle;
|
||||
public static final fun light-Sy8uPd4 (Lorg/jetbrains/jewel/styling/ChipColors$Companion;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIII)Lorg/jetbrains/jewel/styling/ChipColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/ChipStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/ChipColors;Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ChipStyle;
|
||||
public static final fun dark-Sy8uPd4 (Lorg/jetbrains/jewel/ui/component/styling/ChipColors$Companion;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIII)Lorg/jetbrains/jewel/ui/component/styling/ChipColors;
|
||||
public static final fun defaults-oZzcvok (Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics;
|
||||
public static synthetic fun defaults-oZzcvok$default (Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/ChipStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/ChipColors;Lorg/jetbrains/jewel/ui/component/styling/ChipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ChipStyle;
|
||||
public static final fun light-Sy8uPd4 (Lorg/jetbrains/jewel/ui/component/styling/ChipColors$Companion;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIII)Lorg/jetbrains/jewel/ui/component/styling/ChipColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiCircularProgressStylingKt {
|
||||
public static final fun dark-O7O2-qc (Lorg/jetbrains/jewel/styling/CircularProgressStyle$Companion;JJ)Lorg/jetbrains/jewel/styling/CircularProgressStyle;
|
||||
public static synthetic fun dark-O7O2-qc$default (Lorg/jetbrains/jewel/styling/CircularProgressStyle$Companion;JJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/CircularProgressStyle;
|
||||
public static final fun light-O7O2-qc (Lorg/jetbrains/jewel/styling/CircularProgressStyle$Companion;JJ)Lorg/jetbrains/jewel/styling/CircularProgressStyle;
|
||||
public static synthetic fun light-O7O2-qc$default (Lorg/jetbrains/jewel/styling/CircularProgressStyle$Companion;JJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/CircularProgressStyle;
|
||||
public static final fun dark-O7O2-qc (Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle$Companion;JJ)Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;
|
||||
public static synthetic fun dark-O7O2-qc$default (Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle$Companion;JJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;
|
||||
public static final fun light-O7O2-qc (Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle$Companion;JJ)Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;
|
||||
public static synthetic fun light-O7O2-qc$default (Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle$Companion;JJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonColorFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonColorFactory;
|
||||
public final fun dark-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/ButtonColors;
|
||||
public final fun light-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/ButtonColors;
|
||||
public final fun dark-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;
|
||||
public final fun light-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultButtonStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/ButtonColors;Lorg/jetbrains/jewel/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ButtonStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/ButtonColors;Lorg/jetbrains/jewel/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ButtonStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownColorsFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownColorsFactory;
|
||||
public final fun dark-Xf8s2Ik (JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/DropdownColors;
|
||||
public final fun light-Xf8s2Ik (JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/DropdownColors;
|
||||
public final fun dark-Xf8s2Ik (JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;
|
||||
public final fun light-Xf8s2Ik (JJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/DropdownColors;Lorg/jetbrains/jewel/styling/DropdownMetrics;Lorg/jetbrains/jewel/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DropdownStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/DropdownColors;Lorg/jetbrains/jewel/styling/DropdownMetrics;Lorg/jetbrains/jewel/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DropdownStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;
|
||||
public final fun dark-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public static synthetic fun dark-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public final fun light-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public static synthetic fun light-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public final fun dark-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public static synthetic fun dark-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public final fun light-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public static synthetic fun light-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/TabColors;Lorg/jetbrains/jewel/styling/TabMetrics;Lorg/jetbrains/jewel/styling/TabIcons;Lorg/jetbrains/jewel/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TabStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/TabColors;Lorg/jetbrains/jewel/styling/TabMetrics;Lorg/jetbrains/jewel/styling/TabIcons;Lorg/jetbrains/jewel/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TabStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/TabColors;Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;Lorg/jetbrains/jewel/ui/component/styling/TabIcons;Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TabStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/TabColors;Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;Lorg/jetbrains/jewel/ui/component/styling/TabIcons;Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TabStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDividerStyleKt {
|
||||
public static final fun dark-3IgeMak (Lorg/jetbrains/jewel/styling/DividerStyle$Companion;JLorg/jetbrains/jewel/styling/DividerMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DividerStyle;
|
||||
public static final fun light-3IgeMak (Lorg/jetbrains/jewel/styling/DividerStyle$Companion;JLorg/jetbrains/jewel/styling/DividerMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DividerStyle;
|
||||
public static final fun dark-3IgeMak (Lorg/jetbrains/jewel/ui/component/styling/DividerStyle$Companion;JLorg/jetbrains/jewel/ui/component/styling/DividerMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DividerStyle;
|
||||
public static final fun light-3IgeMak (Lorg/jetbrains/jewel/ui/component/styling/DividerStyle$Companion;JLorg/jetbrains/jewel/ui/component/styling/DividerMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DividerStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiDropdownStylingKt {
|
||||
public static final fun default-Sq-BF7M (Lorg/jetbrains/jewel/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/styling/DropdownMetrics;
|
||||
public static synthetic fun default-Sq-BF7M$default (Lorg/jetbrains/jewel/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/styling/DropdownMetrics;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/styling/DropdownIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/DropdownIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/styling/DropdownIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/DropdownIcons;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/DropdownColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownColorsFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/DropdownStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownStyleFactory;
|
||||
public static final fun getUndecorated (Lorg/jetbrains/jewel/styling/DropdownColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownColorsFactory;
|
||||
public static final fun getUndecorated (Lorg/jetbrains/jewel/styling/DropdownStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownStyleFactory;
|
||||
public static final fun undecorated-Sq-BF7M (Lorg/jetbrains/jewel/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/styling/DropdownMetrics;
|
||||
public static synthetic fun undecorated-Sq-BF7M$default (Lorg/jetbrains/jewel/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/styling/DropdownMetrics;
|
||||
public static final fun default-Sq-BF7M (Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;
|
||||
public static synthetic fun default-Sq-BF7M$default (Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownColorsFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultDropdownStyleFactory;
|
||||
public static final fun getUndecorated (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownColorsFactory;
|
||||
public static final fun getUndecorated (Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownStyleFactory;
|
||||
public static final fun undecorated-Sq-BF7M (Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;
|
||||
public static synthetic fun undecorated-Sq-BF7M$default (Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics$Companion;JJLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;
|
||||
public final fun dark-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public static synthetic fun dark-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public final fun light-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public static synthetic fun light-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabColors;
|
||||
public final fun dark-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public static synthetic fun dark-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public final fun light-58FyvDQ (JJJJJJJJJJJJJJJJJJ)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
public static synthetic fun light-58FyvDQ$default (Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;JJJJJJJJJJJJJJJJJJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/TabColors;Lorg/jetbrains/jewel/styling/TabMetrics;Lorg/jetbrains/jewel/styling/TabIcons;Lorg/jetbrains/jewel/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TabStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/TabColors;Lorg/jetbrains/jewel/styling/TabMetrics;Lorg/jetbrains/jewel/styling/TabIcons;Lorg/jetbrains/jewel/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TabStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/TabColors;Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;Lorg/jetbrains/jewel/ui/component/styling/TabIcons;Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TabStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/TabColors;Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;Lorg/jetbrains/jewel/ui/component/styling/TabIcons;Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TabStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiGroupHeaderStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/GroupHeaderStyle$Companion;Lorg/jetbrains/jewel/styling/GroupHeaderColors;Lorg/jetbrains/jewel/styling/GroupHeaderMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/GroupHeaderStyle;
|
||||
public static final fun dark-iJQMabo (Lorg/jetbrains/jewel/styling/GroupHeaderColors$Companion;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/GroupHeaderColors;
|
||||
public static final fun defaults-VpY3zN4 (Lorg/jetbrains/jewel/styling/GroupHeaderMetrics$Companion;FF)Lorg/jetbrains/jewel/styling/GroupHeaderMetrics;
|
||||
public static synthetic fun defaults-VpY3zN4$default (Lorg/jetbrains/jewel/styling/GroupHeaderMetrics$Companion;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/GroupHeaderMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/GroupHeaderStyle$Companion;Lorg/jetbrains/jewel/styling/GroupHeaderColors;Lorg/jetbrains/jewel/styling/GroupHeaderMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/GroupHeaderStyle;
|
||||
public static final fun light-iJQMabo (Lorg/jetbrains/jewel/styling/GroupHeaderColors$Companion;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/GroupHeaderColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle;
|
||||
public static final fun dark-iJQMabo (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors$Companion;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors;
|
||||
public static final fun defaults-VpY3zN4 (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics$Companion;FF)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics;
|
||||
public static synthetic fun defaults-VpY3zN4$default (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics$Companion;FFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle;
|
||||
public static final fun light-iJQMabo (Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors$Companion;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiHorizontalProgressBarStylingKt {
|
||||
public static final fun dark-45ZY6uE (Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle$Companion;Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors;Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle;
|
||||
public static final fun dark-zf8z9n0 (Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors;
|
||||
public static final fun defaults-4j6BHR0 (Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FF)Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics;
|
||||
public static synthetic fun defaults-4j6BHR0$default (Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics;
|
||||
public static final fun light-45ZY6uE (Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle$Companion;Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors;Lorg/jetbrains/jewel/styling/HorizontalProgressBarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/HorizontalProgressBarStyle;
|
||||
public static final fun light-zf8z9n0 (Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/HorizontalProgressBarColors;
|
||||
public static final fun dark-45ZY6uE (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle;
|
||||
public static final fun dark-zf8z9n0 (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors;
|
||||
public static final fun defaults-4j6BHR0 (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FF)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics;
|
||||
public static synthetic fun defaults-4j6BHR0$default (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics;
|
||||
public static final fun light-45ZY6uE (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle;
|
||||
public static final fun light-zf8z9n0 (Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiIconButtonStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/IconButtonStyle$Companion;Lorg/jetbrains/jewel/styling/IconButtonColors;Lorg/jetbrains/jewel/styling/IconButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/IconButtonStyle;
|
||||
public static final fun dark-cAAHkqY (Lorg/jetbrains/jewel/styling/IconButtonColors$Companion;JJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/IconButtonColors;
|
||||
public static final fun defaults-ij7-PLE (Lorg/jetbrains/jewel/styling/IconButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FLandroidx/compose/foundation/layout/PaddingValues;J)Lorg/jetbrains/jewel/styling/IconButtonMetrics;
|
||||
public static synthetic fun defaults-ij7-PLE$default (Lorg/jetbrains/jewel/styling/IconButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FLandroidx/compose/foundation/layout/PaddingValues;JILjava/lang/Object;)Lorg/jetbrains/jewel/styling/IconButtonMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/IconButtonStyle$Companion;Lorg/jetbrains/jewel/styling/IconButtonColors;Lorg/jetbrains/jewel/styling/IconButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/IconButtonStyle;
|
||||
public static final fun light-cAAHkqY (Lorg/jetbrains/jewel/styling/IconButtonColors$Companion;JJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/IconButtonColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors;Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;
|
||||
public static final fun dark-cAAHkqY (Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors$Companion;JJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors;
|
||||
public static final fun defaults-ij7-PLE (Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FLandroidx/compose/foundation/layout/PaddingValues;J)Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics;
|
||||
public static synthetic fun defaults-ij7-PLE$default (Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FLandroidx/compose/foundation/layout/PaddingValues;JILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors;Lorg/jetbrains/jewel/ui/component/styling/IconButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;
|
||||
public static final fun light-cAAHkqY (Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors$Companion;JJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/IconButtonColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiLabelledTextFieldStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle$Companion;Lorg/jetbrains/jewel/styling/LabelledTextFieldColors;Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;
|
||||
public static synthetic fun dark$default (Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;
|
||||
public static final fun dark-uKsWAxw (Lorg/jetbrains/jewel/styling/LabelledTextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/LabelledTextFieldColors;
|
||||
public static final fun defaults-KJzYnEk (Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFFF)Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics;
|
||||
public static synthetic fun defaults-KJzYnEk$default (Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFFFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle$Companion;Lorg/jetbrains/jewel/styling/LabelledTextFieldColors;Lorg/jetbrains/jewel/styling/LabelledTextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LabelledTextFieldStyle;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;
|
||||
public static synthetic fun light$default (Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LabelledTextFieldTextStyles;
|
||||
public static final fun light-uKsWAxw (Lorg/jetbrains/jewel/styling/LabelledTextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/LabelledTextFieldColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;
|
||||
public static synthetic fun dark$default (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;
|
||||
public static final fun dark-uKsWAxw (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors;
|
||||
public static final fun defaults-KJzYnEk (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFFF)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics;
|
||||
public static synthetic fun defaults-KJzYnEk$default (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFFFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;
|
||||
public static synthetic fun light$default (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldTextStyles;
|
||||
public static final fun light-uKsWAxw (Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiLazyTreeStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/LazyTreeStyle$Companion;Lorg/jetbrains/jewel/styling/LazyTreeColors;Lorg/jetbrains/jewel/styling/LazyTreeMetrics;Lorg/jetbrains/jewel/styling/LazyTreeIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LazyTreeStyle;
|
||||
public static final fun dark-v1fvUNM (Lorg/jetbrains/jewel/styling/LazyTreeColors$Companion;JJJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LazyTreeColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/styling/LazyTreeIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/LazyTreeIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/styling/LazyTreeIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LazyTreeIcons;
|
||||
public static final fun defaults-hRm7RI8 (Lorg/jetbrains/jewel/styling/LazyTreeMetrics$Companion;FLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/styling/LazyTreeMetrics;
|
||||
public static synthetic fun defaults-hRm7RI8$default (Lorg/jetbrains/jewel/styling/LazyTreeMetrics$Companion;FLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LazyTreeMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/LazyTreeStyle$Companion;Lorg/jetbrains/jewel/styling/LazyTreeColors;Lorg/jetbrains/jewel/styling/LazyTreeMetrics;Lorg/jetbrains/jewel/styling/LazyTreeIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LazyTreeStyle;
|
||||
public static final fun light-v1fvUNM (Lorg/jetbrains/jewel/styling/LazyTreeColors$Companion;JJJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LazyTreeColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle;
|
||||
public static final fun dark-v1fvUNM (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors$Companion;JJJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons;
|
||||
public static final fun defaults-hRm7RI8 (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics$Companion;FLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics;
|
||||
public static synthetic fun defaults-hRm7RI8$default (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics$Companion;FLandroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeMetrics;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle;
|
||||
public static final fun light-v1fvUNM (Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors$Companion;JJJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LazyTreeColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiLinkStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/LinkStyle$Companion;Lorg/jetbrains/jewel/styling/LinkColors;Lorg/jetbrains/jewel/styling/LinkMetrics;Lorg/jetbrains/jewel/styling/LinkIcons;Lorg/jetbrains/jewel/styling/LinkTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkStyle;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/LinkTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkTextStyles;
|
||||
public static final fun dark-dPtIKUs (Lorg/jetbrains/jewel/styling/LinkColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/styling/LinkIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/LinkIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/styling/LinkIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LinkIcons;
|
||||
public static final fun defaults-7dA9OmY (Lorg/jetbrains/jewel/styling/LinkMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FJ)Lorg/jetbrains/jewel/styling/LinkMetrics;
|
||||
public static synthetic fun defaults-7dA9OmY$default (Lorg/jetbrains/jewel/styling/LinkMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FJILjava/lang/Object;)Lorg/jetbrains/jewel/styling/LinkMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/LinkStyle$Companion;Lorg/jetbrains/jewel/styling/LinkColors;Lorg/jetbrains/jewel/styling/LinkMetrics;Lorg/jetbrains/jewel/styling/LinkIcons;Lorg/jetbrains/jewel/styling/LinkTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkStyle;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/LinkTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkTextStyles;
|
||||
public static final fun light-dPtIKUs (Lorg/jetbrains/jewel/styling/LinkColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/LinkColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/LinkStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LinkColors;Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics;Lorg/jetbrains/jewel/ui/component/styling/LinkIcons;Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkStyle;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles;
|
||||
public static final fun dark-dPtIKUs (Lorg/jetbrains/jewel/ui/component/styling/LinkColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/ui/component/styling/LinkIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/LinkIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/ui/component/styling/LinkIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LinkIcons;
|
||||
public static final fun defaults-7dA9OmY (Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FJ)Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics;
|
||||
public static synthetic fun defaults-7dA9OmY$default (Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FJILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/LinkStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/LinkColors;Lorg/jetbrains/jewel/ui/component/styling/LinkMetrics;Lorg/jetbrains/jewel/ui/component/styling/LinkIcons;Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkStyle;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles$Companion;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkTextStyles;
|
||||
public static final fun light-dPtIKUs (Lorg/jetbrains/jewel/ui/component/styling/LinkColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/LinkColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiMenuStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/MenuStyle$Companion;Lorg/jetbrains/jewel/styling/MenuColors;Lorg/jetbrains/jewel/styling/MenuMetrics;Lorg/jetbrains/jewel/styling/MenuIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/MenuStyle;
|
||||
public static final fun dark-B6VqUn8 (Lorg/jetbrains/jewel/styling/MenuItemColors$Companion;JJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/MenuItemColors;
|
||||
public static final fun dark-Jy8F4Js (Lorg/jetbrains/jewel/styling/MenuColors$Companion;JJJLorg/jetbrains/jewel/styling/MenuItemColors;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/MenuColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/styling/MenuIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/MenuIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/styling/MenuIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/MenuIcons;
|
||||
public static final fun defaults-BkVx2pU (Lorg/jetbrains/jewel/styling/SubmenuMetrics$Companion;J)Lorg/jetbrains/jewel/styling/SubmenuMetrics;
|
||||
public static synthetic fun defaults-BkVx2pU$default (Lorg/jetbrains/jewel/styling/SubmenuMetrics$Companion;JILjava/lang/Object;)Lorg/jetbrains/jewel/styling/SubmenuMetrics;
|
||||
public static final fun defaults-JTrpX9M (Lorg/jetbrains/jewel/styling/MenuItemMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/styling/MenuItemMetrics;
|
||||
public static synthetic fun defaults-JTrpX9M$default (Lorg/jetbrains/jewel/styling/MenuItemMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/styling/MenuItemMetrics;
|
||||
public static final fun defaults-ORMxH6s (Lorg/jetbrains/jewel/styling/MenuMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;JFFLorg/jetbrains/jewel/styling/MenuItemMetrics;Lorg/jetbrains/jewel/styling/SubmenuMetrics;)Lorg/jetbrains/jewel/styling/MenuMetrics;
|
||||
public static synthetic fun defaults-ORMxH6s$default (Lorg/jetbrains/jewel/styling/MenuMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;JFFLorg/jetbrains/jewel/styling/MenuItemMetrics;Lorg/jetbrains/jewel/styling/SubmenuMetrics;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/MenuMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/MenuStyle$Companion;Lorg/jetbrains/jewel/styling/MenuColors;Lorg/jetbrains/jewel/styling/MenuMetrics;Lorg/jetbrains/jewel/styling/MenuIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/MenuStyle;
|
||||
public static final fun light-B6VqUn8 (Lorg/jetbrains/jewel/styling/MenuItemColors$Companion;JJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/MenuItemColors;
|
||||
public static final fun light-Jy8F4Js (Lorg/jetbrains/jewel/styling/MenuColors$Companion;JJJLorg/jetbrains/jewel/styling/MenuItemColors;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/MenuColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/MenuStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/MenuColors;Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics;Lorg/jetbrains/jewel/ui/component/styling/MenuIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;
|
||||
public static final fun dark-B6VqUn8 (Lorg/jetbrains/jewel/ui/component/styling/MenuItemColors$Companion;JJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/MenuItemColors;
|
||||
public static final fun dark-Jy8F4Js (Lorg/jetbrains/jewel/ui/component/styling/MenuColors$Companion;JJJLorg/jetbrains/jewel/ui/component/styling/MenuItemColors;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/MenuColors;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/ui/component/styling/MenuIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/MenuIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/ui/component/styling/MenuIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/MenuIcons;
|
||||
public static final fun defaults-BkVx2pU (Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics$Companion;J)Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics;
|
||||
public static synthetic fun defaults-BkVx2pU$default (Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics$Companion;JILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics;
|
||||
public static final fun defaults-JTrpX9M (Lorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;F)Lorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics;
|
||||
public static synthetic fun defaults-JTrpX9M$default (Lorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;FILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics;
|
||||
public static final fun defaults-ORMxH6s (Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;JFFLorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics;Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics;)Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics;
|
||||
public static synthetic fun defaults-ORMxH6s$default (Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/layout/PaddingValues;JFFLorg/jetbrains/jewel/ui/component/styling/MenuItemMetrics;Lorg/jetbrains/jewel/ui/component/styling/SubmenuMetrics;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/MenuStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/MenuColors;Lorg/jetbrains/jewel/ui/component/styling/MenuMetrics;Lorg/jetbrains/jewel/ui/component/styling/MenuIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;
|
||||
public static final fun light-B6VqUn8 (Lorg/jetbrains/jewel/ui/component/styling/MenuItemColors$Companion;JJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/MenuItemColors;
|
||||
public static final fun light-Jy8F4Js (Lorg/jetbrains/jewel/ui/component/styling/MenuColors$Companion;JJJLorg/jetbrains/jewel/ui/component/styling/MenuItemColors;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/MenuColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonColorFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonColorFactory;
|
||||
public final fun dark-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/ButtonColors;
|
||||
public final fun light-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/ButtonColors;
|
||||
public final fun dark-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;
|
||||
public final fun light-AckW74Y (Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;JJJJJLandroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiOutlinedButtonStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/ButtonColors;Lorg/jetbrains/jewel/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ButtonStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/ButtonColors;Lorg/jetbrains/jewel/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ButtonStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/ButtonColors;Lorg/jetbrains/jewel/ui/component/styling/ButtonMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiRadioButtonStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/RadioButtonIcons;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/RadioButtonStyle$Companion;Lorg/jetbrains/jewel/styling/RadioButtonColors;Lorg/jetbrains/jewel/styling/RadioButtonMetrics;Lorg/jetbrains/jewel/styling/RadioButtonIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/RadioButtonStyle;
|
||||
public static synthetic fun dark$default (Lorg/jetbrains/jewel/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/RadioButtonIcons;
|
||||
public static final fun dark-dPtIKUs (Lorg/jetbrains/jewel/styling/RadioButtonColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/RadioButtonColors;
|
||||
public static final fun defaults-Q6CdCac (Lorg/jetbrains/jewel/styling/RadioButtonMetrics$Companion;JF)Lorg/jetbrains/jewel/styling/RadioButtonMetrics;
|
||||
public static synthetic fun defaults-Q6CdCac$default (Lorg/jetbrains/jewel/styling/RadioButtonMetrics$Companion;JFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/RadioButtonMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/RadioButtonIcons;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/RadioButtonStyle$Companion;Lorg/jetbrains/jewel/styling/RadioButtonColors;Lorg/jetbrains/jewel/styling/RadioButtonMetrics;Lorg/jetbrains/jewel/styling/RadioButtonIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/RadioButtonStyle;
|
||||
public static synthetic fun light$default (Lorg/jetbrains/jewel/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/RadioButtonIcons;
|
||||
public static final fun light-dPtIKUs (Lorg/jetbrains/jewel/styling/RadioButtonColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/RadioButtonColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle;
|
||||
public static synthetic fun dark$default (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;
|
||||
public static final fun dark-dPtIKUs (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors;
|
||||
public static final fun defaults-Q6CdCac (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics$Companion;JF)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics;
|
||||
public static synthetic fun defaults-Q6CdCac$default (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics$Companion;JFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonMetrics;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle;
|
||||
public static synthetic fun light$default (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonIcons;
|
||||
public static final fun light-dPtIKUs (Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors$Companion;JJJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/RadioButtonColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiScrollbarStylingKt {
|
||||
public static final fun dark-45ZY6uE (Lorg/jetbrains/jewel/styling/ScrollbarStyle$Companion;Lorg/jetbrains/jewel/styling/ScrollbarColors;Lorg/jetbrains/jewel/styling/ScrollbarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ScrollbarStyle;
|
||||
public static final fun dark-RIQooxk (Lorg/jetbrains/jewel/styling/ScrollbarColors$Companion;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ScrollbarColors;
|
||||
public static final fun defaults--JS8el8 (Lorg/jetbrains/jewel/styling/ScrollbarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFLandroidx/compose/foundation/layout/PaddingValues;)Lorg/jetbrains/jewel/styling/ScrollbarMetrics;
|
||||
public static synthetic fun defaults--JS8el8$default (Lorg/jetbrains/jewel/styling/ScrollbarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFLandroidx/compose/foundation/layout/PaddingValues;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/ScrollbarMetrics;
|
||||
public static final fun light-45ZY6uE (Lorg/jetbrains/jewel/styling/ScrollbarStyle$Companion;Lorg/jetbrains/jewel/styling/ScrollbarColors;Lorg/jetbrains/jewel/styling/ScrollbarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ScrollbarStyle;
|
||||
public static final fun light-RIQooxk (Lorg/jetbrains/jewel/styling/ScrollbarColors$Companion;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/ScrollbarColors;
|
||||
public static final fun dark-45ZY6uE (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle;
|
||||
public static final fun dark-RIQooxk (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors$Companion;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors;
|
||||
public static final fun defaults--JS8el8 (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFLandroidx/compose/foundation/layout/PaddingValues;)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics;
|
||||
public static synthetic fun defaults--JS8el8$default (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;FFLandroidx/compose/foundation/layout/PaddingValues;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics;
|
||||
public static final fun light-45ZY6uE (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarMetrics;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle;
|
||||
public static final fun light-RIQooxk (Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors$Companion;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/ScrollbarColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiTabStylingKt {
|
||||
public static final fun default (Lorg/jetbrains/jewel/styling/TabContentAlpha$Companion;FFFFFFFFFFFF)Lorg/jetbrains/jewel/styling/TabContentAlpha;
|
||||
public static synthetic fun default$default (Lorg/jetbrains/jewel/styling/TabContentAlpha$Companion;FFFFFFFFFFFFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabContentAlpha;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/styling/TabIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;)Lorg/jetbrains/jewel/styling/TabIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/styling/TabIcons$Companion;Lorg/jetbrains/jewel/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabIcons;
|
||||
public static final fun defaults-u_T4Ytw (Lorg/jetbrains/jewel/styling/TabMetrics$Companion;FLandroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/styling/TabMetrics;
|
||||
public static synthetic fun defaults-u_T4Ytw$default (Lorg/jetbrains/jewel/styling/TabMetrics$Companion;FLandroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabMetrics;
|
||||
public static final fun editor (Lorg/jetbrains/jewel/styling/TabContentAlpha$Companion;FFFFFFFFFFFF)Lorg/jetbrains/jewel/styling/TabContentAlpha;
|
||||
public static synthetic fun editor$default (Lorg/jetbrains/jewel/styling/TabContentAlpha$Companion;FFFFFFFFFFFFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TabContentAlpha;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/TabColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/styling/TabStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabStyleFactory;
|
||||
public static final fun getEditor (Lorg/jetbrains/jewel/styling/TabColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;
|
||||
public static final fun getEditor (Lorg/jetbrains/jewel/styling/TabStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabStyleFactory;
|
||||
public static final fun default (Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha$Companion;FFFFFFFFFFFF)Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;
|
||||
public static synthetic fun default$default (Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha$Companion;FFFFFFFFFFFFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;
|
||||
public static final fun defaults (Lorg/jetbrains/jewel/ui/component/styling/TabIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;)Lorg/jetbrains/jewel/ui/component/styling/TabIcons;
|
||||
public static synthetic fun defaults$default (Lorg/jetbrains/jewel/ui/component/styling/TabIcons$Companion;Lorg/jetbrains/jewel/ui/painter/PainterProvider;ILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabIcons;
|
||||
public static final fun defaults-u_T4Ytw (Lorg/jetbrains/jewel/ui/component/styling/TabMetrics$Companion;FLandroidx/compose/foundation/layout/PaddingValues;FF)Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;
|
||||
public static synthetic fun defaults-u_T4Ytw$default (Lorg/jetbrains/jewel/ui/component/styling/TabMetrics$Companion;FLandroidx/compose/foundation/layout/PaddingValues;FFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabMetrics;
|
||||
public static final fun editor (Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha$Companion;FFFFFFFFFFFF)Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;
|
||||
public static synthetic fun editor$default (Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha$Companion;FFFFFFFFFFFFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TabContentAlpha;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/TabColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabColorsFactory;
|
||||
public static final fun getDefault (Lorg/jetbrains/jewel/ui/component/styling/TabStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiDefaultTabStyleFactory;
|
||||
public static final fun getEditor (Lorg/jetbrains/jewel/ui/component/styling/TabColors$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabColorsFactory;
|
||||
public static final fun getEditor (Lorg/jetbrains/jewel/ui/component/styling/TabStyle$Companion;)Lorg/jetbrains/jewel/intui/standalone/styling/IntUiEditorTabStyleFactory;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiTextAreaStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/TextAreaStyle$Companion;Lorg/jetbrains/jewel/styling/TextAreaColors;Lorg/jetbrains/jewel/styling/TextAreaMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TextAreaStyle;
|
||||
public static final fun dark-a3tHFA8 (Lorg/jetbrains/jewel/styling/TextAreaColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/TextAreaColors;
|
||||
public static final fun defaults-H1KY9o8 (Lorg/jetbrains/jewel/styling/TextAreaMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/styling/TextAreaMetrics;
|
||||
public static synthetic fun defaults-H1KY9o8$default (Lorg/jetbrains/jewel/styling/TextAreaMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TextAreaMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/TextAreaStyle$Companion;Lorg/jetbrains/jewel/styling/TextAreaColors;Lorg/jetbrains/jewel/styling/TextAreaMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TextAreaStyle;
|
||||
public static final fun light-a3tHFA8 (Lorg/jetbrains/jewel/styling/TextAreaColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/TextAreaColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors;Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle;
|
||||
public static final fun dark-a3tHFA8 (Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors;
|
||||
public static final fun defaults-H1KY9o8 (Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics;
|
||||
public static synthetic fun defaults-H1KY9o8$default (Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors;Lorg/jetbrains/jewel/ui/component/styling/TextAreaMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle;
|
||||
public static final fun light-a3tHFA8 (Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/TextAreaColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiTextFieldStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/TextFieldStyle$Companion;Lorg/jetbrains/jewel/styling/TextFieldColors;Lorg/jetbrains/jewel/styling/TextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TextFieldStyle;
|
||||
public static final fun dark-a3tHFA8 (Lorg/jetbrains/jewel/styling/TextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/TextFieldColors;
|
||||
public static final fun defaults-H1KY9o8 (Lorg/jetbrains/jewel/styling/TextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/styling/TextFieldMetrics;
|
||||
public static synthetic fun defaults-H1KY9o8$default (Lorg/jetbrains/jewel/styling/TextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/styling/TextFieldMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/TextFieldStyle$Companion;Lorg/jetbrains/jewel/styling/TextFieldColors;Lorg/jetbrains/jewel/styling/TextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TextFieldStyle;
|
||||
public static final fun light-a3tHFA8 (Lorg/jetbrains/jewel/styling/TextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/styling/TextFieldColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors;Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle;
|
||||
public static final fun dark-a3tHFA8 (Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors;
|
||||
public static final fun defaults-H1KY9o8 (Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JF)Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics;
|
||||
public static synthetic fun defaults-H1KY9o8$default (Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics$Companion;Landroidx/compose/foundation/shape/CornerSize;Landroidx/compose/foundation/layout/PaddingValues;JFILjava/lang/Object;)Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors;Lorg/jetbrains/jewel/ui/component/styling/TextFieldMetrics;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle;
|
||||
public static final fun light-a3tHFA8 (Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors$Companion;JJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/component/styling/TextFieldColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiTooltipStylingKt {
|
||||
public static final fun dark (Lorg/jetbrains/jewel/styling/TooltipStyle$Companion;Lorg/jetbrains/jewel/styling/TooltipColors;Lorg/jetbrains/jewel/styling/TooltipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TooltipStyle;
|
||||
public static final fun dark-zf8z9n0 (Lorg/jetbrains/jewel/styling/TooltipColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TooltipColors;
|
||||
public static final fun light (Lorg/jetbrains/jewel/styling/TooltipStyle$Companion;Lorg/jetbrains/jewel/styling/TooltipColors;Lorg/jetbrains/jewel/styling/TooltipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TooltipStyle;
|
||||
public static final fun light-zf8z9n0 (Lorg/jetbrains/jewel/styling/TooltipColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/TooltipColors;
|
||||
public static final fun dark (Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TooltipColors;Lorg/jetbrains/jewel/ui/component/styling/TooltipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle;
|
||||
public static final fun dark-zf8z9n0 (Lorg/jetbrains/jewel/ui/component/styling/TooltipColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TooltipColors;
|
||||
public static final fun light (Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle$Companion;Lorg/jetbrains/jewel/ui/component/styling/TooltipColors;Lorg/jetbrains/jewel/ui/component/styling/TooltipMetrics;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle;
|
||||
public static final fun light-zf8z9n0 (Lorg/jetbrains/jewel/ui/component/styling/TooltipColors$Companion;JJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/TooltipColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownColorsFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownColorsFactory;
|
||||
public final fun dark-0ik9mME (JJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/DropdownColors;
|
||||
public final fun light-0ik9mME (JJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/styling/DropdownColors;
|
||||
public final fun dark-0ik9mME (JJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;
|
||||
public final fun light-0ik9mME (JJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;III)Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownStyleFactory {
|
||||
public static final field $stable I
|
||||
public static final field INSTANCE Lorg/jetbrains/jewel/intui/standalone/styling/IntUiUndecoratedDropdownStyleFactory;
|
||||
public final fun dark (Lorg/jetbrains/jewel/styling/DropdownColors;Lorg/jetbrains/jewel/styling/DropdownMetrics;Lorg/jetbrains/jewel/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DropdownStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/styling/DropdownColors;Lorg/jetbrains/jewel/styling/DropdownMetrics;Lorg/jetbrains/jewel/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/styling/DropdownStyle;
|
||||
public final fun dark (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;
|
||||
public final fun light (Lorg/jetbrains/jewel/ui/component/styling/DropdownColors;Lorg/jetbrains/jewel/ui/component/styling/DropdownMetrics;Lorg/jetbrains/jewel/ui/component/styling/DropdownIcons;Landroidx/compose/ui/text/TextStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Landroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/theme/IntUiGlobalColorsKt {
|
||||
public static final fun dark-GyCwops (Lorg/jetbrains/jewel/foundation/BorderColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/BorderColors;
|
||||
public static final fun dark-Hformbs (Lorg/jetbrains/jewel/foundation/OutlineColors$Companion;JJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/OutlineColors;
|
||||
public static final fun dark-jA1GFJw (Lorg/jetbrains/jewel/foundation/GlobalColors$Companion;Lorg/jetbrains/jewel/foundation/BorderColors;Lorg/jetbrains/jewel/foundation/OutlineColors;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/GlobalColors;
|
||||
public static final fun light-GyCwops (Lorg/jetbrains/jewel/foundation/BorderColors$Companion;JJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/BorderColors;
|
||||
public static final fun light-Hformbs (Lorg/jetbrains/jewel/foundation/OutlineColors$Companion;JJJJJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/OutlineColors;
|
||||
public static final fun light-jA1GFJw (Lorg/jetbrains/jewel/foundation/GlobalColors$Companion;Lorg/jetbrains/jewel/foundation/BorderColors;Lorg/jetbrains/jewel/foundation/OutlineColors;JJLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/GlobalColors;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/theme/IntUiGlobalMetricsKt {
|
||||
public static final fun defaults-VpY3zN4 (Lorg/jetbrains/jewel/foundation/GlobalMetrics$Companion;FF)Lorg/jetbrains/jewel/foundation/GlobalMetrics;
|
||||
public static synthetic fun defaults-VpY3zN4$default (Lorg/jetbrains/jewel/foundation/GlobalMetrics$Companion;FFILjava/lang/Object;)Lorg/jetbrains/jewel/foundation/GlobalMetrics;
|
||||
}
|
||||
|
||||
public final class org/jetbrains/jewel/intui/standalone/theme/IntUiThemeKt {
|
||||
public static final fun IntUiTheme (Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;Lkotlin/jvm/functions/Function2;ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
|
||||
public static final fun darkComponentStyling (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle;Lorg/jetbrains/jewel/ui/component/styling/ChipStyle;Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/TabStyle;Lorg/jetbrains/jewel/ui/component/styling/DividerStyle;Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;Lorg/jetbrains/jewel/ui/component/styling/TabStyle;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle;Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle;Lorg/jetbrains/jewel/ui/component/styling/LinkStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle;Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle;Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle;Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle;Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;Landroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/ComponentStyling;
|
||||
public static final fun darkThemeDefinition-RFMEUTM (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Lorg/jetbrains/jewel/foundation/GlobalColors;Lorg/jetbrains/jewel/foundation/GlobalMetrics;Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;Landroidx/compose/ui/text/TextStyle;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;
|
||||
public static final fun defaultComponentStyling (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;Landroidx/compose/runtime/Composer;I)Lorg/jetbrains/jewel/ui/ComponentStyling;
|
||||
public static final fun getDefaultTextStyle (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;)Landroidx/compose/ui/text/TextStyle;
|
||||
public static final fun lightComponentStyling (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Lorg/jetbrains/jewel/ui/component/styling/CheckboxStyle;Lorg/jetbrains/jewel/ui/component/styling/ChipStyle;Lorg/jetbrains/jewel/ui/component/styling/CircularProgressStyle;Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/TabStyle;Lorg/jetbrains/jewel/ui/component/styling/DividerStyle;Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;Lorg/jetbrains/jewel/ui/component/styling/TabStyle;Lorg/jetbrains/jewel/ui/component/styling/GroupHeaderStyle;Lorg/jetbrains/jewel/ui/component/styling/HorizontalProgressBarStyle;Lorg/jetbrains/jewel/ui/component/styling/IconButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/LabelledTextFieldStyle;Lorg/jetbrains/jewel/ui/component/styling/LazyTreeStyle;Lorg/jetbrains/jewel/ui/component/styling/LinkStyle;Lorg/jetbrains/jewel/ui/component/styling/MenuStyle;Lorg/jetbrains/jewel/ui/component/styling/ButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/RadioButtonStyle;Lorg/jetbrains/jewel/ui/component/styling/ScrollbarStyle;Lorg/jetbrains/jewel/ui/component/styling/TextAreaStyle;Lorg/jetbrains/jewel/ui/component/styling/TextFieldStyle;Lorg/jetbrains/jewel/ui/component/styling/TooltipStyle;Lorg/jetbrains/jewel/ui/component/styling/DropdownStyle;Landroidx/compose/runtime/Composer;IIII)Lorg/jetbrains/jewel/ui/ComponentStyling;
|
||||
public static final fun lightThemeDefinition-RFMEUTM (Lorg/jetbrains/jewel/foundation/theme/JewelTheme$Companion;Lorg/jetbrains/jewel/foundation/GlobalColors;Lorg/jetbrains/jewel/foundation/GlobalMetrics;Lorg/jetbrains/jewel/foundation/theme/ThemeColorPalette;Lorg/jetbrains/jewel/foundation/theme/ThemeIconData;Landroidx/compose/ui/text/TextStyle;JLandroidx/compose/runtime/Composer;II)Lorg/jetbrains/jewel/foundation/theme/ThemeDefinition;
|
||||
}
|
||||
|
||||
|
||||
@@ -3,8 +3,35 @@ plugins {
|
||||
`jewel-publish`
|
||||
`jewel-check-public-api`
|
||||
alias(libs.plugins.composeDesktop)
|
||||
`intellij-theme-generator`
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(projects.intUi.intUiCore)
|
||||
api(projects.ui)
|
||||
}
|
||||
|
||||
intelliJThemeGenerator {
|
||||
val targetIdeaVersion = "232.9960"
|
||||
register("intUiLight") {
|
||||
themeClassName = "org.jetbrains.jewel.intui.core.theme.IntUiLightTheme"
|
||||
themeFile = "platform/platform-resources/src/themes/expUI/expUI_light.theme.json"
|
||||
ideaVersion = targetIdeaVersion
|
||||
}
|
||||
register("intUiDark") {
|
||||
themeClassName = "org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme"
|
||||
themeFile = "platform/platform-resources/src/themes/expUI/expUI_dark.theme.json"
|
||||
ideaVersion = targetIdeaVersion
|
||||
}
|
||||
}
|
||||
|
||||
tasks {
|
||||
named("dokkaHtml") {
|
||||
dependsOn("generateIntUiDarkTheme")
|
||||
dependsOn("generateIntUiLightTheme")
|
||||
}
|
||||
named<Jar>("sourcesJar") {
|
||||
dependsOn("generateIntUiDarkTheme")
|
||||
dependsOn("generateIntUiLightTheme")
|
||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package org.jetbrains.jewel.intui.standalone
|
||||
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.painter.ResourcePainterProvider
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.ui.painter.ResourcePainterProvider
|
||||
|
||||
/**
|
||||
* Create a [PainterProvider][org.jetbrains.jewel.painter.PainterProvider] to load a
|
||||
|
||||
@@ -2,17 +2,17 @@ package org.jetbrains.jewel.intui.standalone
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.platform.LocalDensity
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.ThemeDefinition
|
||||
import org.jetbrains.jewel.intui.core.IntUiPainterHintsProvider
|
||||
import org.jetbrains.jewel.painter.PainterHint
|
||||
import org.jetbrains.jewel.painter.hints.Dark
|
||||
import org.jetbrains.jewel.painter.hints.HiDpi
|
||||
import org.jetbrains.jewel.painter.hints.Override
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.theme.ThemeDefinition
|
||||
import org.jetbrains.jewel.ui.painter.BasePainterHintsProvider
|
||||
import org.jetbrains.jewel.ui.painter.PainterHint
|
||||
import org.jetbrains.jewel.ui.painter.hints.Dark
|
||||
import org.jetbrains.jewel.ui.painter.hints.HiDpi
|
||||
import org.jetbrains.jewel.ui.painter.hints.Override
|
||||
|
||||
class StandalonePainterHintsProvider(
|
||||
theme: ThemeDefinition,
|
||||
) : IntUiPainterHintsProvider(
|
||||
) : BasePainterHintsProvider(
|
||||
theme.isDark,
|
||||
intellijColorPalette,
|
||||
theme.iconData.colorPalette,
|
||||
|
||||
@@ -11,9 +11,9 @@ import androidx.compose.ui.unit.DpSize
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.styling.ButtonColors
|
||||
import org.jetbrains.jewel.styling.ButtonMetrics
|
||||
import org.jetbrains.jewel.styling.ButtonStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonColors
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.ButtonStyle
|
||||
|
||||
val ButtonStyle.Companion.Default: IntUiDefaultButtonStyleFactory
|
||||
get() = IntUiDefaultButtonStyleFactory
|
||||
|
||||
@@ -10,11 +10,11 @@ import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.intui.standalone.standalonePainterProvider
|
||||
import org.jetbrains.jewel.painter.PainterProvider
|
||||
import org.jetbrains.jewel.styling.CheckboxColors
|
||||
import org.jetbrains.jewel.styling.CheckboxIcons
|
||||
import org.jetbrains.jewel.styling.CheckboxMetrics
|
||||
import org.jetbrains.jewel.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxColors
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.CheckboxStyle
|
||||
import org.jetbrains.jewel.ui.painter.PainterProvider
|
||||
|
||||
@Composable
|
||||
fun CheckboxStyle.Companion.light(
|
||||
@@ -50,7 +50,13 @@ fun CheckboxMetrics.Companion.defaults(
|
||||
outlineSize: DpSize = DpSize(15.dp, 15.dp),
|
||||
outlineOffset: DpOffset = DpOffset(2.5.dp, 1.5.dp),
|
||||
iconContentGap: Dp = 5.dp,
|
||||
) = CheckboxMetrics(checkboxSize, checkboxCornerSize, outlineSize, outlineOffset, iconContentGap)
|
||||
) = CheckboxMetrics(
|
||||
checkboxSize,
|
||||
checkboxCornerSize,
|
||||
outlineSize,
|
||||
outlineOffset,
|
||||
iconContentGap,
|
||||
)
|
||||
|
||||
@Composable
|
||||
fun CheckboxIcons.Companion.light(
|
||||
|
||||
@@ -10,9 +10,9 @@ import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.styling.ChipColors
|
||||
import org.jetbrains.jewel.styling.ChipMetrics
|
||||
import org.jetbrains.jewel.styling.ChipStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipColors
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.ChipStyle
|
||||
|
||||
@Composable
|
||||
fun ChipStyle.Companion.light(
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
package org.jetbrains.jewel.intui.standalone.styling
|
||||
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import org.jetbrains.jewel.styling.CircularProgressStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.CircularProgressStyle
|
||||
import kotlin.time.Duration
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
|
||||
|
||||
@@ -2,11 +2,10 @@ package org.jetbrains.jewel.intui.standalone.styling
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import org.jetbrains.jewel.intui.core.styling.defaults
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.styling.DividerMetrics
|
||||
import org.jetbrains.jewel.styling.DividerStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.DividerMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.DividerStyle
|
||||
|
||||
@Composable
|
||||
fun DividerStyle.Companion.light(
|
||||
|
||||
@@ -8,17 +8,17 @@ import androidx.compose.ui.text.TextStyle
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.DpSize
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.JewelTheme
|
||||
import org.jetbrains.jewel.foundation.theme.JewelTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.intui.standalone.defaultTextStyle
|
||||
import org.jetbrains.jewel.intui.standalone.standalonePainterProvider
|
||||
import org.jetbrains.jewel.painter.PainterProvider
|
||||
import org.jetbrains.jewel.styling.DropdownColors
|
||||
import org.jetbrains.jewel.styling.DropdownIcons
|
||||
import org.jetbrains.jewel.styling.DropdownMetrics
|
||||
import org.jetbrains.jewel.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.styling.MenuStyle
|
||||
import org.jetbrains.jewel.intui.standalone.theme.defaultTextStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownColors
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownIcons
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.DropdownStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.MenuStyle
|
||||
import org.jetbrains.jewel.ui.painter.PainterProvider
|
||||
|
||||
val DropdownStyle.Companion.Default: IntUiDefaultDropdownStyleFactory
|
||||
get() = IntUiDefaultDropdownStyleFactory
|
||||
@@ -256,7 +256,13 @@ fun DropdownMetrics.Companion.default(
|
||||
cornerSize: CornerSize = CornerSize(4.dp),
|
||||
contentPadding: PaddingValues = PaddingValues(horizontal = 6.dp, vertical = 3.dp),
|
||||
borderWidth: Dp = 1.dp,
|
||||
) = DropdownMetrics(arrowMinSize, minSize, cornerSize, contentPadding, borderWidth)
|
||||
) = DropdownMetrics(
|
||||
arrowMinSize,
|
||||
minSize,
|
||||
cornerSize,
|
||||
contentPadding,
|
||||
borderWidth,
|
||||
)
|
||||
|
||||
fun DropdownMetrics.Companion.undecorated(
|
||||
arrowMinSize: DpSize = DpSize((23 + 3).dp, 24.dp),
|
||||
@@ -264,7 +270,13 @@ fun DropdownMetrics.Companion.undecorated(
|
||||
cornerSize: CornerSize = CornerSize(4.dp),
|
||||
contentPadding: PaddingValues = PaddingValues(horizontal = 6.dp, vertical = 3.dp),
|
||||
borderWidth: Dp = 0.dp,
|
||||
) = DropdownMetrics(arrowMinSize, minSize, cornerSize, contentPadding, borderWidth)
|
||||
) = DropdownMetrics(
|
||||
arrowMinSize,
|
||||
minSize,
|
||||
cornerSize,
|
||||
contentPadding,
|
||||
borderWidth,
|
||||
)
|
||||
|
||||
fun DropdownIcons.Companion.defaults(
|
||||
chevronDown: PainterProvider = standalonePainterProvider("expui/general/chevronDown.svg"),
|
||||
|
||||
@@ -6,9 +6,9 @@ import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.styling.GroupHeaderColors
|
||||
import org.jetbrains.jewel.styling.GroupHeaderMetrics
|
||||
import org.jetbrains.jewel.styling.GroupHeaderStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderColors
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.GroupHeaderStyle
|
||||
|
||||
@Composable
|
||||
fun GroupHeaderStyle.Companion.light(
|
||||
|
||||
@@ -7,9 +7,9 @@ import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiDarkTheme
|
||||
import org.jetbrains.jewel.intui.core.theme.IntUiLightTheme
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarColors
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarMetrics
|
||||
import org.jetbrains.jewel.styling.HorizontalProgressBarStyle
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarColors
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarMetrics
|
||||
import org.jetbrains.jewel.ui.component.styling.HorizontalProgressBarStyle
|
||||
import kotlin.time.Duration
|
||||
import kotlin.time.Duration.Companion.milliseconds
|
||||
|
||||
@@ -33,7 +33,12 @@ fun HorizontalProgressBarColors.Companion.light(
|
||||
progress: Color = IntUiLightTheme.colors.blue(4),
|
||||
indeterminateBase: Color = IntUiLightTheme.colors.blue(9),
|
||||
indeterminateHighlight: Color = IntUiLightTheme.colors.blue(4),
|
||||
) = HorizontalProgressBarColors(track, progress, indeterminateBase, indeterminateHighlight)
|
||||
) = HorizontalProgressBarColors(
|
||||
track,
|
||||
progress,
|
||||
indeterminateBase,
|
||||
indeterminateHighlight,
|
||||
)
|
||||
|
||||
@Composable
|
||||
fun HorizontalProgressBarColors.Companion.dark(
|
||||
@@ -41,10 +46,19 @@ fun HorizontalProgressBarColors.Companion.dark(
|
||||
progress: Color = IntUiDarkTheme.colors.blue(7),
|
||||
indeterminateBase: Color = IntUiDarkTheme.colors.blue(9),
|
||||
indeterminateHighlight: Color = IntUiDarkTheme.colors.blue(5),
|
||||
) = HorizontalProgressBarColors(track, progress, indeterminateBase, indeterminateHighlight)
|
||||
) = HorizontalProgressBarColors(
|
||||
track,
|
||||
progress,
|
||||
indeterminateBase,
|
||||
indeterminateHighlight,
|
||||
)
|
||||
|
||||
fun HorizontalProgressBarMetrics.Companion.defaults(
|
||||
cornerSize: CornerSize = CornerSize(100),
|
||||
minHeight: Dp = 4.dp,
|
||||
indeterminateHighlightWidth: Dp = 140.dp,
|
||||
) = HorizontalProgressBarMetrics(cornerSize, minHeight, indeterminateHighlightWidth)
|
||||
) = HorizontalProgressBarMetrics(
|
||||
cornerSize,
|
||||
minHeight,
|
||||
indeterminateHighlightWidth,
|
||||
)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user