Popover
Popover Basic
<c-bs-popover title="Popover title" content="And here's some amazing content. It's very engaging. Right?" placement="top">
<c-bs-button variant="danger" size="lg">Click to toggle popover</c-bs-button>
</c-bs-popover>
Preview:
Popover Placement Top
<c-bs-popover title="Top popover" content="Popover content on top" placement="top">
<c-bs-button variant="secondary" c-attrs="{'data-bs-container': 'body'}">Popover on top</c-bs-button>
</c-bs-popover>
Preview:
Popover Placement Right
<c-bs-popover title="Right popover" content="Popover content on right" placement="right">
<c-bs-button variant="secondary" c-attrs="{'data-bs-container': 'body'}">Popover on right</c-bs-button>
</c-bs-popover>
Preview:
Popover Placement Bottom
<c-bs-popover title="Bottom popover" content="Popover content on bottom" placement="bottom">
<c-bs-button variant="secondary" c-attrs="{'data-bs-container': 'body'}">Popover on bottom</c-bs-button>
</c-bs-popover>
Preview:
Popover Placement Left
<c-bs-popover title="Left popover" content="Popover content on left" placement="left">
<c-bs-button variant="secondary" c-attrs="{'data-bs-container': 'body'}">Popover on left</c-bs-button>
</c-bs-popover>
Preview:
Popover Custom Styled
<c-bs-popover title="Custom popover" content="This popover is themed via CSS variables." placement="right" c-attrs="{'data-bs-custom-class': 'custom-popover'}">
<c-bs-button variant="secondary">Custom popover</c-bs-button>
</c-bs-popover>
Preview:
Popover Dismissible
<c-bs-popover title="Dismissible popover" content="And here's some amazing content. It's very engaging. Right?" placement="top" trigger="focus">
<c-bs-button as_="a" variant="danger" size="lg" c-attrs="{'tabindex': '0'}">Dismissible popover</c-bs-button>
</c-bs-popover>
Preview:
Popover Disabled Button Wrapper
<c-bs-popover title="Disabled popover" content="Popover on disabled button" placement="top" trigger="hover">
<span class="d-inline-block" tabindex="0">
<c-bs-button variant="primary" type="button" c-disabled="True">Disabled button</c-bs-button>
</span>
</c-bs-popover>
Preview: