Dashboard sipadu mbip
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

SplitButton.d.ts 733B

12345678910111213141516171819202122232425262728293031
  1. import * as React from 'react';
  2. import DropdownToggle from './DropdownToggle';
  3. import Dropdown from './Dropdown';
  4. import { ReplaceProps } from './helpers';
  5. type PropsFromToggle = Partial<
  6. Pick<
  7. React.ComponentPropsWithRef<typeof DropdownToggle>,
  8. 'size' | 'variant' | 'disabled'
  9. >
  10. >;
  11. export interface SplitButtonProps extends PropsFromToggle {
  12. id: string | number;
  13. toggleLabel?: string;
  14. href?: string;
  15. target?: string;
  16. onClick?: React.MouseEventHandler<this>;
  17. title: React.ReactNode;
  18. menuRole?: string;
  19. rootCloseEvent?: 'click' | 'mousedown';
  20. bsPrefix?: string;
  21. }
  22. declare class SplitButton extends React.Component<
  23. ReplaceProps<typeof Dropdown, SplitButtonProps>
  24. > {}
  25. export default SplitButton;