Skip to content

Sidebar DSL

  • DaisySidebar
  • DaisySidebarLine
  • DaisySidebarRenderContext
  • DaisySidebarSession
  • DaisyScoreboardPlatform
fun sidebar(block: DaisySidebarBuilder.() -> Unit): DaisySidebar
  • title(Component)
  • title(renderer)
  • line(key, renderer)
  • lineIf(key, visible, renderer)
  • blank()
  • options { ... }
  • line keys should be unique
  • blank lines are supported, but DaisyCore still gives them internal unique identity
  • sidebars are limited to the normal sidebar line budget
  • invalidate(vararg keys) is for targeted refreshes, while invalidate() refreshes the full session