@jupyterlite


@jupyterlite / @jupyterlite/services / Exporters

Class: Exporters#

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

Implementation of the exporter registry.

Implements#

Constructors#

Constructor#

new Exporters(): Exporters

Returns#

Exporters

Methods#

get()#

get(format): undefined | IExporter

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

Get an exporter by format.

Parameters#

format#

string

The export format name

Returns#

undefined | IExporter

The exporter or undefined if not found

Implementation of#

INbConvertExporters.get


getExportFormats()#

getExportFormats(): Record<string, { output_mimetype: string; }>

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

Get all registered export formats.

Returns#

Record<string, { output_mimetype: string; }>

A map of format names to their MIME types

Implementation of#

INbConvertExporters.getExportFormats


register()#

register(format, exporter): void

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

Register a new exporter.

Parameters#

format#

string

The export format name

exporter#

IExporter

The exporter instance

Returns#

void

Implementation of#

INbConvertExporters.register