Revert "Fixed issue with syntax highlighting in code editor (#19414)"

This reverts commit 3f3c9f8823.
This commit is contained in:
Andy Butland
2025-05-26 10:28:18 +02:00
parent 3f3c9f8823
commit aaad36aa69

View File

@@ -38,20 +38,13 @@ export class UmbPropertyEditorUICodeEditorElement extends UmbLitElement implemen
public set config(config: UmbPropertyEditorConfigCollection | undefined) {
if (!config) return;
this._language = this.#getConfiguredLanguage(config);
this._language = config?.getValueByAlias<CodeEditorLanguage>('language') ?? this.#defaultLanguage;
this._height = Number(config?.getValueByAlias('height')) || 400;
this._lineNumbers = config?.getValueByAlias('lineNumbers') ?? false;
this._minimap = config?.getValueByAlias('minimap') ?? false;
this._wordWrap = config?.getValueByAlias('wordWrap') ?? false;
}
#getConfiguredLanguage(config: UmbPropertyEditorConfigCollection) {
const configuredLanguage = config?.getValueByAlias<CodeEditorLanguage>('language') ?? this.#defaultLanguage;
return Array.isArray(configuredLanguage)
? (configuredLanguage.length > 0 ? configuredLanguage[0] : this.#defaultLanguage)
: configuredLanguage;
}
#onChange(event: UmbInputEvent & { target: UmbCodeEditorElement }) {
if (!(event instanceof UmbInputEvent)) return;
this.value = event.target.code;