UNPKG

markdown-it-copy-code

Version:

A markdown-it plugin to add code-copying function for code fence.

21 lines (16 loc) 556 B
import MarkdownIt from 'markdown-it'; interface MarkdownItCopyCodeOptions { containerClass?: string; buttonClass?: string; copySVG?: string; doneSVG?: string; copySVGClass?: string; doneSVGClass?: string; } interface UseCopyCodeOptions { buttonClass?: string; displayDuration?: number; } declare function useCopyCode(options?: UseCopyCodeOptions): (() => void) | undefined; declare const MarkdownItCopyCode: MarkdownIt.PluginWithOptions<MarkdownItCopyCodeOptions>; export { MarkdownItCopyCode as default, useCopyCode };