@codedoc/core
Version:
Create beautiful modern documentation websites.
13 lines • 773 B
JavaScript
import { CollapseStyle } from './style';
import { CollapseControl$ } from './collapse-control';
export function Collapse(options, renderer, content) {
const classes = this.theme.classes(CollapseStyle);
return (renderer.create("div", { class: `${classes.collapse} ${options.default === 'open' ? 'open' : ''}` },
renderer.create(CollapseControl$, null),
renderer.create("div", { class: "label", onclick: "this.parentElement.classList.toggle('open')" },
renderer.create("span", { class: "text" }, options.label),
renderer.create("span", { class: "icon-font closed" }, "chevron_right")),
renderer.create("div", { class: "content" }, content)));
}
export { CollapseStyle } from './style';
//# sourceMappingURL=index.js.map