Struct crowbook::html::HtmlRenderer [] [src]

pub struct HtmlRenderer<'a> {
    // some fields omitted
}

Renderer for HTML

Also used by Epub.

Methods

impl<'a> HtmlRenderer<'a>
[src]

fn new(book: &'a Book) -> HtmlRenderer<'a>

Creates a new HTML renderer

fn render_book(&mut self) -> Result<String>

Render books as a standalone HTML file

fn render_vec(&mut self, tokens: &[Token]) -> String

Transform a vector of Tokens to HTML format.

fn parse_token(&mut self, token: &Token) -> String

Parse a single token.