Breadcrumb API
API documentation for Breadcrumb component
BreadcrumbRoot#
Props#
Defines valid properties in Breadcrumb component.
Exposes#
Defines the methods and properties exposed by Breadcrumb component.
| name | type | default | description |
|---|---|---|---|
| onAction | (event: MouseEvent, key: string) => void | null | Callback to invoke when an action is performed. |
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of Breadcrumb component.
Types#
Instance
Instance of Breadcrumb component.
| values |
|---|
| ComponentInstance<BreadcrumbRootProps, BreadcrumbRootState, BreadcrumbRootExposes> |
BreadcrumbList#
Props#
Defines valid properties in BreadcrumbList component.
Exposes#
Defines the methods and properties exposed by BreadcrumbList component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of BreadcrumbList component.
| name | type | default | description |
|---|---|---|---|
| root | BreadcrumbListPassThroughType<HTMLAttributes<HTMLOListElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of BreadcrumbList component.
| values |
|---|
| ComponentInstance<BreadcrumbListProps, BreadcrumbListState, BreadcrumbListExposes> |
BreadcrumbItem#
Props#
Defines valid properties in BreadcrumbItem component.
Exposes#
Defines the methods and properties exposed by BreadcrumbItem component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of BreadcrumbItem component.
| name | type | default | description |
|---|---|---|---|
| root | BreadcrumbItemPassThroughType<HTMLAttributes<HTMLLIElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of BreadcrumbItem component.
| values |
|---|
| ComponentInstance<BreadcrumbItemProps, BreadcrumbItemState, BreadcrumbItemExposes> |
BreadcrumbSeparator#
Props#
Defines valid properties in BreadcrumbSeparator component.
Exposes#
Defines the methods and properties exposed by BreadcrumbSeparator component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of BreadcrumbSeparator component.
Types#
Instance
Instance of BreadcrumbSeparator component.
| values |
|---|
| ComponentInstance<BreadcrumbSeparatorProps, BreadcrumbSeparatorState, BreadcrumbSeparatorExposes> |
useBreadcrumb#
Props#
Defines valid properties in useBreadcrumb.
| name | type | default | description |
|---|---|---|---|
| onAction | (key: string) => void | null | Callback to invoke when an action is performed. |
Exposes#
Defines the methods and properties exposed by useBreadcrumb.
| name | type | default | description |
|---|---|---|---|
| onAction | (event: MouseEvent, key: string) => void | null | Callback to invoke when an action is performed. |
Types#
Instance
Instance of useBreadcrumb headless.
| values |
|---|
| HeadlessInstance<useBreadcrumbProps, useBreadcrumbState, useBreadcrumbExposes> |