Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FileSystemFrontendContribution

Hierarchy

  • FileSystemFrontendContribution

Implements

  • FrontendApplicationContribution
  • CommandContribution

Index

Constructors

Properties

corePreferences: CorePreferences
deletedSuffix: string = ...
fileService: FileService
mimeService: MimeService
moveSnapshots: Map<string, NavigatableWidgetMoveSnapshot> = ...
onDidChangeEditorFile: Event<{ editor: NavigatableWidget; type: FileChangeType }> = ...
onDidChangeEditorFileEmitter: Emitter<{ editor: NavigatableWidget; type: FileChangeType }> = ...
pendingOperation: Promise<void> = ...
selectionService: SelectionService
shell: ApplicationShell
uploadService: FileUploadService
userOperations: Map<number, Deferred<void>> = ...
widgetManager: WidgetManager

Methods

  • initialize(): void
  • onStart(app: FrontendApplication): MaybePromise<void>
  • registerCommands(commands: CommandRegistry): void
  • run(operation: (() => MaybePromise<void>)): Promise<void>
  • runEach(participant: ((resourceUri: URI, widget: NavigatableWidget) => Promise<void>)): Promise<void>
  • updateAssociations(): void
  • updateWidget(uri: URI, widget: NavigatableWidget, event: FileChangesEvent, __namedParameters: { dirty: Set<string>; toClose: Map<string, NavigatableWidget[]> }): void