initClipboard initializes clipboard copy functionality on buttons with a
data-clipboard-target attribute. After copying, the button icon changes to a checkmark
for a configurable duration before reverting.
Import
import {initializers} from 'metronic-extension';
const {initClipboard} = initializers;
import {initializers} from 'metronic-extension';
const {initClipboard} = initializers;
// Initialize all clipboard buttons within the container
initClipboard('#copySection');
// Or initialize a single button with custom delay (5 seconds)
initClipboard('#copyBtn', 5000);