@jupyterlite

***`

@jupyterlite / @jupyterlite/services / LiteNbConvertManager

Class: LiteNbConvertManager#

Defined in: packages/services/src/nbconvert/manager.ts:27

Custom NbConvert manager for JupyterLite with client-side export.

Extends#

  • NbConvertManager

Constructors#

Constructor#

**new LiteNbConvertManager**(options): LiteNbConvertManager

Defined in: packages/services/src/nbconvert/manager.ts:33

Construct a new LiteNbConvertManager.

Parameters#

options#

ILiteNbConvertManagerOptions

The manager options

Returns#

LiteNbConvertManager

Overrides#

NbConvertManager.constructor

Properties#

_exportFormats#

protected **\_exportFormats**: null | IExportFormats

Defined in: node_modules/@jupyterlab/services/lib/nbconvert/index.d.ts:33

Inherited from#

NbConvertManager._exportFormats

`***

_requestingFormats#

protected _requestingFormats: null | PromiseDelegate<IExportFormats>

Defined in: node_modules/@jupyterlab/services/lib/nbconvert/index.d.ts:32

Inherited from#

NbConvertManager._requestingFormats

***`

serverSettings#

readonly **serverSettings**: ISettings

Defined in: node_modules/@jupyterlab/services/lib/nbconvert/index.d.ts:14

The server settings used to make API requests.

Inherited from#

NbConvertManager.serverSettings

Methods#

exportAs()#

**exportAs**(options): Promise<void>

Defined in: packages/services/src/nbconvert/manager.ts:51

Export a notebook to a given format.

Parameters#

options#

IExportOptions

The export options

Returns#

Promise<void>

Overrides#

NbConvertManager.exportAs

`***

fetchExportFormats()#

protected fetchExportFormats(): Promise<IExportFormats>

Defined in: node_modules/@jupyterlab/services/lib/nbconvert/index.d.ts:18

Fetch and cache the export formats from the expensive nbconvert handler.

Returns#

Promise<IExportFormats>

Inherited from#

NbConvertManager.fetchExportFormats

***`

getExportFormats()#

**getExportFormats**(): Promise\<IExportFormats`>

Defined in: packages/services/src/nbconvert/manager.ts:42

Get the list of export formats available.

Returns#

Promise<IExportFormats>

Overrides#

NbConvertManager.getExportFormats