Package-level declarations

Types

Link copied to clipboard
sealed external interface MouseButton

The mouse button that triggered a tray icon event.

Link copied to clipboard
sealed external interface MouseButtonState

Whether the mouse button was pressed (Down) or released (Up).

Link copied to clipboard
external class TrayIcon : Resource

Tray icon class and associated methods. This type constructor is private, instead, you should use the static method {@linkcode TrayIcon.new}.

Link copied to clipboard
external interface TrayIconClickEvent

The extra fields of the Click and DoubleClick {@linkcode TrayIconEvent} variants.

Link copied to clipboard
typealias TrayIconEvent = Any

Describes a tray icon event.

Link copied to clipboard
external interface TrayIconEventBase<T : TrayIconEventType>

The fields shared by every {@linkcode TrayIconEvent}.

Link copied to clipboard
external interface TrayIconEventBaseRect
Link copied to clipboard
sealed external interface TrayIconEventType

The kind of a {@linkcode TrayIconEvent}.

Link copied to clipboard
external interface TrayIconOptions

{@link TrayIcon.new|TrayIcon} creation options

Properties

Link copied to clipboard
val TrayIconEventType.Companion.Click: TrayIconEventType
Link copied to clipboard
val TrayIconEventType.Companion.DoubleClick: TrayIconEventType
Link copied to clipboard
val MouseButtonState.Companion.Down: MouseButtonState
Link copied to clipboard
val TrayIconEventType.Companion.Enter: TrayIconEventType
Link copied to clipboard
val TrayIconEventType.Companion.Leave: TrayIconEventType
Link copied to clipboard
val MouseButton.Companion.Left: MouseButton
Link copied to clipboard
val MouseButton.Companion.Middle: MouseButton
Link copied to clipboard
val TrayIconEventType.Companion.Move: TrayIconEventType
Link copied to clipboard
val MouseButton.Companion.Right: MouseButton
Link copied to clipboard
val MouseButtonState.Companion.Up: MouseButtonState