edamame 0.1.5

A fast TUI Markdown editor and viewer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Document export. HTML is the built-in target and the intermediate format for
//! user-configured custom exports ([`custom`], [`crate::config::CustomExportEntry`]), which
//! pipe it through an external converter. UI-agnostic: long-running work runs on a
//! background thread and reports completion through a caller-supplied `FnOnce`.

pub mod custom;
pub mod html;
pub mod runner;

pub use custom::{spawn_custom_export, CustomExportError};
pub use html::{
    outside_images, render_html, spawn_html_export, HtmlExportOptions, ImageHandling, Stylesheet,
};
pub use runner::{preflight, target_for_source, ExportOutcome, Exported, PreflightError};