Revert "Fixed issue with syntax highlighting in code editor (#19414)"
This reverts commit 3f3c9f8823.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user