Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TimelineExtImpl

Implements

Index

Constructors

Properties

_serviceBrand: undefined
itemsBySourceAndUriMap: Map<string, Map<undefined | string, Map<string, TimelineItem>>> = ...
providers: Map<string, TimelineProvider> = ...

Methods

  • $getTimeline(id: string, uri: UriComponents, options: TimelineOptions, internalOptions?: InternalTimelineOptions): Promise<undefined | Timeline>
  • convertTimelineItem(source: string, disposables: DisposableCollection): ((uri: URI, options?: InternalTimelineOptions) => ((item: TimelineItem) => TimelineItem))
  • Parameters

    • source: string
    • disposables: DisposableCollection

    Returns ((uri: URI, options?: InternalTimelineOptions) => ((item: TimelineItem) => TimelineItem))

      • (uri: URI, options?: InternalTimelineOptions): ((item: TimelineItem) => TimelineItem)
      • Parameters

        • uri: URI
        • Optional options: InternalTimelineOptions

        Returns ((item: TimelineItem) => TimelineItem)

          • (item: TimelineItem): TimelineItem
          • Parameters

            • item: TimelineItem

            Returns TimelineItem

  • registerTimelineProvider(plugin: Plugin, scheme: string | string[], provider: TimelineProvider): Disposable
  • registerTimelineProviderCore(provider: TimelineProvider): Disposable