@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#
readonlyserverSettings: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