Mixins / foldkit-mixins-ui

ResolvedCombobox

type · packages/mixins-ui/src/combobox.ts:83

type ResolvedCombobox<Message> = Omit<
  ComboboxRenderInfo,
  | 'wrapper'
  | 'inputWrapper'
  | 'input'
  | 'toggleButton'
  | 'backdrop'
  | 'items'
  | 'scroll'
  | 'groups'
> & {
  readonly wrapper: SlotAttributes<Message>
  readonly inputWrapper: SlotAttributes<Message>
  readonly input: SlotAttributes<Message>
  readonly toggleButton: ResolvedComboboxToggle<Message> | undefined
  readonly backdrop:
    | {
        key: string
        attributes: SlotAttributes<Message>
      }
    | undefined
  readonly items:
    | {
        key: string
        attributes: SlotAttributes<Message>
      }
    | undefined
  readonly scroll: SlotAttributes<Message> | undefined
  readonly rows: SlotAttributes<Message> | undefined
  readonly highlight: SlotAttributes<Message> | undefined
  readonly indicator: SlotAttributes<Message> | undefined
  readonly groups: ReadonlyArray<ResolvedComboboxGroup<Message>>
}