VirtualTouchButtonsConfigSchema
@zylem/game-lib / schema / VirtualTouchButtonsConfigSchema
Variable: VirtualTouchButtonsConfigSchema
constVirtualTouchButtonsConfigSchema:TRecord<TString,TUnion<[TObject<\{className:TOptional<TString>;enabled:TOptional<TBoolean>;label:TOptional<TString>;position:TOptional<TObject<\{bottom:TOptional<TUnion<[..., ...]>>;left:TOptional<TUnion<[..., ...]>>;right:TOptional<TUnion<[..., ...]>>;top:TOptional<TUnion<[..., ...]>>;transform:TOptional<TString>; \}>>;size:TOptional<TNumber>;style:TOptional<TRecord<TString,TUnion<[TString,TNumber]>>>;svg:TOptional<TString>; \}>,TLiteral<false>]>>
Defined in: packages/game-lib/src/lib/core/json-schemas/input-config.ts:82
Virtual touch buttons map (slot → config or false to disable).
Uses a string-keyed record so published JSON Schema stays compact
(explicit per-slot properties would inline the button schema 14×).