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