@jupyterlite / @jupyterlite/apputils / LiteLicensesClient
Class: LiteLicensesClient#
Defined in: packages/apputils/src/licenses.ts:29
A JupyterLite implementation of the jupyterlab_server licenses route
Extends#
LicensesClient
Constructors#
Constructor#
new LiteLicensesClient(
options?):LiteLicensesClient
Defined in: node_modules/@jupyterlab/apputils/lib/licenses.d.ts:184
Create a new license client.
Parameters#
options?#
ILicenseClientOptions
Returns#
LiteLicensesClient
Inherited from#
Licenses.LicensesClient.constructor
Accessors#
appLicensesUrl#
Get Signature#
get
protectedappLicensesUrl():string
Defined in: packages/apputils/src/licenses.ts:65
Get the well-known URL of the app licenses.
Returns#
string
appName#
Get Signature#
get
protectedappName():string
Defined in: packages/apputils/src/licenses.ts:58
Get the app name (or default).
Returns#
string
labExtensionsUrl#
Get Signature#
get
protectedlabExtensionsUrl():string
Defined in: packages/apputils/src/licenses.ts:72
Get the lab extension base url.
Returns#
string
Methods#
download()#
download(
options):Promise<void>
Defined in: packages/apputils/src/licenses.ts:45
Download the licenses in the requested format.
Parameters#
options#
IDownloadOptions
Returns#
Promise<void>
Overrides#
Licenses.LicensesClient.download
getBundles()#
getBundles():
Promise<ILicenseResponse>
Defined in: packages/apputils/src/licenses.ts:33
A GET handler for the licenses
Returns#
Promise<ILicenseResponse>
Overrides#
Licenses.LicensesClient.getBundles