All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.codetome.zircon.api.terminal.config.DeviceConfiguration.kt Maven / Gradle / Ivy

Go to download

Zircon is a terminal emulator which targets multiple GUI platforms and designed specifically for game developers.

The newest version!
package org.codetome.zircon.api.terminal.config

import org.codetome.zircon.api.color.TextColor
import org.codetome.zircon.api.builder.DeviceConfigurationBuilder

/**
 * Object that encapsulates the configuration parameters for the terminal device that a
 * [org.codetome.zircon.api.terminal.Terminal] is emulating.
 * This includes properties such as the shape of the cursor, the color of the cursor
 * and if the cursor should blink or not.
 */
data class DeviceConfiguration(
        val blinkLengthInMilliSeconds: Long,
        val cursorStyle: CursorStyle,
        val cursorColor: TextColor,
        val isCursorBlinking: Boolean,
        val isClipboardAvailable: Boolean)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy