$schema: https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json
name: Breadcrumb
status: experimental
description: Breadcrumb trail items that indicate the current page’s location within a navigational hierarchy that automatically adds separators via CSS.
props:
  type: object
  properties:
    breadcrumb:
      type: array
      title: Breadcrumb
      description: Breadcrumb trail items
      default: []
    divider:
      type: string
      title: Divider
      description: Dividers are automatically added in CSS through ::before and content. They can be changed by modifying a local CSS custom property --bs-breadcrumb-divider, or through the $breadcrumb-divider Sass variable — and $breadcrumb-divider-flipped for its RTL counterpart, if needed. 
      default: ''
    breadcrumb_utility_classes:
      type: array
      title: Utility Classes
      default: []
      items:
        type: 'string'
      description: An array of utility classes that can be used to add extra Bootstrap utility classes or custom classes to this component.
    attributes:
      type: object
      title: Attributes
      description: HTML attributes for the breadcrumb nav element.
      $ref: 'ui-patterns://attributes'
    items_attributes:
      type: object
      title: Dismiss close button attribute
      description: HTML attributes for the Breadcrumb trail items element.
      $ref: 'ui-patterns://attributes'
