Skip to content

@jsvision/core / CapabilityReasons

Interface: CapabilityReasons

Defined in: capability/profile.ts:95

Which detection layer decided each capability — one ReasonLayer per top-level field of CapabilityProfile (per field group, not per nested boolean). Useful for debugging why a capability came out the way it did.

Properties

altScreen

readonly altScreen: ReasonLayer

Defined in: capability/profile.ts:101


bracketedPaste

readonly bracketedPaste: ReasonLayer

Defined in: capability/profile.ts:102


colorDepth

readonly colorDepth: ReasonLayer

Defined in: capability/profile.ts:96


glyphs

readonly glyphs: ReasonLayer

Defined in: capability/profile.ts:104


keyboard

readonly keyboard: ReasonLayer

Defined in: capability/profile.ts:103


mouse

readonly mouse: ReasonLayer

Defined in: capability/profile.ts:97


multiplexer

readonly multiplexer: ReasonLayer

Defined in: capability/profile.ts:106


osc

readonly osc: ReasonLayer

Defined in: capability/profile.ts:99


platform

readonly platform: ReasonLayer

Defined in: capability/profile.ts:105


sync2026

readonly sync2026: ReasonLayer

Defined in: capability/profile.ts:100


unicode

readonly unicode: ReasonLayer

Defined in: capability/profile.ts:98