Browse Source

UI: Mqtt vesion add excludeVersion.

pull/13621/head
deaflynx 1 year ago
parent
commit
ef385c4fa9
  1. 8
      ui-ngx/src/app/shared/components/mqtt-version-select.component.ts

8
ui-ngx/src/app/shared/components/mqtt-version-select.component.ts

@ -41,7 +41,13 @@ export class MqttVersionSelectComponent implements ControlValueAccessor {
@Input()
appearance: MatFormFieldAppearance = 'fill';
mqttVersions = Object.values(MqttVersion);
@Input()
excludeVersions: MqttVersion[];
get mqttVersions(): MqttVersion[] {
return Object.values(MqttVersion).filter(v => !this.excludeVersions || !this.excludeVersions.includes(v));
}
mqttVersionTranslation = MqttVersionTranslation;
modelValue: MqttVersion;

Loading…
Cancel
Save