wikic-suite-docslist

3.0.0 • Public • Published

wikic-suite-docslist

Build Status Coveralls version

A suite for wikic, add list variable to nunjucks context, which content docs links of sites.

Installation

$ npm install --save wikic-suite-docslist

Usage

In wikic.config.js

module.exports = {
  suites: [require('wikic-suite-docslist')]
  docslist: {
    enable: true,
    listTemplate: {
      group({ body, typeSlug, index, level, typeName }) {
        return `<li><label for="${level}-${index}">${typeName}</label>
<input type="checkbox" id="${level}-${index}" data-type="${typeSlug}">
<ul class="docs-list">${body}</ul></li>`;
      },
    }
  }
}

See also docslist.listTemplate's default value: getList.js

In layout for docs

<aside>
{{ list | safe }}
<aside/>

LICENSE

MIT

Readme

Keywords

Package Sidebar

Install

npm i wikic-suite-docslist

Weekly Downloads

0

Version

3.0.0

License

MIT

Last publish

Collaborators

  • dgeibi