Panel
Interfaces
PanelBlockProps
Props for the PanelBlock component.
Extends
AnchorHTMLAttributes
<HTMLAnchorElement
>
Properties
PanelButtonBlockProps
Props for the PanelButtonBlock component.
Extends
ButtonHTMLAttributes
<HTMLButtonElement
>
Properties
Property | Type | Description | Overrides |
---|---|---|---|
children? | ReactNode | Button content. | React.ButtonHTMLAttributes.children |
PanelCheckboxBlockProps
Props for the PanelCheckboxBlock component.
Extends
Omit
<React.LabelHTMLAttributes
<HTMLLabelElement
>,"onChange"
>
Properties
Property | Type | Description | Overrides |
---|---|---|---|
checked? | boolean | Whether the checkbox is checked. | - |
children? | ReactNode | Label/content. | Omit.children |
onChange? | ChangeEventHandler <HTMLInputElement > | Checkbox change handler. | - |
PanelHeadingProps
Props for the PanelHeading component.
Extends
HTMLAttributes
<HTMLParagraphElement
>
Properties
Property | Type | Description | Overrides |
---|---|---|---|
children? | ReactNode | Heading content. | React.HTMLAttributes.children |
className? | string | Additional CSS classes. | React.HTMLAttributes.className |
PanelIconProps
Props for the PanelIcon component.
Extends
HTMLAttributes
<HTMLSpanElement
>
Properties
Property | Type | Description | Overrides |
---|---|---|---|
children? | ReactNode | Icon content. | React.HTMLAttributes.children |
className? | string | Additional CSS classes. | React.HTMLAttributes.className |
PanelInputBlockProps
Props for the PanelInputBlock component.
Extends
HTMLAttributes
<HTMLDivElement
>
Properties
PanelProps
Props for the Panel component.
Extends
HTMLAttributes
<HTMLElement
>.Omit
<BulmaClassesProps
,"color"
|"backgroundColor"
>
Properties
PanelTabsProps
Props for the PanelTabs component.
Extends
HTMLAttributes
<HTMLDivElement
>
Properties
Property | Type | Description | Overrides |
---|---|---|---|
children? | ReactNode | Tabs content. | React.HTMLAttributes.children |
className? | string | Additional CSS classes. | React.HTMLAttributes.className |
Variables
PanelBlock
const
PanelBlock:React.FC
<PanelBlockProps
>
Bulma Panel block.
PanelButtonBlock
const
PanelButtonBlock:React.FC
<PanelButtonBlockProps
>
Bulma Panel button block.
PanelCheckboxBlock
const
PanelCheckboxBlock:React.FC
<PanelCheckboxBlockProps
>
Bulma Panel checkbox block.
PanelHeading
const
PanelHeading:React.FC
<PanelHeadingProps
>
Bulma Panel heading.
PanelIcon
const
PanelIcon:React.FC
<PanelIconProps
>
Bulma Panel icon.
PanelInputBlock
const
PanelInputBlock:React.FC
<PanelInputBlockProps
>
Bulma Panel input block.
PanelTabs
const
PanelTabs:React.FC
<PanelTabsProps
>
Bulma Panel tabs.
Functions
Panel()
Panel(
props
,deprecatedLegacyContext?
):ReactNode
Bulma Panel component, supports various panel subcomponents.
Parameters
props
Props for the Panel component.
deprecatedLegacyContext?
any
Deprecated
See
Returns
ReactNode
The rendered panel.
See
References
default
Renames and re-exports Panel