MonacoStore
Extends
AbstractStore<MonacoStoreListener>
Constructors
Constructor
new MonacoStore(): MonacoStore;
Returns
MonacoStore
Overrides
AbstractStore<MonacoStoreListener>.constructor
Properties
| Property | Type | Inherited from |
|---|---|---|
editors | { [id: string]: MonacoEditorType; } | - |
enabledLanguages | MonacoLanguages[] | - |
focusedEditor | MonacoEditorType | - |
languages | GrammerMappingType | - |
logger | Logger | AbstractStore.logger |
Accessors
initialized
Inherited from
AbstractStore.initialized
name
Get Signature
get name(): string;
Returns
string
Inherited from
AbstractStore.name
Methods
createHeadlessEditorInstance()
createHeadlessEditorInstance(): Promise<{
dispose: () => any;
editor: MonacoEditorType;
}>;
Returns
Promise<{
dispose: () => any;
editor: MonacoEditorType;
}>
deregisterEditor()
deregisterEditor(editor): void;
Parameters
| Parameter | Type |
|---|---|
editor | IEditor |
Returns
void
enableLanguages()
enableLanguages(languages): void;
Parameters
| Parameter | Type |
|---|---|
languages | MonacoLanguages[] |
Returns
void
getControls()
getControls(): AbstractSetting<AbstractSettingOptions>[];
Returns
AbstractSetting<AbstractSettingOptions>[]
Inherited from
AbstractStore.getControls
getLanguage()
getLanguage(languageID): GrammerMappingEntry;
Parameters
| Parameter | Type |
|---|---|
languageID | MonacoLanguages |
Returns
getLanguageScope()
getLanguageScope(languageID): string;
Parameters
| Parameter | Type |
|---|---|
languageID | MonacoLanguages |
Returns
string
init()
init(): Promise<void>;
Returns
Promise<void>
Inherited from
AbstractStore.init
registerEditor()
registerEditor(editor): void;
Parameters
| Parameter | Type |
|---|---|
editor | MonacoEditorType |
Returns
void
registerLanguage()
registerLanguage(key, language): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
language | GrammerMappingEntry |
Returns
void
setLogger()
setLogger(logger): void;
Parameters
| Parameter | Type |
|---|---|
logger | Logger |
Returns
void
Inherited from
AbstractStore.setLogger
waitForReady()
waitForReady(): Promise<void>;
Returns
Promise<void>
Inherited from
AbstractStore.waitForReady