UNPKG

@acrodata/gui

Version:

JSON powered GUI for configurable panels.

15 lines (14 loc) 635 B
import { Theme } from '@acrodata/code-editor'; import { LanguageDescription } from '@codemirror/language'; import { Extension } from '@codemirror/state'; import { Subject } from 'rxjs'; import { GuiCodeareaDialogData } from './codearea-dialog'; import * as i0 from "@angular/core"; export declare class GuiCodeareaConfig { readonly changes: Subject<void>; theme: Theme; languages: LanguageDescription[]; extensions: Extension[] | ((data: GuiCodeareaDialogData) => Extension[]); static ɵfac: i0.ɵɵFactoryDeclaration<GuiCodeareaConfig, never>; static ɵprov: i0.ɵɵInjectableDeclaration<GuiCodeareaConfig>; }