MenuConfig
Configuration for the reveal.js menu plugin. Only takes effect when PresentationConfig.enableMenu is true.
Properties
When true, slides without any resolvable title are omitted from the menu entirely.
Values consumed by kslides itself (theme, highlight plugin, corner links, iframe sizing, etc.).
When true, render a hamburger button on the slides to open the menu.
When true, the menu is visible immediately after initialization.
When true, clicking the slide number opens the menu. Requires PresentationConfig.slideNumber to be enabled.
Values that correspond to documented reveal.js config options.
Base directory for the default theme CSS files. Only used when themes is true and no custom list is provided.
CSS selector used to extract a slide's title. Defaults to the first heading (h1, h2, h3, h4, h5, h6). A data-menu-title attribute or an element with class="menu-title" on a slide takes precedence.
Enable the transitions menu panel.
When true, slides without a matching title selector fall back to using the first bit of text content as the menu label.
Functions
Copy all entries from other's maps into this config's maps. Later puts overwrite earlier ones.