Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IConsoleCreator<T>

Interface for a command to create a console for an activity.

Type parameters

  • T: Widget

Hierarchy

Index

Properties

createConsole

createConsole: function

The function to create the console.

Type declaration

    • (widget: T): Promise<void>
    • Parameters

      • widget: T

      Returns Promise<void>

Optional isEnabled

isEnabled: function

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

name

name: string

A label to use for the activity for which a console is being created.

tracker

tracker: IWidgetTracker<T>

A widget tracker for identifying the appropriate extender.

Generated using TypeDoc