Class: Tab<D>#
Type parameters#
| Name |
|---|
D |
Hierarchy#
PureComponent<TabProps<D>>
↳ Tab
Table of contents#
Constructors#
Properties#
Accessors#
Methods#
Constructors#
constructor#
• new Tab<D>(props)
Type parameters#
| Name |
|---|
D |
Parameters#
| Name | Type |
|---|---|
props |
TabProps<D> |
Overrides#
React.PureComponent<TabProps<D\>\>.constructor
Properties#
context#
• context: TabsContextValue<D>
Overrides#
React.PureComponent.context
ref#
• ref: RefObject<HTMLDivElement>
contextType#
▪ Static contextType: Context<TabsContextValue<unknown>>
Overrides#
React.PureComponent.contextType
Accessors#
isActive#
• get isActive(): boolean
Returns#
boolean
Methods#
componentDidMount#
▸ componentDidMount(): void
Returns#
void
Overrides#
React.PureComponent.componentDidMount
focus#
▸ focus(): void
Returns#
void
onClick#
▸ onClick(evt): void
Parameters#
| Name | Type |
|---|---|
evt |
MouseEvent<HTMLElement, MouseEvent> |
Returns#
void
onFocus#
▸ onFocus(evt): void
Parameters#
| Name | Type |
|---|---|
evt |
FocusEvent<HTMLElement, Element> |
Returns#
void
onKeyDown#
▸ onKeyDown(evt): void
Parameters#
| Name | Type |
|---|---|
evt |
KeyboardEvent<HTMLElement> |
Returns#
void
render#
▸ render(): Element
Returns#
Element
Overrides#
React.PureComponent.render
scrollIntoView#
▸ scrollIntoView(): void
Returns#
void