Whether the model has finished async initialization.
Contains an error message if an error occurred when querying installed extensions.
Test whether the model is disposed.
Whether a fresh build should be considered due to actions taken.
Contains an error message if an error occurred when searching for extensions.
A helper for performing searches of jupyterlab extensions on the NPM repository.
Contains an error message if an error occurred when querying the server extension.
Settings for connecting to the notebook server.
Contains an error message if the server has unfulfilled requirements.
The service manager to use for building.
A signal emitted when any model state changes.
A readonly array of the installed extensions.
The current NPM repository search page.
The npm repository search is paginated by the pagination
attribute.
The page
value selects which page is used.
Setting its value triggers a new search.
The current NPM repository search page.
The npm repository search is paginated by the pagination
attribute.
The page
value selects which page is used.
Setting its value triggers a new search.
The NPM repository search pagination.
The npm repository search is paginated by the pagination
attribute.
The page
value selects which page is used.
Setting its value triggers a new search.
The NPM repository search pagination.
The npm repository search is paginated by the pagination
attribute.
The page
value selects which page is used.
Setting its value triggers a new search.
The current NPM repository search query.
Setting its value triggers a new search.
The current NPM repository search query.
Setting its value triggers a new search.
A readonly array containing the latest search result
The total number of results in the current search.
Add a pending action.
A promise that resolves when the action is completed.
Send a request to the server to perform an action on an extension.
A valid action to perform.
The extension to perform the action on.
Check for companion packages in kernels or server.
An entry indicating which extension to check.
Disable an extension.
An entry indicating which extension to disable.
Dispose the model.
Enable an extension.
An entry indicating which extension to enable.
Make a request to the server for info about its installed extensions.
Whether there are currently any actions pending.
Ignore a build recommendation
Initialize the model.
Install an extension.
An entry indicating which extension to install.
Perform a build on the server
Search with current query.
Sets searchError and totalEntries as appropriate.
} The search result as a map of entries.
Query the installed extensions.
Sets installedError as appropriate.
} A map of installed extensions.
Ignore a build recommendation
Translate installed extensions information from the server into entries.
Promise to the server reply data.
Translate search results from an npm repository query into entries and remove entries with 'deprecated' in the keyword list
Promise to an npm query result.
Trigger a build check to incorporate actions taken.
Uninstall an extension.
An entry indicating which extension to uninstall.
Update the current model.
This will query the NPM repository, and the notebook server.
Emits the stateChanged
signal on successful completion.
Utility function to check whether an entry can be updated.
The entry to check.
Generated using TypeDoc
Model for an extension list. ListModel statics.