Skip to content

Tablists Overview

DaisyCore tablists focus on header and footer rendering first. The goal is a clean runtime API now, with room for richer transports later.

val tab =
tablist {
header { DaisyText.plain("Welcome") }
footer { DaisyText.plain("store.example.net") }
}
  • per-player tablist sessions
  • refresh and invalidate hooks
  • shared placeholder-aware render context
  • clean header and footer rendering without packet-specific setup

The current public tablist API is intentionally scoped to header, footer, and options. It does not yet promise richer tab entry formatting features, and the docs should stay honest about that.