Tray

@Composable
fun ApplicationScope.Tray(iconContent: @Composable () -> Unit, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)
@Composable
fun ApplicationScope.Tray(icon: ImageVector, tint: Color? = null, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)
@Composable
fun ApplicationScope.Tray(icon: Painter, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)
@Composable
fun ApplicationScope.Tray(windowsIcon: DrawableResource, macLinuxIcon: ImageVector, tint: Color? = null, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)


@Composable
fun ApplicationScope.Tray(windowsIcon: Painter, macLinuxIcon: ImageVector, tint: Color? = null, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)

Platform-polymorphic helper


@Composable
fun ApplicationScope.Tray(icon: DrawableResource, iconRenderProperties: IconRenderProperties = IconRenderProperties.forCurrentOperatingSystem(), tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)

DrawableResource helpers


@Composable
fun ApplicationScope.Tray(iconPath: String, windowsIconPath: String = iconPath, tooltip: String, primaryAction: () -> Unit? = null, menuContent: TrayMenuBuilder.() -> Unit? = null)

Deprecated

Use the version with composable icon content instead

Replace with

Tray(iconContent, tooltip, primaryAction, menuContent)

Composable helpers