KetraTerm
API · DevelopmentAll versions

TerminalCompletionDomainValue

data class TerminalCompletionDomainValue @JvmOverloads constructor(val value: String, val displayText: String = value, val detail: String = "", val scoreAdjustment: Int = 0)

Immutable host-provided value for one dynamic completion domain.

Suspended host sources return bounded lists of these values. The shared engine then performs prefix matching, replacement-range selection, shell quoting, and ranking without retaining host resources.

Throws

Constructors

Link copied to clipboard
constructor(value: String, displayText: String = value, detail: String = "", scoreAdjustment: Int = 0)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

optional host-owned description.

Link copied to clipboard

popup label, independent from inserted text.

Link copied to clipboard

bounded host relevance adjustment within a source.

Link copied to clipboard

literal value inserted into the command line.