Options
All
  • Public
  • Public/Protected
  • All
Menu

Module monaco

Index

References

Namespaces

Classes

Interfaces

Type aliases

Properties

Variables

Functions

Type literals

References

GrammarDefinition

Re-exports GrammarDefinition

GrammarDefinitionProvider

Re-exports GrammarDefinitionProvider

LanguageGrammarDefinitionContribution

Re-exports LanguageGrammarDefinitionContribution

MonacoConfigurationService

Re-exports MonacoConfigurationService

MonacoTextmateService

Re-exports MonacoTextmateService

OnigasmLib

Re-exports OnigasmLib

OnigasmPromise

Re-exports OnigasmPromise

TextmateGrammarConfiguration

Re-exports TextmateGrammarConfiguration

TextmateRegistry

Re-exports TextmateRegistry

createMonacoConfigurationService

Re-exports createMonacoConfigurationService

createOnigasmLib

Re-exports createOnigasmLib

dynamicOnigasmLib

Re-exports dynamicOnigasmLib

fetchOnigasm

Re-exports fetchOnigasm

getEncodedLanguageId

Re-exports getEncodedLanguageId

Type aliases

Edit

Edit: monaco.languages.WorkspaceFileEdit | monaco.languages.WorkspaceTextEdit

OnigasmPromise

OnigasmPromise: Promise<IOnigLib>

Properties

default

default: Promise<ContainerModule>

default

default: ContainerModule

default

default: (bind: Bind, unbind: Unbind, isBound: IsBound, rebind: Rebind) => void

Type declaration

    • (bind: Bind, unbind: Unbind, isBound: IsBound, rebind: Rebind): void
    • Parameters

      • bind: Bind
      • unbind: Unbind
      • isBound: IsBound
      • rebind: Rebind

      Returns void

default

default: Promise<ContainerModule>

Variables

Const KEY_CODE_MAP

KEY_CODE_MAP: monaco.KeyCode[] = []

Const LanguageGrammarDefinitionContribution

LanguageGrammarDefinitionContribution: typeof LanguageGrammarDefinitionContribution = ...

Callback for extensions to contribute language grammar definitions

Const MonacoCommandServiceFactory

MonacoCommandServiceFactory: typeof MonacoCommandServiceFactory = ...

Const MonacoConfigurationService

MonacoConfigurationService: typeof MonacoConfigurationService = ...

Const MonacoEditorFactory

MonacoEditorFactory: typeof MonacoEditorFactory = ...

Const MonacoEditorModelFactory

MonacoEditorModelFactory: typeof MonacoEditorModelFactory = ...

Const OnigasmPromise

OnigasmPromise: typeof OnigasmPromise = ...

Const monacoDB

monacoDB: undefined | Promise<IDBPDatabase<unknown>> = ...

Functions

clearMonacoQuickAccessProviders

  • clearMonacoQuickAccessProviders(): void

compareAnything

  • compareAnything(one: string, other: string, lookFor: string): number

compareByPrefix

  • compareByPrefix(one: string, other: string, lookFor: string): number

compareFileNames

  • compareFileNames(one: string | null, other: string | null, caseSensitive?: boolean): number

createMonacoConfigurationService

  • createMonacoConfigurationService(container: interfaces.Container): monaco.services.IConfigurationService

createOnigasmLib

  • createOnigasmLib(): Promise<IOnigLib>

createTextmateTokenizer

  • createTextmateTokenizer(grammar: IGrammar, options: TokenizerOption): monaco.languages.EncodedTokensProvider & monaco.languages.TokensProvider

deleteTheme

  • deleteTheme(id: string): Promise<void>

dynamicOnigasmLib

  • dynamicOnigasmLib(ctx: interfaces.Context): Promise<IOnigLib>

fetchOnigasm

  • fetchOnigasm(): Promise<ArrayBuffer>

getEncodedLanguageId

  • getEncodedLanguageId(languageId: string): number

getThemes

loadMonaco

  • loadMonaco(vsRequire: any): Promise<void>

loadVsRequire

  • loadVsRequire(context: any): Promise<any>

noIntlCompareFileNames

  • noIntlCompareFileNames(one: string | null, other: string | null, caseSensitive?: boolean): number

putTheme

setFileNameComparer

  • setFileNameComparer(collator: IdleValue<{ collator: Intl.Collator; collatorIsNumeric: boolean }>): void

stateToTheme

Type literals

__type

  • __type(bind: Bind, unbind: Unbind, isBound: IsBound, rebind: Rebind): void