API Reference

Extend.Renderer Class

Description

This class is used to manage all renderer plugins in Hexo.

Constructor

Extend.Renderer

This class is used to manage all renderer plugins in Hexo.

Methods

get

(name, [sync=false])

Gets the renderer plugin.

Parameters

getExtname

(str) String private

Gets extension name.

Parameters

Returns

getOutput

(path) String

Gets the output extension name.

Parameters

Returns

isRenderable

(path) Boolean

Checks if the given path is renderable.

Parameters

Returns

isRenderableSync

(path) Boolean

Checks if the given path is renderable by synchronized renderer.

Parameters

Returns

list

(sync) Object

Returns a list of renderer plugins.

Parameters

Returns

register

(name, output, fn, [sync=false])

Registers a renderer plugin.

Parameters

Properties