Autodetect
GETPATCH
/surface/autodetectparamsnomés lecturaprogressnomés lecturarefusalnomés lecturareportnomés lecturarunningmodificablestartedAtnomés lectura
Resposta d'exemple
{
"running": false
}Detected
GET
/surface/detectedNo s'ha vist cap camp a l'equip de referència.
Gestures
GETPATCH
/surface/gesturesconfirmDestructivemodificabledoubleTapMsmodificable100–600longPressMsmodificable400–2000
Resposta d'exemple
{
"confirmDestructive": true,
"doubleTapMs": 300,
"longPressMs": 800
}Pages
GET
/surface/pagespagesnomés lectura
Resposta d'exemple
{
"pages": []
}GET
/surface/pages/{index}p. ex. /surface/pages/1
No s'ha vist cap camp a l'equip de referència.
Preferences
GETPATCH
/surface/preferencesbayMenuPositionmodificabletop · left · right
confirmConfigApplymodificabledensitymodificableauto · compact · normal · comfortable
dismissedMissingKeymodificableeqFillModemodificablesummed · bands · off
eqTapmodificablepre · post · both
hideUnpatchedmodificablenarrowOnOverflowmodificableoccupiedPatchmodificablewarn · unpatch
panelTapmodificablepre · post · both
processingPanelmodificablesendBusmodificablethememodificabledark · hc · light
Resposta d'exemple
{
"bayMenuPosition": "top",
"confirmConfigApply": true,
"density": "auto",
"dismissedMissingKey": "",
"eqFillMode": "summed",
"eqTap": "both",
"hideUnpatched": false,
"narrowOnOverflow": false,
"occupiedPatch": "warn",
"panelTap": "both",
"processingPanel": {},
"sendBus": null,
"theme": "dark"
}Selection
GETPATCH
/surface/selectionchannelmodificable
Resposta d'exemple
{
"channel": {
"index": 1,
"kind": "input"
}
}Touch
GETPATCH
/surface/touch/{kind}/{index}p. ex. /surface/touch/input/1
touchedmodificable
Resposta d'exemple
{
"touched": false
}