UNPKG

@kelvininc/ui-components

Version:
21 lines (20 loc) 638 B
import { ECopyToClipboardState, ICopyToClipboard } from './copy-to-clipboard.types'; import { ComputePositionConfig } from '@floating-ui/dom'; /** * @part content - The container for the content * @part icon - The copy icon */ export declare class KvCopyToClipboard implements ICopyToClipboard { /** @inheritdoc */ copiableText: string; /** @inheritdoc */ tooltipSuffix?: string; /** @inheritdoc */ tooltipDelay?: number; /** @inheritdoc */ tooltipConfig?: Partial<ComputePositionConfig>; copyState: ECopyToClipboardState; private onTextCopy; private get tooltipText(); render(): any; }