3.0.0 • Published 7 years ago

wikic-suite-docslist v3.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

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

3.0.0

7 years ago

2.0.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago