Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IKernelUser<T>

Interface for a Kernel user to register itself with the IHelpMenu's semantic extension points.

Type parameters

  • T: Widget

Hierarchy

Index

Properties

getKernel

getKernel: (widget: T) => IKernelConnection | null

A function to get the kernel for a widget.

Type declaration

Optional isEnabled

isEnabled: (widget: T) => boolean

An additional function that determines whether the extender is enabled. By default it is considered enabled if the application active widget is contained in the tracker. If this is also provided, the criterion is equivalent to tracker.has(widget) && extender.isEnabled(widget)

Type declaration

    • (widget: T): boolean
    • Parameters

      • widget: T

      Returns boolean

tracker

tracker: IWidgetTracker<T>

A widget tracker for identifying the appropriate extender.

Generated using TypeDoc