@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
readonlyaltScreen:ReasonLayer
Defined in: capability/profile.ts:101
bracketedPaste
readonlybracketedPaste:ReasonLayer
Defined in: capability/profile.ts:102
colorDepth
readonlycolorDepth:ReasonLayer
Defined in: capability/profile.ts:96
glyphs
readonlyglyphs:ReasonLayer
Defined in: capability/profile.ts:104
keyboard
readonlykeyboard:ReasonLayer
Defined in: capability/profile.ts:103
mouse
readonlymouse:ReasonLayer
Defined in: capability/profile.ts:97
multiplexer
readonlymultiplexer:ReasonLayer
Defined in: capability/profile.ts:106
osc
readonlyosc:ReasonLayer
Defined in: capability/profile.ts:99
platform
readonlyplatform:ReasonLayer
Defined in: capability/profile.ts:105
sync2026
readonlysync2026:ReasonLayer
Defined in: capability/profile.ts:100
unicode
readonlyunicode:ReasonLayer
Defined in: capability/profile.ts:98