UNPKG

@codedoc/core

Version:

Create beautiful modern documentation websites.

18 lines 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Collapse = void 0; var style_1 = require("./style"); var collapse_control_1 = require("./collapse-control"); function Collapse(options, renderer, content) { var classes = this.theme.classes(style_1.CollapseStyle); return (renderer.create("div", { class: classes.collapse + " " + (options.default === 'open' ? 'open' : '') }, renderer.create(collapse_control_1.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))); } exports.Collapse = Collapse; var style_2 = require("./style"); Object.defineProperty(exports, "CollapseStyle", { enumerable: true, get: function () { return style_2.CollapseStyle; } }); //# sourceMappingURL=index.js.map