***`
@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#
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()#
protectedfetchExportFormats():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