A class that keeps track of widget adapter instances.
T - The type of widget being tracked. Defaults to WidgetLSPAdapter.
WidgetLSPAdapter
Create a new widget tracker.
The instantiation options for a widget tracker.
A signal emitted when an adapter is added.
A signal emitted when an adapter is updated.
The current adapter is the most recently focused or added adapter.
It is the most recently focused adapter, or the most recently added adapter if no adapter has taken focus.
A signal emitted when the current adapter changes.
Test whether the tracker is disposed.
The number of adapter held by the tracker.
Add a new adapter to the tracker.
The adapter being added.
The newly added adapter becomes the current adapter unless the shell already had a DocumentWidget as the activeWidget.
Dispose of the resources held by the tracker.
Filter the adapter in the tracker based on a predicate.
The function by which to filter.
Find the first adapter in the tracker that satisfies a filter function.
The filter function to call on each adapter.
If no adapter is found, the value returned is undefined.
undefined
Iterate through each adapter in the tracker.
The function to call on each adapter.
Check if this tracker has the specified adapter.
The adapter whose existence is being checked.
A class that keeps track of widget adapter instances.
Typeparam
T - The type of widget being tracked. Defaults to
WidgetLSPAdapter.