1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
|
<style include="settings-shared md-select">
h2 {
padding-inline-start: var(--cr-section-padding);
}
ul {
list-style-type: none;
text-align: end;
}
</style>
<cr-link-row
on-click="onSetupGuideRerunClick_"
label="$i18n{switchAccessSetupGuideLabel}" id="setupGuideLink">
</cr-link-row>
<template is="dom-if"
if="[[showSwitchAccessSetupGuideWarningDialog_]]" restamp>
<settings-switch-access-setup-guide-warning-dialog
on-close="onSetupGuideWarningDialogClose_"
on-cancel="onSetupGuideWarningDialogCancel_">
</template>
<template is="dom-if"
if="[[showSwitchAccessSetupGuideDialog_]]" restamp>
<settings-switch-access-setup-guide-dialog
id="switchAccessSetupGuideDialog"
prefs="{{prefs}}"
on-close="onSwitchAccessSetupGuideDialogClose_">
</settings-switch-access-setup-guide-dialog>
</template>
<h2>$i18n{switchAssignmentHeading}</h2>
<div class="list-frame">
<cr-link-row on-click="onSelectAssignClick_"
id="selectLinkRow"
label="$i18n{assignSelectSwitchLabel}"
sub-label="[[getAssignSwitchSubLabel_(selectAssignments_)]]"
deep-link-focus-id$="[[Setting.kSwitchActionAssignment]]">
</cr-link-row>
<cr-link-row on-click="onNextAssignClick_"
id="nextLinkRow"
label="$i18n{assignNextSwitchLabel}"
sub-label="[[getAssignSwitchSubLabel_(nextAssignments_)]]">
</cr-link-row>
<cr-link-row on-click="onPreviousAssignClick_"
id="previousLinkRow"
label="$i18n{assignPreviousSwitchLabel}"
sub-label="[[getAssignSwitchSubLabel_(previousAssignments_)]]">
</cr-link-row>
</div>
<template is="dom-if"
if="[[showSwitchAccessActionAssignmentDialog_]]" restamp>
<settings-switch-access-action-assignment-dialog
id="switchAccessActionAssignmentDialog"
on-close="onSwitchAccessActionAssignmentDialogClose_"
action="[[action_]]">
</settings-switch-access-action-assignment-dialog>
</template>
<h2>$i18n{switchAccessAutoScanHeading}</h2>
<div class="list-frame">
<settings-toggle-button class="list-item"
pref="{{prefs.settings.a11y.switch_access.auto_scan.enabled}}"
label="$i18n{switchAccessAutoScanLabel}"
deep-link-focus-id$="[[Setting.kSwitchActionAutoScan]]">
</settings-toggle-button>
<div class="settings-box continuation list-item" hidden$="[[
!prefs.settings.a11y.switch_access.auto_scan.enabled.value]]">
<div class="start sub-item settings-box-text" id="scanSpeed"
aria-hidden="true">
$i18n{switchAccessAutoScanSpeedLabel}
</div>
<settings-slider id="scanSpeedSlider"
pref="{{prefs.settings.a11y.switch_access.auto_scan.speed_ms}}"
ticks="[[autoScanSpeedRangeMs_]]"
min="[[minScanSpeedMs_]]"
max="[[maxScanSpeedMs_]]"
label-aria="$i18n{switchAccessAutoScanSpeedLabel}"
label-min="[[minScanSpeedLabelSec_]]"
label-max="[[maxScanSpeedLabelSec_]]">
</settings-slider>
</div>
<div class="settings-box continuation list-item"
hidden$="[[!showKeyboardScanSettings_(
prefs.settings.a11y.switch_access.auto_scan.enabled.value)]]">
<div class="start sub-item settings-box-text" id="keyboardScanSpeed"
aria-hidden="true">
$i18n{switchAccessAutoScanKeyboardSpeedLabel}
</div>
<settings-slider id="keyboardScanSpeedSlider"
pref="{{prefs.settings.a11y.switch_access.auto_scan.keyboard.speed_ms}}"
ticks="[[autoScanSpeedRangeMs_]]"
min="[[minScanSpeedMs_]]"
max="[[maxScanSpeedMs_]]"
label-aria="$i18n{switchAccessAutoScanKeyboardSpeedLabel}"
label-min="[[minScanSpeedLabelSec_]]"
label-max="[[maxScanSpeedLabelSec_]]"
deep-link-focus-id$="[[Setting.kSwitchActionAutoScanKeyboard]]">
</settings-slider>
</div>
<div class="settings-box continuation list-item">
<div class="start sub-item settings-box-text" id="pointScanSpeed"
aria-hidden="true">
$i18n{switchAccessPointScanSpeedLabel}
</div>
<settings-slider id="pointScanSpeedSlider"
pref="{{prefs.settings.a11y.switch_access.point_scan.speed_dips_per_second}}"
ticks="[[pointScanSpeedRangeDipsPerSecond_]]"
min="[[minPointScanSpeed_]]"
max="[[maxPointScanSpeed_]]"
label-aria="$i18n{switchAccessPointScanSpeedLabel}"
label-min="[[minPointScanSpeed_]]"
label-max="[[maxPointScanSpeed_]]">
</settings-slider>
</div>
</div>
|