@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