Mixins / foldkit-mixins-ui

ComboboxRenderInfo

type · packages/mixins-ui/src/comboboxShared.ts:39

type ComboboxRenderInfo = Readonly<{
  id: string
  isVisible: boolean
  wrapper: ReadonlyArray<ChildAttribute>
  inputWrapper: ReadonlyArray<ChildAttribute>
  input: ReadonlyArray<ChildAttribute>
  toggleButton:
    | {
        key: string
        attributes: ReadonlyArray<ChildAttribute>
        content: Html
      }
    | undefined
  backdrop:
    | {
        key: string
        attributes: ReadonlyArray<ChildAttribute>
      }
    | undefined
  items:
    | {
        key: string
        attributes: ReadonlyArray<ChildAttribute>
      }
    | undefined
  scroll: ReadonlyArray<ChildAttribute> | undefined
  groups: ReadonlyArray<ComboboxGroupRender>
  hiddenInputs: ReadonlyArray<Html>
}>