Package-level declarations
Types
Link copied to clipboard
Provide the default PainterHints to use in the IDE.
Link copied to clipboard
Link copied to clipboard
interface ToolWindowScope
Functions
Link copied to clipboard
fun ToolWindow.addComposeTab(tabDisplayName: String, isLockable: Boolean = true, isCloseable: Boolean = false, content: @Composable ToolWindowScope.() -> Unit)
Link copied to clipboard
ResourcePainterProvider to resolve resources in Intellij Module and Bridge module.
Link copied to clipboard
fun List<Color>.createVerticalBrush(startY: Float = 0.0f, endY: Float = Float.POSITIVE_INFINITY, tileMode: TileMode = TileMode.Clamp): Brush
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun retrieveTextStyle(key: String, color: Color = Color.Unspecified, lineHeight: TextUnit = TextUnit.Unspecified, bold: Boolean = false, fontStyle: FontStyle = FontStyle.Normal, size: TextUnit = TextUnit.Unspecified): TextStyle
fun retrieveTextStyle(fontKey: String, colorKey: String? = null, lineHeight: TextUnit = TextUnit.Unspecified, bold: Boolean = false, fontStyle: FontStyle = FontStyle.Normal, size: TextUnit = TextUnit.Unspecified): TextStyle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Converts a JBDimension to DpSize, in a scaling-aware way. This means that the resulting DpSize will be constructed by first obtaining the unscaled values. This avoids double scaling.
Link copied to clipboard
Converts a JBInsets to PaddingValues, in a scaling-aware way. This means that the resulting PaddingValues will be constructed from the JBInsets.getUnscaled values, treated as Dp. This avoids double scaling.
Converts a Insets to PaddingValues. If the receiver is a JBInsets instance, this function delegates to the specific toPaddingValues for it, which is scaling-aware.