ClipboardCopyButton
Description
ClipboardCopyButton uses the ClipboardCopy component to copy text to the clipboard,
styled as a Primer button. It can be used wherever a button is desired, and works well
with components like ButtonGroup.
Accessibility
This component has a built-in aria-live region that announces "Copied!" when the copy button is pressed.
Arguments
| Name | Default | Description |
|---|---|---|
system_arguments | HashThe arguments accepted by |
Slots
leading_visual
Leading visuals appear to the left of the button text.
Use:
-
leading_visual_iconfor aPrimer::Beta::Octicon. -
leading_visual_svgto render a SVG.
| Name | Default | Description |
|---|---|---|
system_arguments | HashSame arguments as |
trailing_visual
Trailing visuals appear to the right of the button text.
Use:
trailing_visual_counterfor aPrimer::Beta::Counter.
| Name | Default | Description |
|---|---|---|
system_arguments | HashSame arguments as |
trailing_action
Trailing action appears to the right of the trailing visual.
Use:
trailing_action_iconfor aPrimer::Beta::Octicon.
| Name | Default | Description |
|---|---|---|
system_arguments | HashSame arguments as |
tooltip
Tooltip that appears on mouse hover or keyboard focus over the button. Use tooltips sparingly and as a last resort.
Important: This tooltip defaults to type: :description. In a few scenarios, type: :label may be more appropriate.
Consult the Primer::Alpha::Tooltip documentation for more information.
| Name | Default | Description |
|---|---|---|
type | SymbolOne of | |
system_arguments | HashSame arguments as |