Code Editor (PE): Fixes language syntax highlighting (#19864)
Fixed issue with syntax highlighting in code editor (#19414)
(cherry picked from commit 3f3c9f8823)
Co-authored-by: Andy Butland <abutland73@gmail.com>
This commit is contained in:
@@ -38,7 +38,9 @@ export class UmbPropertyEditorUICodeEditorElement extends UmbLitElement implemen
|
||||
public set config(config: UmbPropertyEditorConfigCollection | undefined) {
|
||||
if (!config) return;
|
||||
|
||||
this._language = config?.getValueByAlias<CodeEditorLanguage>('language') ?? this.#defaultLanguage;
|
||||
const language = config?.getValueByAlias<Array<CodeEditorLanguage> | CodeEditorLanguage | undefined>('language');
|
||||
this._language = Array.isArray(language) ? language[0] : language;
|
||||
|
||||
this._height = Number(config?.getValueByAlias('height')) || 400;
|
||||
this._lineNumbers = config?.getValueByAlias('lineNumbers') ?? false;
|
||||
this._minimap = config?.getValueByAlias('minimap') ?? false;
|
||||
|
||||
Reference in New Issue
Block a user