BlockSuite API Documentation / @blocksuite/blocks / HtmlTransformer
Variable: HtmlTransformer
constHtmlTransformer:object
Type declaration
exportDoc()
exportDoc: (
doc) =>Promise<void>
Exports a doc to HTML format.
Parameters
doc
The doc to be exported.
Returns
Promise<void>
A Promise that resolves when the export is complete.
importHTMLToDoc()
importHTMLToDoc: (
options) =>Promise<undefined|string>
Imports HTML content into a new doc within a collection.
Parameters
options
ImportHTMLToDocOptions
The import options.
Returns
Promise<undefined | string>
A Promise that resolves to the ID of the newly created doc, or undefined if import fails.
importHTMLZip()
importHTMLZip: (
options) =>Promise<string[]>
Imports a zip file containing HTML files and assets into a collection.
Parameters
options
ImportHTMLZipOptions
The import options.
Returns
Promise<string[]>
A Promise that resolves to an array of IDs of the newly created docs.
Defined in
packages/blocks/src/_common/transformers/html.ts:165