Mixins / foldkit-mixins-ui

ListboxGroupRender

type · packages/mixins-ui/src/listboxShared.ts:55

type ListboxGroupRender = Readonly<{
  key: string
  heading: ListboxHeadingRender | undefined
  group:
    | {
        key: string
        attributes: ReadonlyArray<ChildAttribute>
      }
    | undefined
  separator:
    | {
        key: string
        attributes: ReadonlyArray<ChildAttribute>
      }
    | undefined
  items: ReadonlyArray<ListboxItemRender>
}>

One rendered group; group is undefined for the ungrouped pass-through.