diff --git a/src/components/port-picker/PortPicker.vue b/src/components/port-picker/PortPicker.vue index 0bc32eed..dd22666c 100644 --- a/src/components/port-picker/PortPicker.vue +++ b/src/components/port-picker/PortPicker.vue @@ -18,6 +18,9 @@ :disabled="disabled" :show-virtual-option="showVirtualOption" :show-manual-option="showManualOption" + :show-bluetooth-option="showBluetoothOption" + :show-serial-option="showSerialOption" + :show-usb-option="showUsbOption" @update:modelValue="updateModelValue(null, $event)" /> @@ -62,6 +65,18 @@ export default defineComponent({ type: Boolean, default: true, }, + showBluetoothOption: { + type: Boolean, + default: true, + }, + showSerialOption: { + type: Boolean, + default: true, + }, + showUsbOption: { + type: Boolean, + default: true, + }, disabled: { type: Boolean, default: false, diff --git a/src/components/port-picker/PortsInput.vue b/src/components/port-picker/PortsInput.vue index ec6016a8..0b73c739 100644 --- a/src/components/port-picker/PortsInput.vue +++ b/src/components/port-picker/PortsInput.vue @@ -19,6 +19,7 @@ {{ $t("portsSelectVirtual") }} - - - @@ -121,6 +124,18 @@ export default defineComponent({ type: Boolean, default: true, }, + showBluetoothOption: { + type: Boolean, + default: true, + }, + showSerialOption: { + type: Boolean, + default: true, + }, + showUsbOption: { + type: Boolean, + default: true, + }, }, emits: ["update:modelValue"], setup(props, { emit }) { diff --git a/src/index.html b/src/index.html index 418df9cf..b3c271a7 100644 --- a/src/index.html +++ b/src/index.html @@ -33,6 +33,9 @@ :connected-usb-devices="PortHandler.currentUsbPorts" :show-virtual-option="PortHandler.showVirtualMode" :show-manual-option="PortHandler.showManualMode" + :show-bluetooth-option="PortHandler.showBluetoothOption" + :show-serial-option="PortHandler.showSerialOption" + :show-usb-option="PortHandler.showUsbOption" :disabled="PortHandler.portPickerDisabled" >