Eliminate terminal event package (#795)

This commit is contained in:
Jake Wharton
2025-03-14 23:57:21 -04:00
committed by GitHub
parent ca85e48a07
commit a9441cc34f
36 changed files with 584 additions and 585 deletions

View File

@ -1,7 +1,7 @@
package com.jakewharton.mosaic
import com.jakewharton.mosaic.layout.KeyEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent
internal fun KeyboardEvent.toKeyEventOrNull(): KeyEvent? {
if (eventType != KeyboardEvent.EventTypePress) {

View File

@ -8,46 +8,7 @@ public final class com/jakewharton/mosaic/terminal/AnsiLevel : java/lang/Enum {
public static fun values ()[Lcom/jakewharton/mosaic/terminal/AnsiLevel;
}
public abstract interface class com/jakewharton/mosaic/terminal/Terminal {
public abstract fun getCapabilities ()Lcom/jakewharton/mosaic/terminal/Terminal$Capabilities;
public abstract fun getKeyEvents ()Lkotlinx/coroutines/channels/ReceiveChannel;
public abstract fun getState ()Lcom/jakewharton/mosaic/terminal/Terminal$State;
}
public abstract interface class com/jakewharton/mosaic/terminal/Terminal$Capabilities {
public abstract fun getAnsiLevel ()Lcom/jakewharton/mosaic/terminal/AnsiLevel;
public abstract fun getKittyGraphics ()Z
public abstract fun getKittyKeyboard ()Z
public abstract fun getKittyNotifications ()Z
public abstract fun getKittyPointerShape ()Z
public abstract fun getKittyUnderline ()Z
public abstract fun getSynchronizedRendering ()Z
}
public final class com/jakewharton/mosaic/terminal/Terminal$Size {
public static final field Companion Lcom/jakewharton/mosaic/terminal/Terminal$Size$Companion;
public fun <init> (IIII)V
public synthetic fun <init> (IIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColumns ()I
public final fun getHeight ()I
public final fun getRows ()I
public final fun getWidth ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/Terminal$Size$Companion {
public final fun getDefault ()Lcom/jakewharton/mosaic/terminal/Terminal$Size;
}
public abstract interface class com/jakewharton/mosaic/terminal/Terminal$State {
public abstract fun getFocused ()Lkotlinx/coroutines/flow/StateFlow;
public abstract fun getSize ()Lkotlinx/coroutines/flow/StateFlow;
public abstract fun getSystemTheme ()Lkotlinx/coroutines/flow/StateFlow;
}
public final class com/jakewharton/mosaic/terminal/event/BracketedPasteEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/BracketedPasteEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Z)V
public fun equals (Ljava/lang/Object;)Z
public final fun getStart ()Z
@ -55,7 +16,7 @@ public final class com/jakewharton/mosaic/terminal/event/BracketedPasteEvent : c
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/CapabilityQueryEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/CapabilityQueryEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (ZLjava/util/Map;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getData ()Ljava/util/Map;
@ -64,40 +25,40 @@ public final class com/jakewharton/mosaic/terminal/event/CapabilityQueryEvent :
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/DebugEvent : com/jakewharton/mosaic/terminal/event/Event {
public fun <init> (Lcom/jakewharton/mosaic/terminal/event/Event;[B)V
public final class com/jakewharton/mosaic/terminal/DebugEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Lcom/jakewharton/mosaic/terminal/Event;[B)V
public fun equals (Ljava/lang/Object;)Z
public final fun getBytes ()[B
public final fun getEvent ()Lcom/jakewharton/mosaic/terminal/event/Event;
public final fun getEvent ()Lcom/jakewharton/mosaic/terminal/Event;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/DecModeReportEvent : com/jakewharton/mosaic/terminal/event/Event {
public fun <init> (ILcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;)V
public final class com/jakewharton/mosaic/terminal/DecModeReportEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (ILcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getMode ()I
public final fun getSetting ()Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public final fun getSetting ()Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting : java/lang/Enum {
public static final field NotRecognized Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static final field PermanentlyReset Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static final field PermanentlySet Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static final field Reset Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static final field Set Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public final class com/jakewharton/mosaic/terminal/DecModeReportEvent$Setting : java/lang/Enum {
public static final field NotRecognized Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static final field PermanentlyReset Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static final field PermanentlySet Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static final field Reset Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static final field Set Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public final fun isSupported ()Z
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/event/DecModeReportEvent$Setting;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/DecModeReportEvent$Setting;
}
public abstract interface class com/jakewharton/mosaic/terminal/event/Event {
public abstract interface class com/jakewharton/mosaic/terminal/Event {
}
public final class com/jakewharton/mosaic/terminal/event/FocusEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/FocusEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Z)V
public fun equals (Ljava/lang/Object;)Z
public final fun getFocused ()Z
@ -105,8 +66,8 @@ public final class com/jakewharton/mosaic/terminal/event/FocusEvent : com/jakewh
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/KeyboardEvent : com/jakewharton/mosaic/terminal/event/Event {
public static final field Companion Lcom/jakewharton/mosaic/terminal/event/KeyboardEvent$Companion;
public final class com/jakewharton/mosaic/terminal/KeyboardEvent : com/jakewharton/mosaic/terminal/Event {
public static final field Companion Lcom/jakewharton/mosaic/terminal/KeyboardEvent$Companion;
public static final field Delete I
public static final field Down I
public static final field End I
@ -162,10 +123,10 @@ public final class com/jakewharton/mosaic/terminal/event/KeyboardEvent : com/jak
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/KeyboardEvent$Companion {
public final class com/jakewharton/mosaic/terminal/KeyboardEvent$Companion {
}
public final class com/jakewharton/mosaic/terminal/event/KittyGraphicsEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/KittyGraphicsEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (ILjava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getId ()I
@ -174,7 +135,7 @@ public final class com/jakewharton/mosaic/terminal/event/KittyGraphicsEvent : co
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/KittyKeyboardQueryEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/KittyKeyboardQueryEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (I)V
public fun equals (Ljava/lang/Object;)Z
public final fun getDisambiguateEscapeCodes ()Z
@ -187,7 +148,7 @@ public final class com/jakewharton/mosaic/terminal/event/KittyKeyboardQueryEvent
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/KittyNotificationEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/KittyNotificationEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Ljava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getRaw ()Ljava/lang/String;
@ -195,10 +156,10 @@ public final class com/jakewharton/mosaic/terminal/event/KittyNotificationEvent
public fun toString ()Ljava/lang/String;
}
public abstract interface class com/jakewharton/mosaic/terminal/event/KittyPointerQueryEvent : com/jakewharton/mosaic/terminal/event/Event {
public abstract interface class com/jakewharton/mosaic/terminal/KittyPointerQueryEvent : com/jakewharton/mosaic/terminal/Event {
}
public final class com/jakewharton/mosaic/terminal/event/KittyPointerQueryNameEvent : com/jakewharton/mosaic/terminal/event/KittyPointerQueryEvent {
public final class com/jakewharton/mosaic/terminal/KittyPointerQueryNameEvent : com/jakewharton/mosaic/terminal/KittyPointerQueryEvent {
public fun <init> (Ljava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getName ()Ljava/lang/String;
@ -206,7 +167,7 @@ public final class com/jakewharton/mosaic/terminal/event/KittyPointerQueryNameEv
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/KittyPointerQuerySupportEvent : com/jakewharton/mosaic/terminal/event/KittyPointerQueryEvent {
public final class com/jakewharton/mosaic/terminal/KittyPointerQuerySupportEvent : com/jakewharton/mosaic/terminal/KittyPointerQueryEvent {
public fun <init> ([Z)V
public fun equals (Ljava/lang/Object;)Z
public final fun getValues ()[Z
@ -214,48 +175,48 @@ public final class com/jakewharton/mosaic/terminal/event/KittyPointerQuerySuppor
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/MouseEvent : com/jakewharton/mosaic/terminal/event/Event {
public fun <init> (IILcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;ZZZ)V
public synthetic fun <init> (IILcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;ZZZILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final class com/jakewharton/mosaic/terminal/MouseEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (IILcom/jakewharton/mosaic/terminal/MouseEvent$Type;Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;ZZZ)V
public synthetic fun <init> (IILcom/jakewharton/mosaic/terminal/MouseEvent$Type;Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;ZZZILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getAlt ()Z
public final fun getButton ()Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public final fun getButton ()Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public final fun getCtrl ()Z
public final fun getShift ()Z
public final fun getType ()Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public final fun getType ()Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public final fun getX ()I
public final fun getY ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/MouseEvent$Button : java/lang/Enum {
public static final field Button10 Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Button11 Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Button8 Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Button9 Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Left Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Middle Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field None Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field Right Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field WheelDown Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static final field WheelUp Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public final class com/jakewharton/mosaic/terminal/MouseEvent$Button : java/lang/Enum {
public static final field Button10 Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Button11 Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Button8 Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Button9 Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Left Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Middle Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field None Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field Right Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field WheelDown Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static final field WheelUp Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Button;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/MouseEvent$Button;
}
public final class com/jakewharton/mosaic/terminal/event/MouseEvent$Type : java/lang/Enum {
public static final field Drag Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public static final field Motion Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public static final field Press Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public static final field Release Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public final class com/jakewharton/mosaic/terminal/MouseEvent$Type : java/lang/Enum {
public static final field Drag Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public static final field Motion Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public static final field Press Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public static final field Release Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/event/MouseEvent$Type;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/MouseEvent$Type;
}
public final class com/jakewharton/mosaic/terminal/event/OperatingStatusResponseEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/OperatingStatusResponseEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Z)V
public fun equals (Ljava/lang/Object;)Z
public final fun getOk ()Z
@ -263,7 +224,7 @@ public final class com/jakewharton/mosaic/terminal/event/OperatingStatusResponse
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/PaletteColorEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/PaletteColorEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (ILjava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColor ()I
@ -272,7 +233,7 @@ public final class com/jakewharton/mosaic/terminal/event/PaletteColorEvent : com
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/PrimaryDeviceAttributesEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/PrimaryDeviceAttributesEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (ILjava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getData ()Ljava/lang/String;
@ -281,7 +242,7 @@ public final class com/jakewharton/mosaic/terminal/event/PrimaryDeviceAttributes
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/ResizeEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/ResizeEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (IIII)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColumns ()I
@ -292,7 +253,7 @@ public final class com/jakewharton/mosaic/terminal/event/ResizeEvent : com/jakew
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/SystemThemeEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/SystemThemeEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Z)V
public fun equals (Ljava/lang/Object;)Z
public fun hashCode ()I
@ -300,25 +261,64 @@ public final class com/jakewharton/mosaic/terminal/event/SystemThemeEvent : com/
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/TerminalColorEvent : com/jakewharton/mosaic/terminal/event/Event {
public fun <init> (Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;Ljava/lang/String;)V
public abstract interface class com/jakewharton/mosaic/terminal/Terminal {
public abstract fun getCapabilities ()Lcom/jakewharton/mosaic/terminal/Terminal$Capabilities;
public abstract fun getKeyEvents ()Lkotlinx/coroutines/channels/ReceiveChannel;
public abstract fun getState ()Lcom/jakewharton/mosaic/terminal/Terminal$State;
}
public abstract interface class com/jakewharton/mosaic/terminal/Terminal$Capabilities {
public abstract fun getAnsiLevel ()Lcom/jakewharton/mosaic/terminal/AnsiLevel;
public abstract fun getKittyGraphics ()Z
public abstract fun getKittyKeyboard ()Z
public abstract fun getKittyNotifications ()Z
public abstract fun getKittyPointerShape ()Z
public abstract fun getKittyUnderline ()Z
public abstract fun getSynchronizedRendering ()Z
}
public final class com/jakewharton/mosaic/terminal/Terminal$Size {
public static final field Companion Lcom/jakewharton/mosaic/terminal/Terminal$Size$Companion;
public fun <init> (IIII)V
public synthetic fun <init> (IIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColor ()Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public final fun getColumns ()I
public final fun getHeight ()I
public final fun getRows ()I
public final fun getWidth ()I
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/Terminal$Size$Companion {
public final fun getDefault ()Lcom/jakewharton/mosaic/terminal/Terminal$Size;
}
public abstract interface class com/jakewharton/mosaic/terminal/Terminal$State {
public abstract fun getFocused ()Lkotlinx/coroutines/flow/StateFlow;
public abstract fun getSize ()Lkotlinx/coroutines/flow/StateFlow;
public abstract fun getSystemTheme ()Lkotlinx/coroutines/flow/StateFlow;
}
public final class com/jakewharton/mosaic/terminal/TerminalColorEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;Ljava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColor ()Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
public final fun getValue ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color : java/lang/Enum {
public static final field Background Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public static final field Cursor Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public static final field Foreground Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public final class com/jakewharton/mosaic/terminal/TerminalColorEvent$Color : java/lang/Enum {
public static final field Background Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
public static final field Cursor Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
public static final field Foreground Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/event/TerminalColorEvent$Color;
public static fun valueOf (Ljava/lang/String;)Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
public static fun values ()[Lcom/jakewharton/mosaic/terminal/TerminalColorEvent$Color;
}
public final class com/jakewharton/mosaic/terminal/event/TerminalVersionEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/TerminalVersionEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (Ljava/lang/String;)V
public fun equals (Ljava/lang/Object;)Z
public final fun getData ()Ljava/lang/String;
@ -326,7 +326,7 @@ public final class com/jakewharton/mosaic/terminal/event/TerminalVersionEvent :
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/TertiaryDeviceAttributesEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/TertiaryDeviceAttributesEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (II)V
public fun equals (Ljava/lang/Object;)Z
public final fun getManufacturingSite ()I
@ -335,7 +335,7 @@ public final class com/jakewharton/mosaic/terminal/event/TertiaryDeviceAttribute
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/UnknownEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/UnknownEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> ([B)V
public fun equals (Ljava/lang/Object;)Z
public final fun getBytes ()[B
@ -343,7 +343,7 @@ public final class com/jakewharton/mosaic/terminal/event/UnknownEvent : com/jake
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/XtermCharacterSizeEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/XtermCharacterSizeEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (II)V
public fun equals (Ljava/lang/Object;)Z
public final fun getColumns ()I
@ -352,7 +352,7 @@ public final class com/jakewharton/mosaic/terminal/event/XtermCharacterSizeEvent
public fun toString ()Ljava/lang/String;
}
public final class com/jakewharton/mosaic/terminal/event/XtermPixelSizeEvent : com/jakewharton/mosaic/terminal/event/Event {
public final class com/jakewharton/mosaic/terminal/XtermPixelSizeEvent : com/jakewharton/mosaic/terminal/Event {
public fun <init> (II)V
public fun equals (Ljava/lang/Object;)Z
public final fun getHeight ()I

View File

@ -23,7 +23,7 @@ abstract interface com.jakewharton.mosaic.terminal/Terminal { // com.jakewharton
abstract val capabilities // com.jakewharton.mosaic.terminal/Terminal.capabilities|{}capabilities[0]
abstract fun <get-capabilities>(): com.jakewharton.mosaic.terminal/Terminal.Capabilities // com.jakewharton.mosaic.terminal/Terminal.capabilities.<get-capabilities>|<get-capabilities>(){}[0]
abstract val keyEvents // com.jakewharton.mosaic.terminal/Terminal.keyEvents|{}keyEvents[0]
abstract fun <get-keyEvents>(): kotlinx.coroutines.channels/ReceiveChannel<com.jakewharton.mosaic.terminal.event/KeyboardEvent> // com.jakewharton.mosaic.terminal/Terminal.keyEvents.<get-keyEvents>|<get-keyEvents>(){}[0]
abstract fun <get-keyEvents>(): kotlinx.coroutines.channels/ReceiveChannel<com.jakewharton.mosaic.terminal/KeyboardEvent> // com.jakewharton.mosaic.terminal/Terminal.keyEvents.<get-keyEvents>|<get-keyEvents>(){}[0]
abstract val state // com.jakewharton.mosaic.terminal/Terminal.state|{}state[0]
abstract fun <get-state>(): com.jakewharton.mosaic.terminal/Terminal.State // com.jakewharton.mosaic.terminal/Terminal.state.<get-state>|<get-state>(){}[0]
@ -76,464 +76,464 @@ abstract interface com.jakewharton.mosaic.terminal/Terminal { // com.jakewharton
}
}
sealed interface com.jakewharton.mosaic.terminal.event/Event // com.jakewharton.mosaic.terminal.event/Event|null[0]
sealed interface com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/Event|null[0]
sealed interface com.jakewharton.mosaic.terminal.event/KittyPointerQueryEvent : com.jakewharton.mosaic.terminal.event/Event // com.jakewharton.mosaic.terminal.event/KittyPointerQueryEvent|null[0]
sealed interface com.jakewharton.mosaic.terminal/KittyPointerQueryEvent : com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/KittyPointerQueryEvent|null[0]
final class com.jakewharton.mosaic.terminal.event/BracketedPasteEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.<init>|<init>(kotlin.Boolean){}[0]
final class com.jakewharton.mosaic.terminal/BracketedPasteEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/BracketedPasteEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/BracketedPasteEvent.<init>|<init>(kotlin.Boolean){}[0]
final val start // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.start|{}start[0]
final fun <get-start>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.start.<get-start>|<get-start>(){}[0]
final val start // com.jakewharton.mosaic.terminal/BracketedPasteEvent.start|{}start[0]
final fun <get-start>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/BracketedPasteEvent.start.<get-start>|<get-start>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/BracketedPasteEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/BracketedPasteEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/BracketedPasteEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/BracketedPasteEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent|null[0]
constructor <init>(kotlin/Boolean, kotlin.collections/Map<kotlin/String, kotlin/String?>) // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.<init>|<init>(kotlin.Boolean;kotlin.collections.Map<kotlin.String,kotlin.String?>){}[0]
final class com.jakewharton.mosaic.terminal/CapabilityQueryEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/CapabilityQueryEvent|null[0]
constructor <init>(kotlin/Boolean, kotlin.collections/Map<kotlin/String, kotlin/String?>) // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.<init>|<init>(kotlin.Boolean;kotlin.collections.Map<kotlin.String,kotlin.String?>){}[0]
final val data // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.data|{}data[0]
final fun <get-data>(): kotlin.collections/Map<kotlin/String, kotlin/String?> // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.data.<get-data>|<get-data>(){}[0]
final val success // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.success|{}success[0]
final fun <get-success>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.success.<get-success>|<get-success>(){}[0]
final val data // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.data|{}data[0]
final fun <get-data>(): kotlin.collections/Map<kotlin/String, kotlin/String?> // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.data.<get-data>|<get-data>(){}[0]
final val success // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.success|{}success[0]
final fun <get-success>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.success.<get-success>|<get-success>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/CapabilityQueryEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/DebugEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/DebugEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal.event/Event, kotlin/ByteArray) // com.jakewharton.mosaic.terminal.event/DebugEvent.<init>|<init>(com.jakewharton.mosaic.terminal.event.Event;kotlin.ByteArray){}[0]
final class com.jakewharton.mosaic.terminal/DebugEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/DebugEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal/Event, kotlin/ByteArray) // com.jakewharton.mosaic.terminal/DebugEvent.<init>|<init>(com.jakewharton.mosaic.terminal.Event;kotlin.ByteArray){}[0]
final val bytes // com.jakewharton.mosaic.terminal.event/DebugEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal.event/DebugEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final val event // com.jakewharton.mosaic.terminal.event/DebugEvent.event|{}event[0]
final fun <get-event>(): com.jakewharton.mosaic.terminal.event/Event // com.jakewharton.mosaic.terminal.event/DebugEvent.event.<get-event>|<get-event>(){}[0]
final val bytes // com.jakewharton.mosaic.terminal/DebugEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal/DebugEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final val event // com.jakewharton.mosaic.terminal/DebugEvent.event|{}event[0]
final fun <get-event>(): com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/DebugEvent.event.<get-event>|<get-event>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/DebugEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/DebugEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/DebugEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/DebugEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/DebugEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/DebugEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/DecModeReportEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/DecModeReportEvent|null[0]
constructor <init>(kotlin/Int, com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting) // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.<init>|<init>(kotlin.Int;com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting){}[0]
final class com.jakewharton.mosaic.terminal/DecModeReportEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/DecModeReportEvent|null[0]
constructor <init>(kotlin/Int, com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting) // com.jakewharton.mosaic.terminal/DecModeReportEvent.<init>|<init>(kotlin.Int;com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting){}[0]
final val mode // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.mode|{}mode[0]
final fun <get-mode>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.mode.<get-mode>|<get-mode>(){}[0]
final val setting // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.setting|{}setting[0]
final fun <get-setting>(): com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.setting.<get-setting>|<get-setting>(){}[0]
final val mode // com.jakewharton.mosaic.terminal/DecModeReportEvent.mode|{}mode[0]
final fun <get-mode>(): kotlin/Int // com.jakewharton.mosaic.terminal/DecModeReportEvent.mode.<get-mode>|<get-mode>(){}[0]
final val setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.setting|{}setting[0]
final fun <get-setting>(): com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.setting.<get-setting>|<get-setting>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/DecModeReportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/DecModeReportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/DecModeReportEvent.toString|toString(){}[0]
final enum class Setting : kotlin/Enum<com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting> { // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting|null[0]
enum entry NotRecognized // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.NotRecognized|null[0]
enum entry PermanentlyReset // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.PermanentlyReset|null[0]
enum entry PermanentlySet // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.PermanentlySet|null[0]
enum entry Reset // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.Reset|null[0]
enum entry Set // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.Set|null[0]
final enum class Setting : kotlin/Enum<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> { // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting|null[0]
enum entry NotRecognized // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.NotRecognized|null[0]
enum entry PermanentlyReset // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.PermanentlyReset|null[0]
enum entry PermanentlySet // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.PermanentlySet|null[0]
enum entry Reset // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.Reset|null[0]
enum entry Set // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.Set|null[0]
final val entries // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.entries.<get-entries>|<get-entries>#static(){}[0]
final val isSupported // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.isSupported|{}isSupported[0]
final fun <get-isSupported>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.isSupported.<get-isSupported>|<get-isSupported>(){}[0]
final val entries // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.entries.<get-entries>|<get-entries>#static(){}[0]
final val isSupported // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.isSupported|{}isSupported[0]
final fun <get-isSupported>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.isSupported.<get-isSupported>|<get-isSupported>(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal.event/DecModeReportEvent.Setting.values|values#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal.event/FocusEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/FocusEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal.event/FocusEvent.<init>|<init>(kotlin.Boolean){}[0]
final class com.jakewharton.mosaic.terminal/FocusEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/FocusEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/FocusEvent.<init>|<init>(kotlin.Boolean){}[0]
final val focused // com.jakewharton.mosaic.terminal.event/FocusEvent.focused|{}focused[0]
final fun <get-focused>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/FocusEvent.focused.<get-focused>|<get-focused>(){}[0]
final val focused // com.jakewharton.mosaic.terminal/FocusEvent.focused|{}focused[0]
final fun <get-focused>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/FocusEvent.focused.<get-focused>|<get-focused>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/FocusEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/FocusEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/FocusEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/FocusEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/FocusEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/FocusEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/KeyboardEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/KeyboardEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/String? = ...) // com.jakewharton.mosaic.terminal.event/KeyboardEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.String?){}[0]
final class com.jakewharton.mosaic.terminal/KeyboardEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KeyboardEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/String? = ...) // com.jakewharton.mosaic.terminal/KeyboardEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.String?){}[0]
final val alt // com.jakewharton.mosaic.terminal.event/KeyboardEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.alt.<get-alt>|<get-alt>(){}[0]
final val baseLayoutCodepoint // com.jakewharton.mosaic.terminal.event/KeyboardEvent.baseLayoutCodepoint|{}baseLayoutCodepoint[0]
final fun <get-baseLayoutCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.baseLayoutCodepoint.<get-baseLayoutCodepoint>|<get-baseLayoutCodepoint>(){}[0]
final val capsLock // com.jakewharton.mosaic.terminal.event/KeyboardEvent.capsLock|{}capsLock[0]
final fun <get-capsLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.capsLock.<get-capsLock>|<get-capsLock>(){}[0]
final val codepoint // com.jakewharton.mosaic.terminal.event/KeyboardEvent.codepoint|{}codepoint[0]
final fun <get-codepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.codepoint.<get-codepoint>|<get-codepoint>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal.event/KeyboardEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val eventType // com.jakewharton.mosaic.terminal.event/KeyboardEvent.eventType|{}eventType[0]
final fun <get-eventType>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.eventType.<get-eventType>|<get-eventType>(){}[0]
final val hyper // com.jakewharton.mosaic.terminal.event/KeyboardEvent.hyper|{}hyper[0]
final fun <get-hyper>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.hyper.<get-hyper>|<get-hyper>(){}[0]
final val meta // com.jakewharton.mosaic.terminal.event/KeyboardEvent.meta|{}meta[0]
final fun <get-meta>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.meta.<get-meta>|<get-meta>(){}[0]
final val modifiers // com.jakewharton.mosaic.terminal.event/KeyboardEvent.modifiers|{}modifiers[0]
final fun <get-modifiers>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.modifiers.<get-modifiers>|<get-modifiers>(){}[0]
final val numLock // com.jakewharton.mosaic.terminal.event/KeyboardEvent.numLock|{}numLock[0]
final fun <get-numLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.numLock.<get-numLock>|<get-numLock>(){}[0]
final val shift // com.jakewharton.mosaic.terminal.event/KeyboardEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.shift.<get-shift>|<get-shift>(){}[0]
final val shiftedCodepoint // com.jakewharton.mosaic.terminal.event/KeyboardEvent.shiftedCodepoint|{}shiftedCodepoint[0]
final fun <get-shiftedCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.shiftedCodepoint.<get-shiftedCodepoint>|<get-shiftedCodepoint>(){}[0]
final val super // com.jakewharton.mosaic.terminal.event/KeyboardEvent.super|{}super[0]
final fun <get-super>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.super.<get-super>|<get-super>(){}[0]
final val text // com.jakewharton.mosaic.terminal.event/KeyboardEvent.text|{}text[0]
final fun <get-text>(): kotlin/String? // com.jakewharton.mosaic.terminal.event/KeyboardEvent.text.<get-text>|<get-text>(){}[0]
final val alt // com.jakewharton.mosaic.terminal/KeyboardEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.alt.<get-alt>|<get-alt>(){}[0]
final val baseLayoutCodepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.baseLayoutCodepoint|{}baseLayoutCodepoint[0]
final fun <get-baseLayoutCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.baseLayoutCodepoint.<get-baseLayoutCodepoint>|<get-baseLayoutCodepoint>(){}[0]
final val capsLock // com.jakewharton.mosaic.terminal/KeyboardEvent.capsLock|{}capsLock[0]
final fun <get-capsLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.capsLock.<get-capsLock>|<get-capsLock>(){}[0]
final val codepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.codepoint|{}codepoint[0]
final fun <get-codepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.codepoint.<get-codepoint>|<get-codepoint>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal/KeyboardEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val eventType // com.jakewharton.mosaic.terminal/KeyboardEvent.eventType|{}eventType[0]
final fun <get-eventType>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.eventType.<get-eventType>|<get-eventType>(){}[0]
final val hyper // com.jakewharton.mosaic.terminal/KeyboardEvent.hyper|{}hyper[0]
final fun <get-hyper>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.hyper.<get-hyper>|<get-hyper>(){}[0]
final val meta // com.jakewharton.mosaic.terminal/KeyboardEvent.meta|{}meta[0]
final fun <get-meta>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.meta.<get-meta>|<get-meta>(){}[0]
final val modifiers // com.jakewharton.mosaic.terminal/KeyboardEvent.modifiers|{}modifiers[0]
final fun <get-modifiers>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.modifiers.<get-modifiers>|<get-modifiers>(){}[0]
final val numLock // com.jakewharton.mosaic.terminal/KeyboardEvent.numLock|{}numLock[0]
final fun <get-numLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.numLock.<get-numLock>|<get-numLock>(){}[0]
final val shift // com.jakewharton.mosaic.terminal/KeyboardEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.shift.<get-shift>|<get-shift>(){}[0]
final val shiftedCodepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.shiftedCodepoint|{}shiftedCodepoint[0]
final fun <get-shiftedCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.shiftedCodepoint.<get-shiftedCodepoint>|<get-shiftedCodepoint>(){}[0]
final val super // com.jakewharton.mosaic.terminal/KeyboardEvent.super|{}super[0]
final fun <get-super>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.super.<get-super>|<get-super>(){}[0]
final val text // com.jakewharton.mosaic.terminal/KeyboardEvent.text|{}text[0]
final fun <get-text>(): kotlin/String? // com.jakewharton.mosaic.terminal/KeyboardEvent.text.<get-text>|<get-text>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KeyboardEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KeyboardEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KeyboardEvent.toString|toString(){}[0]
final object Companion { // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion|null[0]
final const val Delete // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Delete|{}Delete[0]
final fun <get-Delete>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Delete.<get-Delete>|<get-Delete>(){}[0]
final const val Down // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Down|{}Down[0]
final fun <get-Down>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Down.<get-Down>|<get-Down>(){}[0]
final const val End // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.End|{}End[0]
final fun <get-End>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.End.<get-End>|<get-End>(){}[0]
final const val EventTypePress // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypePress|{}EventTypePress[0]
final fun <get-EventTypePress>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypePress.<get-EventTypePress>|<get-EventTypePress>(){}[0]
final const val EventTypeRelease // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypeRelease|{}EventTypeRelease[0]
final fun <get-EventTypeRelease>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypeRelease.<get-EventTypeRelease>|<get-EventTypeRelease>(){}[0]
final const val EventTypeRepeat // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypeRepeat|{}EventTypeRepeat[0]
final fun <get-EventTypeRepeat>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.EventTypeRepeat.<get-EventTypeRepeat>|<get-EventTypeRepeat>(){}[0]
final const val F1 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F1|{}F1[0]
final fun <get-F1>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F1.<get-F1>|<get-F1>(){}[0]
final const val F10 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F10|{}F10[0]
final fun <get-F10>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F10.<get-F10>|<get-F10>(){}[0]
final const val F11 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F11|{}F11[0]
final fun <get-F11>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F11.<get-F11>|<get-F11>(){}[0]
final const val F12 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F12|{}F12[0]
final fun <get-F12>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F12.<get-F12>|<get-F12>(){}[0]
final const val F2 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F2|{}F2[0]
final fun <get-F2>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F2.<get-F2>|<get-F2>(){}[0]
final const val F3 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F3|{}F3[0]
final fun <get-F3>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F3.<get-F3>|<get-F3>(){}[0]
final const val F4 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F4|{}F4[0]
final fun <get-F4>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F4.<get-F4>|<get-F4>(){}[0]
final const val F5 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F5|{}F5[0]
final fun <get-F5>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F5.<get-F5>|<get-F5>(){}[0]
final const val F6 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F6|{}F6[0]
final fun <get-F6>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F6.<get-F6>|<get-F6>(){}[0]
final const val F7 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F7|{}F7[0]
final fun <get-F7>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F7.<get-F7>|<get-F7>(){}[0]
final const val F8 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F8|{}F8[0]
final fun <get-F8>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F8.<get-F8>|<get-F8>(){}[0]
final const val F9 // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F9|{}F9[0]
final fun <get-F9>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.F9.<get-F9>|<get-F9>(){}[0]
final const val Home // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Home|{}Home[0]
final fun <get-Home>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Home.<get-Home>|<get-Home>(){}[0]
final const val Insert // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Insert|{}Insert[0]
final fun <get-Insert>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Insert.<get-Insert>|<get-Insert>(){}[0]
final const val KpBegin // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.KpBegin|{}KpBegin[0]
final fun <get-KpBegin>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.KpBegin.<get-KpBegin>|<get-KpBegin>(){}[0]
final const val Left // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Left|{}Left[0]
final fun <get-Left>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Left.<get-Left>|<get-Left>(){}[0]
final const val ModifierAlt // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierAlt|{}ModifierAlt[0]
final fun <get-ModifierAlt>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierAlt.<get-ModifierAlt>|<get-ModifierAlt>(){}[0]
final const val ModifierCapsLock // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierCapsLock|{}ModifierCapsLock[0]
final fun <get-ModifierCapsLock>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierCapsLock.<get-ModifierCapsLock>|<get-ModifierCapsLock>(){}[0]
final const val ModifierCtrl // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierCtrl|{}ModifierCtrl[0]
final fun <get-ModifierCtrl>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierCtrl.<get-ModifierCtrl>|<get-ModifierCtrl>(){}[0]
final const val ModifierHyper // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierHyper|{}ModifierHyper[0]
final fun <get-ModifierHyper>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierHyper.<get-ModifierHyper>|<get-ModifierHyper>(){}[0]
final const val ModifierMeta // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierMeta|{}ModifierMeta[0]
final fun <get-ModifierMeta>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierMeta.<get-ModifierMeta>|<get-ModifierMeta>(){}[0]
final const val ModifierNumLock // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierNumLock|{}ModifierNumLock[0]
final fun <get-ModifierNumLock>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierNumLock.<get-ModifierNumLock>|<get-ModifierNumLock>(){}[0]
final const val ModifierShift // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierShift|{}ModifierShift[0]
final fun <get-ModifierShift>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierShift.<get-ModifierShift>|<get-ModifierShift>(){}[0]
final const val ModifierSuper // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierSuper|{}ModifierSuper[0]
final fun <get-ModifierSuper>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.ModifierSuper.<get-ModifierSuper>|<get-ModifierSuper>(){}[0]
final const val PageDown // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.PageDown|{}PageDown[0]
final fun <get-PageDown>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.PageDown.<get-PageDown>|<get-PageDown>(){}[0]
final const val PageUp // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.PageUp|{}PageUp[0]
final fun <get-PageUp>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.PageUp.<get-PageUp>|<get-PageUp>(){}[0]
final const val Right // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Right|{}Right[0]
final fun <get-Right>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Right.<get-Right>|<get-Right>(){}[0]
final const val Up // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Up|{}Up[0]
final fun <get-Up>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KeyboardEvent.Companion.Up.<get-Up>|<get-Up>(){}[0]
final object Companion { // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion|null[0]
final const val Delete // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Delete|{}Delete[0]
final fun <get-Delete>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Delete.<get-Delete>|<get-Delete>(){}[0]
final const val Down // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Down|{}Down[0]
final fun <get-Down>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Down.<get-Down>|<get-Down>(){}[0]
final const val End // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.End|{}End[0]
final fun <get-End>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.End.<get-End>|<get-End>(){}[0]
final const val EventTypePress // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypePress|{}EventTypePress[0]
final fun <get-EventTypePress>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypePress.<get-EventTypePress>|<get-EventTypePress>(){}[0]
final const val EventTypeRelease // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRelease|{}EventTypeRelease[0]
final fun <get-EventTypeRelease>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRelease.<get-EventTypeRelease>|<get-EventTypeRelease>(){}[0]
final const val EventTypeRepeat // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRepeat|{}EventTypeRepeat[0]
final fun <get-EventTypeRepeat>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRepeat.<get-EventTypeRepeat>|<get-EventTypeRepeat>(){}[0]
final const val F1 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F1|{}F1[0]
final fun <get-F1>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F1.<get-F1>|<get-F1>(){}[0]
final const val F10 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F10|{}F10[0]
final fun <get-F10>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F10.<get-F10>|<get-F10>(){}[0]
final const val F11 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F11|{}F11[0]
final fun <get-F11>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F11.<get-F11>|<get-F11>(){}[0]
final const val F12 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F12|{}F12[0]
final fun <get-F12>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F12.<get-F12>|<get-F12>(){}[0]
final const val F2 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F2|{}F2[0]
final fun <get-F2>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F2.<get-F2>|<get-F2>(){}[0]
final const val F3 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F3|{}F3[0]
final fun <get-F3>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F3.<get-F3>|<get-F3>(){}[0]
final const val F4 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F4|{}F4[0]
final fun <get-F4>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F4.<get-F4>|<get-F4>(){}[0]
final const val F5 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F5|{}F5[0]
final fun <get-F5>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F5.<get-F5>|<get-F5>(){}[0]
final const val F6 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F6|{}F6[0]
final fun <get-F6>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F6.<get-F6>|<get-F6>(){}[0]
final const val F7 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F7|{}F7[0]
final fun <get-F7>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F7.<get-F7>|<get-F7>(){}[0]
final const val F8 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F8|{}F8[0]
final fun <get-F8>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F8.<get-F8>|<get-F8>(){}[0]
final const val F9 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F9|{}F9[0]
final fun <get-F9>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F9.<get-F9>|<get-F9>(){}[0]
final const val Home // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Home|{}Home[0]
final fun <get-Home>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Home.<get-Home>|<get-Home>(){}[0]
final const val Insert // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Insert|{}Insert[0]
final fun <get-Insert>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Insert.<get-Insert>|<get-Insert>(){}[0]
final const val KpBegin // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.KpBegin|{}KpBegin[0]
final fun <get-KpBegin>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.KpBegin.<get-KpBegin>|<get-KpBegin>(){}[0]
final const val Left // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Left|{}Left[0]
final fun <get-Left>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Left.<get-Left>|<get-Left>(){}[0]
final const val ModifierAlt // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierAlt|{}ModifierAlt[0]
final fun <get-ModifierAlt>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierAlt.<get-ModifierAlt>|<get-ModifierAlt>(){}[0]
final const val ModifierCapsLock // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCapsLock|{}ModifierCapsLock[0]
final fun <get-ModifierCapsLock>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCapsLock.<get-ModifierCapsLock>|<get-ModifierCapsLock>(){}[0]
final const val ModifierCtrl // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCtrl|{}ModifierCtrl[0]
final fun <get-ModifierCtrl>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCtrl.<get-ModifierCtrl>|<get-ModifierCtrl>(){}[0]
final const val ModifierHyper // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierHyper|{}ModifierHyper[0]
final fun <get-ModifierHyper>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierHyper.<get-ModifierHyper>|<get-ModifierHyper>(){}[0]
final const val ModifierMeta // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierMeta|{}ModifierMeta[0]
final fun <get-ModifierMeta>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierMeta.<get-ModifierMeta>|<get-ModifierMeta>(){}[0]
final const val ModifierNumLock // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierNumLock|{}ModifierNumLock[0]
final fun <get-ModifierNumLock>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierNumLock.<get-ModifierNumLock>|<get-ModifierNumLock>(){}[0]
final const val ModifierShift // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierShift|{}ModifierShift[0]
final fun <get-ModifierShift>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierShift.<get-ModifierShift>|<get-ModifierShift>(){}[0]
final const val ModifierSuper // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierSuper|{}ModifierSuper[0]
final fun <get-ModifierSuper>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierSuper.<get-ModifierSuper>|<get-ModifierSuper>(){}[0]
final const val PageDown // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageDown|{}PageDown[0]
final fun <get-PageDown>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageDown.<get-PageDown>|<get-PageDown>(){}[0]
final const val PageUp // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageUp|{}PageUp[0]
final fun <get-PageUp>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageUp.<get-PageUp>|<get-PageUp>(){}[0]
final const val Right // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Right|{}Right[0]
final fun <get-Right>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Right.<get-Right>|<get-Right>(){}[0]
final const val Up // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Up|{}Up[0]
final fun <get-Up>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Up.<get-Up>|<get-Up>(){}[0]
}
}
final class com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/KittyGraphicsEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyGraphicsEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val id // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.id.<get-id>|<get-id>(){}[0]
final val message // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.message|{}message[0]
final fun <get-message>(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.message.<get-message>|<get-message>(){}[0]
final val id // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.id.<get-id>|<get-id>(){}[0]
final val message // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.message|{}message[0]
final fun <get-message>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.message.<get-message>|<get-message>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyGraphicsEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent|null[0]
constructor <init>(kotlin/Int) // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.<init>|<init>(kotlin.Int){}[0]
final class com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent|null[0]
constructor <init>(kotlin/Int) // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.<init>|<init>(kotlin.Int){}[0]
final val disambiguateEscapeCodes // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.disambiguateEscapeCodes|{}disambiguateEscapeCodes[0]
final fun <get-disambiguateEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.disambiguateEscapeCodes.<get-disambiguateEscapeCodes>|<get-disambiguateEscapeCodes>(){}[0]
final val flags // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.flags|{}flags[0]
final fun <get-flags>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.flags.<get-flags>|<get-flags>(){}[0]
final val reportAllKeysAsEscapeCodes // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes|{}reportAllKeysAsEscapeCodes[0]
final fun <get-reportAllKeysAsEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes.<get-reportAllKeysAsEscapeCodes>|<get-reportAllKeysAsEscapeCodes>(){}[0]
final val reportAlternateKeys // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAlternateKeys|{}reportAlternateKeys[0]
final fun <get-reportAlternateKeys>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAlternateKeys.<get-reportAlternateKeys>|<get-reportAlternateKeys>(){}[0]
final val reportAssociatedText // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAssociatedText|{}reportAssociatedText[0]
final fun <get-reportAssociatedText>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportAssociatedText.<get-reportAssociatedText>|<get-reportAssociatedText>(){}[0]
final val reportEventTypes // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportEventTypes|{}reportEventTypes[0]
final fun <get-reportEventTypes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.reportEventTypes.<get-reportEventTypes>|<get-reportEventTypes>(){}[0]
final val disambiguateEscapeCodes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.disambiguateEscapeCodes|{}disambiguateEscapeCodes[0]
final fun <get-disambiguateEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.disambiguateEscapeCodes.<get-disambiguateEscapeCodes>|<get-disambiguateEscapeCodes>(){}[0]
final val flags // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.flags|{}flags[0]
final fun <get-flags>(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.flags.<get-flags>|<get-flags>(){}[0]
final val reportAllKeysAsEscapeCodes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes|{}reportAllKeysAsEscapeCodes[0]
final fun <get-reportAllKeysAsEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes.<get-reportAllKeysAsEscapeCodes>|<get-reportAllKeysAsEscapeCodes>(){}[0]
final val reportAlternateKeys // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAlternateKeys|{}reportAlternateKeys[0]
final fun <get-reportAlternateKeys>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAlternateKeys.<get-reportAlternateKeys>|<get-reportAlternateKeys>(){}[0]
final val reportAssociatedText // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAssociatedText|{}reportAssociatedText[0]
final fun <get-reportAssociatedText>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAssociatedText.<get-reportAssociatedText>|<get-reportAssociatedText>(){}[0]
final val reportEventTypes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportEventTypes|{}reportEventTypes[0]
final fun <get-reportEventTypes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportEventTypes.<get-reportEventTypes>|<get-reportEventTypes>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyKeyboardQueryEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/KittyNotificationEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.<init>|<init>(kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/KittyNotificationEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyNotificationEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/KittyNotificationEvent.<init>|<init>(kotlin.String){}[0]
final val raw // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.raw|{}raw[0]
final fun <get-raw>(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.raw.<get-raw>|<get-raw>(){}[0]
final val raw // com.jakewharton.mosaic.terminal/KittyNotificationEvent.raw|{}raw[0]
final fun <get-raw>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyNotificationEvent.raw.<get-raw>|<get-raw>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyNotificationEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyNotificationEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyNotificationEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyNotificationEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent : com.jakewharton.mosaic.terminal.event/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.<init>|<init>(kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent : com.jakewharton.mosaic.terminal/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.<init>|<init>(kotlin.String){}[0]
final val name // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.name|{}name[0]
final fun <get-name>(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.name.<get-name>|<get-name>(){}[0]
final val name // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.name|{}name[0]
final fun <get-name>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.name.<get-name>|<get-name>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyPointerQueryNameEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent : com.jakewharton.mosaic.terminal.event/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent|null[0]
constructor <init>(kotlin/BooleanArray) // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.<init>|<init>(kotlin.BooleanArray){}[0]
final class com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent : com.jakewharton.mosaic.terminal/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent|null[0]
constructor <init>(kotlin/BooleanArray) // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.<init>|<init>(kotlin.BooleanArray){}[0]
final val values // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.values|{}values[0]
final fun <get-values>(): kotlin/BooleanArray // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.values.<get-values>|<get-values>(){}[0]
final val values // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.values|{}values[0]
final fun <get-values>(): kotlin/BooleanArray // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.values.<get-values>|<get-values>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/KittyPointerQuerySupportEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/MouseEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/MouseEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, com.jakewharton.mosaic.terminal.event/MouseEvent.Type, com.jakewharton.mosaic.terminal.event/MouseEvent.Button = ..., kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Boolean = ...) // com.jakewharton.mosaic.terminal.event/MouseEvent.<init>|<init>(kotlin.Int;kotlin.Int;com.jakewharton.mosaic.terminal.event.MouseEvent.Type;com.jakewharton.mosaic.terminal.event.MouseEvent.Button;kotlin.Boolean;kotlin.Boolean;kotlin.Boolean){}[0]
final class com.jakewharton.mosaic.terminal/MouseEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/MouseEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, com.jakewharton.mosaic.terminal/MouseEvent.Type, com.jakewharton.mosaic.terminal/MouseEvent.Button = ..., kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Boolean = ...) // com.jakewharton.mosaic.terminal/MouseEvent.<init>|<init>(kotlin.Int;kotlin.Int;com.jakewharton.mosaic.terminal.MouseEvent.Type;com.jakewharton.mosaic.terminal.MouseEvent.Button;kotlin.Boolean;kotlin.Boolean;kotlin.Boolean){}[0]
final val alt // com.jakewharton.mosaic.terminal.event/MouseEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/MouseEvent.alt.<get-alt>|<get-alt>(){}[0]
final val button // com.jakewharton.mosaic.terminal.event/MouseEvent.button|{}button[0]
final fun <get-button>(): com.jakewharton.mosaic.terminal.event/MouseEvent.Button // com.jakewharton.mosaic.terminal.event/MouseEvent.button.<get-button>|<get-button>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal.event/MouseEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/MouseEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val shift // com.jakewharton.mosaic.terminal.event/MouseEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/MouseEvent.shift.<get-shift>|<get-shift>(){}[0]
final val type // com.jakewharton.mosaic.terminal.event/MouseEvent.type|{}type[0]
final fun <get-type>(): com.jakewharton.mosaic.terminal.event/MouseEvent.Type // com.jakewharton.mosaic.terminal.event/MouseEvent.type.<get-type>|<get-type>(){}[0]
final val x // com.jakewharton.mosaic.terminal.event/MouseEvent.x|{}x[0]
final fun <get-x>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/MouseEvent.x.<get-x>|<get-x>(){}[0]
final val y // com.jakewharton.mosaic.terminal.event/MouseEvent.y|{}y[0]
final fun <get-y>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/MouseEvent.y.<get-y>|<get-y>(){}[0]
final val alt // com.jakewharton.mosaic.terminal/MouseEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.alt.<get-alt>|<get-alt>(){}[0]
final val button // com.jakewharton.mosaic.terminal/MouseEvent.button|{}button[0]
final fun <get-button>(): com.jakewharton.mosaic.terminal/MouseEvent.Button // com.jakewharton.mosaic.terminal/MouseEvent.button.<get-button>|<get-button>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal/MouseEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val shift // com.jakewharton.mosaic.terminal/MouseEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.shift.<get-shift>|<get-shift>(){}[0]
final val type // com.jakewharton.mosaic.terminal/MouseEvent.type|{}type[0]
final fun <get-type>(): com.jakewharton.mosaic.terminal/MouseEvent.Type // com.jakewharton.mosaic.terminal/MouseEvent.type.<get-type>|<get-type>(){}[0]
final val x // com.jakewharton.mosaic.terminal/MouseEvent.x|{}x[0]
final fun <get-x>(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.x.<get-x>|<get-x>(){}[0]
final val y // com.jakewharton.mosaic.terminal/MouseEvent.y|{}y[0]
final fun <get-y>(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.y.<get-y>|<get-y>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/MouseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/MouseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/MouseEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/MouseEvent.toString|toString(){}[0]
final enum class Button : kotlin/Enum<com.jakewharton.mosaic.terminal.event/MouseEvent.Button> { // com.jakewharton.mosaic.terminal.event/MouseEvent.Button|null[0]
enum entry Button10 // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Button10|null[0]
enum entry Button11 // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Button11|null[0]
enum entry Button8 // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Button8|null[0]
enum entry Button9 // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Button9|null[0]
enum entry Left // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Left|null[0]
enum entry Middle // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Middle|null[0]
enum entry None // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.None|null[0]
enum entry Right // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.Right|null[0]
enum entry WheelDown // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.WheelDown|null[0]
enum entry WheelUp // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.WheelUp|null[0]
final enum class Button : kotlin/Enum<com.jakewharton.mosaic.terminal/MouseEvent.Button> { // com.jakewharton.mosaic.terminal/MouseEvent.Button|null[0]
enum entry Button10 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button10|null[0]
enum entry Button11 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button11|null[0]
enum entry Button8 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button8|null[0]
enum entry Button9 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button9|null[0]
enum entry Left // com.jakewharton.mosaic.terminal/MouseEvent.Button.Left|null[0]
enum entry Middle // com.jakewharton.mosaic.terminal/MouseEvent.Button.Middle|null[0]
enum entry None // com.jakewharton.mosaic.terminal/MouseEvent.Button.None|null[0]
enum entry Right // com.jakewharton.mosaic.terminal/MouseEvent.Button.Right|null[0]
enum entry WheelDown // com.jakewharton.mosaic.terminal/MouseEvent.Button.WheelDown|null[0]
enum entry WheelUp // com.jakewharton.mosaic.terminal/MouseEvent.Button.WheelUp|null[0]
final val entries // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal.event/MouseEvent.Button> // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.entries.<get-entries>|<get-entries>#static(){}[0]
final val entries // com.jakewharton.mosaic.terminal/MouseEvent.Button.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/MouseEvent.Button> // com.jakewharton.mosaic.terminal/MouseEvent.Button.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal.event/MouseEvent.Button // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal.event/MouseEvent.Button> // com.jakewharton.mosaic.terminal.event/MouseEvent.Button.values|values#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/MouseEvent.Button // com.jakewharton.mosaic.terminal/MouseEvent.Button.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/MouseEvent.Button> // com.jakewharton.mosaic.terminal/MouseEvent.Button.values|values#static(){}[0]
}
final enum class Type : kotlin/Enum<com.jakewharton.mosaic.terminal.event/MouseEvent.Type> { // com.jakewharton.mosaic.terminal.event/MouseEvent.Type|null[0]
enum entry Drag // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.Drag|null[0]
enum entry Motion // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.Motion|null[0]
enum entry Press // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.Press|null[0]
enum entry Release // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.Release|null[0]
final enum class Type : kotlin/Enum<com.jakewharton.mosaic.terminal/MouseEvent.Type> { // com.jakewharton.mosaic.terminal/MouseEvent.Type|null[0]
enum entry Drag // com.jakewharton.mosaic.terminal/MouseEvent.Type.Drag|null[0]
enum entry Motion // com.jakewharton.mosaic.terminal/MouseEvent.Type.Motion|null[0]
enum entry Press // com.jakewharton.mosaic.terminal/MouseEvent.Type.Press|null[0]
enum entry Release // com.jakewharton.mosaic.terminal/MouseEvent.Type.Release|null[0]
final val entries // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal.event/MouseEvent.Type> // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.entries.<get-entries>|<get-entries>#static(){}[0]
final val entries // com.jakewharton.mosaic.terminal/MouseEvent.Type.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/MouseEvent.Type> // com.jakewharton.mosaic.terminal/MouseEvent.Type.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal.event/MouseEvent.Type // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal.event/MouseEvent.Type> // com.jakewharton.mosaic.terminal.event/MouseEvent.Type.values|values#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/MouseEvent.Type // com.jakewharton.mosaic.terminal/MouseEvent.Type.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/MouseEvent.Type> // com.jakewharton.mosaic.terminal/MouseEvent.Type.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.<init>|<init>(kotlin.Boolean){}[0]
final class com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.<init>|<init>(kotlin.Boolean){}[0]
final val ok // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.ok|{}ok[0]
final fun <get-ok>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.ok.<get-ok>|<get-ok>(){}[0]
final val ok // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.ok|{}ok[0]
final fun <get-ok>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.ok.<get-ok>|<get-ok>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/OperatingStatusResponseEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/PaletteColorEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/PaletteColorEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/PaletteColorEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/PaletteColorEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/PaletteColorEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val color // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.color|{}color[0]
final fun <get-color>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.value.<get-value>|<get-value>(){}[0]
final val color // com.jakewharton.mosaic.terminal/PaletteColorEvent.color|{}color[0]
final fun <get-color>(): kotlin/Int // com.jakewharton.mosaic.terminal/PaletteColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal/PaletteColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal/PaletteColorEvent.value.<get-value>|<get-value>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/PaletteColorEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/PaletteColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/PaletteColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/PaletteColorEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val data // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.data.<get-data>|<get-data>(){}[0]
final val id // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.id.<get-id>|<get-id>(){}[0]
final val data // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.data.<get-data>|<get-data>(){}[0]
final val id // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.id.<get-id>|<get-id>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/PrimaryDeviceAttributesEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/ResizeEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/ResizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal.event/ResizeEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
final class com.jakewharton.mosaic.terminal/ResizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/ResizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/ResizeEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
final val columns // com.jakewharton.mosaic.terminal.event/ResizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/ResizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val height // com.jakewharton.mosaic.terminal.event/ResizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/ResizeEvent.height.<get-height>|<get-height>(){}[0]
final val rows // com.jakewharton.mosaic.terminal.event/ResizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/ResizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final val width // com.jakewharton.mosaic.terminal.event/ResizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/ResizeEvent.width.<get-width>|<get-width>(){}[0]
final val columns // com.jakewharton.mosaic.terminal/ResizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val height // com.jakewharton.mosaic.terminal/ResizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.height.<get-height>|<get-height>(){}[0]
final val rows // com.jakewharton.mosaic.terminal/ResizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final val width // com.jakewharton.mosaic.terminal/ResizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.width.<get-width>|<get-width>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/ResizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/ResizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/ResizeEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/ResizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/ResizeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/SystemThemeEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/SystemThemeEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.<init>|<init>(kotlin.Boolean){}[0]
final class com.jakewharton.mosaic.terminal/SystemThemeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/SystemThemeEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/SystemThemeEvent.<init>|<init>(kotlin.Boolean){}[0]
final val isDark // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.isDark|{}isDark[0]
final fun <get-isDark>(): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.isDark.<get-isDark>|<get-isDark>(){}[0]
final val isDark // com.jakewharton.mosaic.terminal/SystemThemeEvent.isDark|{}isDark[0]
final fun <get-isDark>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/SystemThemeEvent.isDark.<get-isDark>|<get-isDark>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/SystemThemeEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/SystemThemeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/SystemThemeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/SystemThemeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/TerminalColorEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/TerminalColorEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color, kotlin/String) // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.<init>|<init>(com.jakewharton.mosaic.terminal.event.TerminalColorEvent.Color;kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/TerminalColorEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TerminalColorEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal/TerminalColorEvent.Color, kotlin/String) // com.jakewharton.mosaic.terminal/TerminalColorEvent.<init>|<init>(com.jakewharton.mosaic.terminal.TerminalColorEvent.Color;kotlin.String){}[0]
final val color // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.color|{}color[0]
final fun <get-color>(): com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.value.<get-value>|<get-value>(){}[0]
final val color // com.jakewharton.mosaic.terminal/TerminalColorEvent.color|{}color[0]
final fun <get-color>(): com.jakewharton.mosaic.terminal/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal/TerminalColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal/TerminalColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalColorEvent.value.<get-value>|<get-value>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TerminalColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TerminalColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalColorEvent.toString|toString(){}[0]
final enum class Color : kotlin/Enum<com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color> { // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color|null[0]
enum entry Background // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.Background|null[0]
enum entry Cursor // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.Cursor|null[0]
enum entry Foreground // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.Foreground|null[0]
final enum class Color : kotlin/Enum<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> { // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color|null[0]
enum entry Background // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Background|null[0]
enum entry Cursor // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Cursor|null[0]
enum entry Foreground // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Foreground|null[0]
final val entries // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.entries.<get-entries>|<get-entries>#static(){}[0]
final val entries // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal.event/TerminalColorEvent.Color.values|values#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal.event/TerminalVersionEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.<init>|<init>(kotlin.String){}[0]
final class com.jakewharton.mosaic.terminal/TerminalVersionEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TerminalVersionEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/TerminalVersionEvent.<init>|<init>(kotlin.String){}[0]
final val data // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.data.<get-data>|<get-data>(){}[0]
final val data // com.jakewharton.mosaic.terminal/TerminalVersionEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalVersionEvent.data.<get-data>|<get-data>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/TerminalVersionEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TerminalVersionEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TerminalVersionEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalVersionEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final class com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val manufacturingSite // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.manufacturingSite|{}manufacturingSite[0]
final fun <get-manufacturingSite>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.manufacturingSite.<get-manufacturingSite>|<get-manufacturingSite>(){}[0]
final val terminalId // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.terminalId|{}terminalId[0]
final fun <get-terminalId>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.terminalId.<get-terminalId>|<get-terminalId>(){}[0]
final val manufacturingSite // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.manufacturingSite|{}manufacturingSite[0]
final fun <get-manufacturingSite>(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.manufacturingSite.<get-manufacturingSite>|<get-manufacturingSite>(){}[0]
final val terminalId // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.terminalId|{}terminalId[0]
final fun <get-terminalId>(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.terminalId.<get-terminalId>|<get-terminalId>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/TertiaryDeviceAttributesEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/UnknownEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/UnknownEvent|null[0]
constructor <init>(kotlin/ByteArray) // com.jakewharton.mosaic.terminal.event/UnknownEvent.<init>|<init>(kotlin.ByteArray){}[0]
final class com.jakewharton.mosaic.terminal/UnknownEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/UnknownEvent|null[0]
constructor <init>(kotlin/ByteArray) // com.jakewharton.mosaic.terminal/UnknownEvent.<init>|<init>(kotlin.ByteArray){}[0]
final val bytes // com.jakewharton.mosaic.terminal.event/UnknownEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal.event/UnknownEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final val bytes // com.jakewharton.mosaic.terminal/UnknownEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal/UnknownEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/UnknownEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/UnknownEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/UnknownEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/UnknownEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/UnknownEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/UnknownEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final class com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val columns // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val rows // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final val columns // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val rows // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/XtermCharacterSizeEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent : com.jakewharton.mosaic.terminal.event/Event { // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final class com.jakewharton.mosaic.terminal/XtermPixelSizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val height // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.height.<get-height>|<get-height>(){}[0]
final val width // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.width.<get-width>|<get-width>(){}[0]
final val height // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.height.<get-height>|<get-height>(){}[0]
final val width // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.width.<get-width>|<get-width>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal.event/XtermPixelSizeEvent.toString|toString(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.toString|toString(){}[0]
}

View File

@ -1,4 +1,4 @@
package com.jakewharton.mosaic.terminal.event
package com.jakewharton.mosaic.terminal
import com.jakewharton.cite.__TYPE__
import dev.drewhamilton.poko.Poko

View File

@ -1,6 +1,5 @@
package com.jakewharton.mosaic.terminal
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import dev.drewhamilton.poko.Poko
import kotlinx.coroutines.channels.ReceiveChannel
import kotlinx.coroutines.flow.StateFlow

View File

@ -1,4 +1,4 @@
package com.jakewharton.mosaic.terminal.event
package com.jakewharton.mosaic.terminal
import assertk.Assert
import assertk.all

View File

@ -13,7 +13,7 @@ public abstract interface class com/jakewharton/mosaic/testing/TestMosaic : com/
public abstract fun awaitSnapshot-VtjQ1oo (JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun awaitSnapshot-VtjQ1oo$default (Lcom/jakewharton/mosaic/testing/TestMosaic;JLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public abstract fun getState ()Lcom/jakewharton/mosaic/testing/TestTerminal$State;
public abstract fun sendKeyEvent (Lcom/jakewharton/mosaic/terminal/event/KeyboardEvent;)V
public abstract fun sendKeyEvent (Lcom/jakewharton/mosaic/terminal/KeyboardEvent;)V
public abstract fun setContentAndSnapshot (Lkotlin/jvm/functions/Function2;)Ljava/lang/Object;
}

View File

@ -14,7 +14,7 @@ abstract interface <#A: kotlin/Any?> com.jakewharton.mosaic.testing/TestMosaic :
abstract val state // com.jakewharton.mosaic.testing/TestMosaic.state|{}state[0]
abstract fun <get-state>(): com.jakewharton.mosaic.testing/TestTerminal.State // com.jakewharton.mosaic.testing/TestMosaic.state.<get-state>|<get-state>(){}[0]
abstract fun sendKeyEvent(com.jakewharton.mosaic.terminal.event/KeyboardEvent) // com.jakewharton.mosaic.testing/TestMosaic.sendKeyEvent|sendKeyEvent(com.jakewharton.mosaic.terminal.event.KeyboardEvent){}[0]
abstract fun sendKeyEvent(com.jakewharton.mosaic.terminal/KeyboardEvent) // com.jakewharton.mosaic.testing/TestMosaic.sendKeyEvent|sendKeyEvent(com.jakewharton.mosaic.terminal.KeyboardEvent){}[0]
abstract fun setContentAndSnapshot(kotlin/Function2<androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>): #A // com.jakewharton.mosaic.testing/TestMosaic.setContentAndSnapshot|setContentAndSnapshot(kotlin.Function2<androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0]
abstract suspend fun awaitSnapshot(kotlin.time/Duration = ...): #A // com.jakewharton.mosaic.testing/TestMosaic.awaitSnapshot|awaitSnapshot(kotlin.time.Duration){}[0]
}
@ -25,7 +25,7 @@ final class com.jakewharton.mosaic.testing/TestTerminal : com.jakewharton.mosaic
final val capabilities // com.jakewharton.mosaic.testing/TestTerminal.capabilities|{}capabilities[0]
final fun <get-capabilities>(): com.jakewharton.mosaic.terminal/Terminal.Capabilities // com.jakewharton.mosaic.testing/TestTerminal.capabilities.<get-capabilities>|<get-capabilities>(){}[0]
final val keyEvents // com.jakewharton.mosaic.testing/TestTerminal.keyEvents|{}keyEvents[0]
final fun <get-keyEvents>(): kotlinx.coroutines.channels/Channel<com.jakewharton.mosaic.terminal.event/KeyboardEvent> // com.jakewharton.mosaic.testing/TestTerminal.keyEvents.<get-keyEvents>|<get-keyEvents>(){}[0]
final fun <get-keyEvents>(): kotlinx.coroutines.channels/Channel<com.jakewharton.mosaic.terminal/KeyboardEvent> // com.jakewharton.mosaic.testing/TestTerminal.keyEvents.<get-keyEvents>|<get-keyEvents>(){}[0]
final val state // com.jakewharton.mosaic.testing/TestTerminal.state|{}state[0]
final fun <get-state>(): com.jakewharton.mosaic.testing/TestTerminal.State // com.jakewharton.mosaic.testing/TestTerminal.state.<get-state>|<get-state>(){}[0]

View File

@ -4,8 +4,8 @@ import androidx.compose.runtime.BroadcastFrameClock
import androidx.compose.runtime.Composable
import com.jakewharton.mosaic.Mosaic
import com.jakewharton.mosaic.terminal.AnsiLevel
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.Terminal
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import kotlin.coroutines.CoroutineContext
import kotlin.time.Duration
import kotlin.time.Duration.Companion.seconds

View File

@ -1,8 +1,8 @@
package com.jakewharton.mosaic.testing
import com.jakewharton.mosaic.terminal.AnsiLevel
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.Terminal
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import kotlinx.coroutines.channels.Channel
import kotlinx.coroutines.channels.Channel.Factory.UNLIMITED
import kotlinx.coroutines.flow.MutableStateFlow

View File

@ -9,7 +9,7 @@ public final class com/jakewharton/mosaic/tty/terminal/TerminalParser {
public final fun debugNext ()Lkotlin/Pair;
public final fun getKittyDisambiguateEscapeCodes ()Z
public final fun getXtermExtendedUtf8Mouse ()Z
public final fun next ()Lcom/jakewharton/mosaic/terminal/event/Event;
public final fun next ()Lcom/jakewharton/mosaic/terminal/Event;
public final fun setKittyDisambiguateEscapeCodes (Z)V
public final fun setXtermExtendedUtf8Mouse (Z)V
}

View File

@ -17,8 +17,8 @@ final class com.jakewharton.mosaic.tty.terminal/TerminalParser { // com.jakewhar
final fun <set-xtermExtendedUtf8Mouse>(kotlin/Boolean) // com.jakewharton.mosaic.tty.terminal/TerminalParser.xtermExtendedUtf8Mouse.<set-xtermExtendedUtf8Mouse>|<set-xtermExtendedUtf8Mouse>(kotlin.Boolean){}[0]
final fun copyBuffer(): kotlin/ByteArray // com.jakewharton.mosaic.tty.terminal/TerminalParser.copyBuffer|copyBuffer(){}[0]
final fun debugNext(): kotlin/Pair<com.jakewharton.mosaic.terminal.event/Event, kotlin/ByteArray>? // com.jakewharton.mosaic.tty.terminal/TerminalParser.debugNext|debugNext(){}[0]
final fun next(): com.jakewharton.mosaic.terminal.event/Event? // com.jakewharton.mosaic.tty.terminal/TerminalParser.next|next(){}[0]
final fun debugNext(): kotlin/Pair<com.jakewharton.mosaic.terminal/Event, kotlin/ByteArray>? // com.jakewharton.mosaic.tty.terminal/TerminalParser.debugNext|debugNext(){}[0]
final fun next(): com.jakewharton.mosaic.terminal/Event? // com.jakewharton.mosaic.tty.terminal/TerminalParser.next|next(){}[0]
}
final suspend fun (com.jakewharton.mosaic.tty/Tty).com.jakewharton.mosaic.tty.terminal/useAsTerminal(kotlin/Boolean = ..., kotlin.coroutines/SuspendFunction1<com.jakewharton.mosaic.terminal/Terminal, kotlin/Unit>) // com.jakewharton.mosaic.tty.terminal/useAsTerminal|useAsTerminal@com.jakewharton.mosaic.tty.Tty(kotlin.Boolean;kotlin.coroutines.SuspendFunction1<com.jakewharton.mosaic.terminal.Terminal,kotlin.Unit>){}[0]

View File

@ -1,9 +1,9 @@
package com.jakewharton.mosaic.tty.terminal
import com.jakewharton.mosaic.terminal.event.DebugEvent
import com.jakewharton.mosaic.terminal.event.Event
import com.jakewharton.mosaic.terminal.event.FocusEvent
import com.jakewharton.mosaic.terminal.event.ResizeEvent
import com.jakewharton.mosaic.terminal.DebugEvent
import com.jakewharton.mosaic.terminal.Event
import com.jakewharton.mosaic.terminal.FocusEvent
import com.jakewharton.mosaic.terminal.ResizeEvent
import com.jakewharton.mosaic.tty.Tty
import kotlinx.coroutines.channels.SendChannel

View File

@ -2,21 +2,21 @@ package com.jakewharton.mosaic.tty.terminal
import com.jakewharton.finalization.withFinalizationHook
import com.jakewharton.mosaic.terminal.AnsiLevel
import com.jakewharton.mosaic.terminal.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.DecModeReportEvent
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting
import com.jakewharton.mosaic.terminal.Event
import com.jakewharton.mosaic.terminal.FocusEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KittyGraphicsEvent
import com.jakewharton.mosaic.terminal.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.KittyNotificationEvent
import com.jakewharton.mosaic.terminal.KittyPointerQueryEvent
import com.jakewharton.mosaic.terminal.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.ResizeEvent
import com.jakewharton.mosaic.terminal.SystemThemeEvent
import com.jakewharton.mosaic.terminal.Terminal
import com.jakewharton.mosaic.terminal.event.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting
import com.jakewharton.mosaic.terminal.event.Event
import com.jakewharton.mosaic.terminal.event.FocusEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KittyGraphicsEvent
import com.jakewharton.mosaic.terminal.event.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.event.KittyNotificationEvent
import com.jakewharton.mosaic.terminal.event.KittyPointerQueryEvent
import com.jakewharton.mosaic.terminal.event.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.event.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.event.ResizeEvent
import com.jakewharton.mosaic.terminal.event.SystemThemeEvent
import com.jakewharton.mosaic.tty.Tty
import kotlin.time.Duration.Companion.seconds
import kotlinx.coroutines.CompletableDeferred

View File

@ -1,28 +1,28 @@
package com.jakewharton.mosaic.tty.terminal
import com.jakewharton.mosaic.terminal.event.BracketedPasteEvent
import com.jakewharton.mosaic.terminal.event.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent
import com.jakewharton.mosaic.terminal.event.Event
import com.jakewharton.mosaic.terminal.event.FocusEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KittyGraphicsEvent
import com.jakewharton.mosaic.terminal.event.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.event.KittyNotificationEvent
import com.jakewharton.mosaic.terminal.event.KittyPointerQueryNameEvent
import com.jakewharton.mosaic.terminal.event.KittyPointerQuerySupportEvent
import com.jakewharton.mosaic.terminal.event.MouseEvent
import com.jakewharton.mosaic.terminal.event.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.event.PaletteColorEvent
import com.jakewharton.mosaic.terminal.event.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.event.ResizeEvent
import com.jakewharton.mosaic.terminal.event.SystemThemeEvent
import com.jakewharton.mosaic.terminal.event.TerminalColorEvent
import com.jakewharton.mosaic.terminal.event.TerminalVersionEvent
import com.jakewharton.mosaic.terminal.event.TertiaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.event.XtermCharacterSizeEvent
import com.jakewharton.mosaic.terminal.event.XtermPixelSizeEvent
import com.jakewharton.mosaic.terminal.BracketedPasteEvent
import com.jakewharton.mosaic.terminal.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.DecModeReportEvent
import com.jakewharton.mosaic.terminal.Event
import com.jakewharton.mosaic.terminal.FocusEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KittyGraphicsEvent
import com.jakewharton.mosaic.terminal.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.KittyNotificationEvent
import com.jakewharton.mosaic.terminal.KittyPointerQueryNameEvent
import com.jakewharton.mosaic.terminal.KittyPointerQuerySupportEvent
import com.jakewharton.mosaic.terminal.MouseEvent
import com.jakewharton.mosaic.terminal.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.PaletteColorEvent
import com.jakewharton.mosaic.terminal.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.ResizeEvent
import com.jakewharton.mosaic.terminal.SystemThemeEvent
import com.jakewharton.mosaic.terminal.TerminalColorEvent
import com.jakewharton.mosaic.terminal.TerminalVersionEvent
import com.jakewharton.mosaic.terminal.TertiaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import com.jakewharton.mosaic.terminal.XtermCharacterSizeEvent
import com.jakewharton.mosaic.terminal.XtermPixelSizeEvent
import com.jakewharton.mosaic.tty.Tty
import kotlin.concurrent.Volatile

View File

@ -2,7 +2,7 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.BracketedPasteEvent
import com.jakewharton.mosaic.terminal.BracketedPasteEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,13 +2,13 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting.NotRecognized
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting.PermanentlyReset
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting.PermanentlySet
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting.Reset
import com.jakewharton.mosaic.terminal.event.DecModeReportEvent.Setting.Set
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.DecModeReportEvent
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting.NotRecognized
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting.PermanentlyReset
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting.PermanentlySet
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting.Reset
import com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting.Set
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,7 +2,7 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.FocusEvent
import com.jakewharton.mosaic.terminal.FocusEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,23 +2,23 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Down
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.End
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Home
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.KpBegin
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Left
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierAlt
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierCapsLock
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierCtrl
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierHyper
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierMeta
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierNumLock
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierShift
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierSuper
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Right
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Up
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Down
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.End
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Home
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.KpBegin
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Left
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierAlt
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierCapsLock
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierCtrl
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierHyper
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierMeta
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierNumLock
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierShift
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierSuper
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Right
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Up
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierShift
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierShift
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.KittyKeyboardQueryEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,9 +2,9 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.MouseEvent
import com.jakewharton.mosaic.terminal.event.MouseEvent.Button
import com.jakewharton.mosaic.terminal.event.MouseEvent.Type
import com.jakewharton.mosaic.terminal.MouseEvent
import com.jakewharton.mosaic.terminal.MouseEvent.Button
import com.jakewharton.mosaic.terminal.MouseEvent.Type
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.PrimaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.ResizeEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.ResizeEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.SystemThemeEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.SystemThemeEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.event.XtermCharacterSizeEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import com.jakewharton.mosaic.terminal.XtermCharacterSizeEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.event.XtermPixelSizeEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import com.jakewharton.mosaic.terminal.XtermPixelSizeEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.CapabilityQueryEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,7 +2,7 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.TerminalVersionEvent
import com.jakewharton.mosaic.terminal.TerminalVersionEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.TertiaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.TertiaryDeviceAttributesEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,8 +2,8 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierCtrl
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierCtrl
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,9 +2,9 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KittyPointerQueryNameEvent
import com.jakewharton.mosaic.terminal.event.KittyPointerQuerySupportEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.KittyPointerQueryNameEvent
import com.jakewharton.mosaic.terminal.KittyPointerQuerySupportEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,19 +2,19 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Down
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.End
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.F1
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.F2
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.F3
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.F4
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Home
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Left
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Right
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.Up
import com.jakewharton.mosaic.terminal.event.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.event.UnknownEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Down
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.End
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.F1
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.F2
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.F3
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.F4
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Home
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Left
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Right
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.Up
import com.jakewharton.mosaic.terminal.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.UnknownEvent
import kotlin.test.Test
import kotlinx.coroutines.test.runTest

View File

@ -2,7 +2,7 @@ package com.jakewharton.mosaic.tty.terminal
import assertk.assertThat
import assertk.assertions.isEqualTo
import com.jakewharton.mosaic.terminal.event.OperatingStatusResponseEvent
import com.jakewharton.mosaic.terminal.OperatingStatusResponseEvent
import kotlin.test.Test
class TerminalParserTest : BaseTerminalParserTest() {

View File

@ -9,8 +9,8 @@ import com.github.ajalt.clikt.parameters.options.flag
import com.github.ajalt.clikt.parameters.options.option
import com.github.ajalt.clikt.parameters.types.enum
import com.jakewharton.finalization.withFinalizationHook
import com.jakewharton.mosaic.terminal.event.KeyboardEvent
import com.jakewharton.mosaic.terminal.event.KeyboardEvent.Companion.ModifierCtrl
import com.jakewharton.mosaic.terminal.KeyboardEvent
import com.jakewharton.mosaic.terminal.KeyboardEvent.Companion.ModifierCtrl
import com.jakewharton.mosaic.tty.Tty
import com.jakewharton.mosaic.tty.terminal.TerminalParser
import kotlin.jvm.JvmName