Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ISplitButtonProps<Value>

Type parameters

  • Value

Hierarchy

  • ISplitButtonProps

Index

Properties

Optional className

className: string

Optional disabled

disabled: boolean

dropdownData

dropdownData: Value[]

Optional dropdownPosition

dropdownPosition: "left-top" | "left-center" | "left-bottom" | "right-top" | "right-center" | "right-bottom" | "top-left" | "top-center" | "top-right" | "bottom-left" | "bottom-center" | "bottom-right" | "auto-bottom-center" | "auto-bottom-left" | "auto-bottom-right" | "auto-top-center" | "auto-top-left" | "auto-top-right"

dropdownText

dropdownText: keyof Value

Optional dropdownTrigger

dropdownTrigger: "click" | "hover"

dropdownValue

dropdownValue: keyof Value

Optional loading

loading: boolean

Optional onClick

onClick: React.MouseEventHandler<HTMLButtonElement>

Optional onSelect

onSelect: (key: string) => void

Type declaration

    • (key: string): void
    • Parameters

      • key: string

      Returns void

Optional prefix

prefix: string

Optional size

size: "medium" | "large" | "small"

Optional type

type: "default" | "primary" | "danger" | "success"

Generated using TypeDoc