UNPKG

baseui

Version:

A React Component library implementing the Base design language

15 lines (14 loc) 622 B
import * as React from 'react'; import type { AccordionProps, AccordionState, StateChangeType } from './types'; export default class Accordion extends React.Component<AccordionProps, AccordionState> { static defaultProps: Partial<AccordionProps>; state: { expanded: React.Key[]; }; itemRefs: React.RefObject<HTMLDivElement>[]; onPanelChange(key: React.Key, onChange: (...args: any[]) => {}, ...args: Array<any>): void; internalSetState(type: StateChangeType, changes: AccordionState): void; handleKeyDown(e: KeyboardEvent): void; getItems(): any; render(): React.JSX.Element; }