Options
All
  • Public
  • Public/Protected
  • All
Menu

Module preferences

Index

References

Namespaces

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

References

Re-exports AbstractResourcePreferenceProvider
Re-exports FolderPreferenceProvider
Re-exports FolderPreferenceProviderFactory
Re-exports FolderPreferenceProviderFolder
Re-exports FolderPreferenceProviderOptions
Re-exports FoldersPreferencesProvider
Re-exports UserConfigsPreferenceProvider
Re-exports UserPreferenceProvider
Re-exports UserPreferenceProviderFactory
Re-exports WorkspacePreferenceProvider

Type Aliases

PreferenceNodeRendererFactory: ((node: Preference.TreeNode) => PreferenceNodeRenderer)
PreferenceTransactionPreludeProvider: (() => Promise<unknown>)

Type declaration

    • (): Promise<unknown>
    • Returns Promise<unknown>

WorkspaceFilePreferenceProviderFactory: ((options: WorkspaceFilePreferenceProviderOptions) => WorkspaceFilePreferenceProvider)

Variables

COMMONLY_USED_SECTION_PREFIX: "commonly-used" = 'commonly-used'
FOLDER_SCOPE_MENU_PATH: string[] = PreferenceMenus.FOLDER_SCOPE_MENU_PATH
deprecated

since 1.17.0 moved to PreferenceMenus namespace.

FolderPreferenceProviderFactory: typeof FolderPreferenceProviderFactory = ...
FolderPreferenceProviderFolder: typeof FolderPreferenceProviderFolder = ...
HEADER_CLASS: "settings-section-category-title" = 'settings-section-category-title'
PreferenceContext: typeof PreferenceContext
PreferenceNodeRendererContribution: typeof PreferenceNodeRendererContribution = ...
PreferenceNodeRendererCreator: typeof PreferenceNodeRendererCreator = ...
PreferenceNodeRendererCreatorRegistry: typeof PreferenceNodeRendererCreatorRegistry = ...
PreferenceNodeRendererFactory: typeof PreferenceNodeRendererFactory = ...
PreferenceTransactionFactory: typeof PreferenceTransactionFactory
PreferenceTransactionPreludeProvider: typeof PreferenceTransactionPreludeProvider = ...
SUBHEADER_CLASS: "settings-section-subcategory-title" = 'settings-section-subcategory-title'
SectionPreferenceProviderSection: typeof SectionPreferenceProviderSection = ...
SectionPreferenceProviderUri: typeof SectionPreferenceProviderUri = ...
UserPreferenceProviderFactory: typeof UserPreferenceProviderFactory = ...
WorkspaceFilePreferenceProviderFactory: typeof WorkspaceFilePreferenceProviderFactory = ...
default: ContainerModule

Functions

  • bindFactory<F, C>(bind: Bind, factoryId: ServiceIdentifier<F>, constructor: Newable<C>, ...parameterBindings: ServiceIdentifier<any>[]): void
  • bindPreferenceProviders(bind: Bind, unbind: Unbind): void
  • bindPreferences(bind: Bind, unbind: Unbind): void
  • bindPreferencesWidgets(bind: Bind): void
  • bindWorkspaceFilePreferenceProvider(bind: Bind): void
  • createPreferencesWidgetContainer(parent: Container): Container
  • preferenceTransactionFactoryCreator(context: Context): Factory<PreferenceTransaction, unknown[], unknown[]>