Documentation ¶
Index ¶
- type Config
- type Option
- type Renderer
- type Wrapper
- func (wr *Wrapper) Wrap(w io.Writer, cell schema.Cell, render render.RenderCellFunc) error
- func (wr *Wrapper) WrapAll(w io.Writer, render func(io.Writer) error) error
- func (wr *Wrapper) WrapInput(w io.Writer, cell schema.Cell, render render.RenderCellFunc) error
- func (wr *Wrapper) WrapOutput(w io.Writer, cell schema.Outputter, render render.RenderCellFunc) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*Config)
func WithCSSWriter ¶
WithCSSWriter registers a writer for CSS stylesheet.
type Renderer ¶
type Renderer struct { render.CellWrapper // contains filtered or unexported fields }
Renderer renders the notebook as HTML. It supports "markdown", "code", and "raw" cells with different mime-types of the their data.
func NewRenderer ¶
NewRenderer configures a new HTML renderer and embeds a *Wrapper to implement render.CellWrapper.
func (*Renderer) RegisterFuncs ¶
func (r *Renderer) RegisterFuncs(reg render.RenderCellFuncRegistry)
Click to show internal directories.
Click to hide internal directories.