@@ -150,6 +162,7 @@ import autopilot from '@/store/autopilot'
import Parameter from '@/types/autopilot/parameter'
import InlineParameterEditor from './InlineParameterEditor.vue'
+import ParameterCheckbox from './ParameterCheckbox.vue'
type ParamType = 'min' | 'trim' | 'max'
type ParamValueKey = 'minValue' | 'trimValue' | 'maxValue'
@@ -167,6 +180,7 @@ export default Vue.extend({
name: 'ServoFunctionEditorDialog',
components: {
InlineParameterEditor,
+ ParameterCheckbox,
},
model: {
prop: 'value',
@@ -202,6 +216,9 @@ export default Vue.extend({
min_param(): Parameter | undefined {
return this.getParamByType('_MIN')
},
+ reverse_param(): Parameter | undefined {
+ return this.getParamByType('_REVERSED')
+ },
minPercent(): number {
return this.calculatePercentage(this.minValue)
},