zng/
markdown.rs

1#![cfg(feature = "markdown")]
2
3//! Markdown widget, properties and other types.
4//!
5//! This widget displays [CommonMark] text, without support for HTML code yet .
6//!
7//! [CommonMark]: https://commonmark.org/
8//!
9//! ```
10//! # let _scope = zng::APP.defaults(); let _ =
11//! zng::markdown::Markdown! {
12//!     txt = "# Title\n\n- List item 1.\n- List item 2.";
13//! }
14//! # ;
15//! ```
16//!
17//! # Full API
18//!
19//! See [`zng_wgt_markdown`] for the full widget API.
20
21pub use zng_wgt_markdown::{
22    BlockQuoteFnArgs, CodeBlockFnArgs, CodeInlineFnArgs, FootnoteDefFnArgs, FootnoteRefFnArgs, HeadingFnArgs, HeadingLevel, ImageFnArgs,
23    ImageResolver, LINK_EVENT, LinkArgs, LinkFnArgs, LinkResolver, ListFnArgs, ListItemBulletFnArgs, ListItemFnArgs, Markdown,
24    MarkdownStyle, PanelFnArgs, ParagraphFnArgs, RuleFnArgs, TableCellFnArgs, TableFnArgs, TextFnArgs, WidgetInfoExt, anchor,
25    block_quote_fn, code_block_fn, code_inline_fn, footnote_def_fn, footnote_ref_fn, heading_anchor, heading_fn, image_fn, image_resolver,
26    link_fn, link_resolver, link_scroll_mode, list_fn, list_item_bullet_fn, list_item_fn, on_link, on_pre_link, panel_fn, paragraph_fn,
27    rule_fn, table_fn, text_fn,
28};