diff --git a/types/clipboard/clipboard-tests.ts b/types/clipboard/clipboard-tests.ts index 361ccddd93..e92bbf30ba 100644 --- a/types/clipboard/clipboard-tests.ts +++ b/types/clipboard/clipboard-tests.ts @@ -1,28 +1,28 @@ -import * as Clipboard from 'clipboard'; +import * as Clipboard from "clipboard"; -const cb1 = new Clipboard('.btn'); -const cb2 = new Clipboard(document.getElementById('id'), { - action: elem => 'copy' +const cb1 = new Clipboard(".btn"); +const cb2 = new Clipboard(document.getElementById("id"), { + action: elem => "copy" }); -const cb3 = new Clipboard(document.querySelectorAll('query'), { +const cb3 = new Clipboard(document.querySelectorAll("query"), { text: elem => null }); -const cb4 = new Clipboard('.btn', { +const cb4 = new Clipboard(".btn", { target: elem => null }); -const cb5 = new Clipboard('.btn', { - action: elem => 'copy', +const cb5 = new Clipboard(".btn", { + action: elem => "copy", target: elem => null }); cb1.destroy(); -cb1.isSupported(); +Clipboard.isSupported(); -cb2.on('success', e => { - console.info('Action:', e.action); - console.info('Text:', e.text); - console.info('Trigger:', e.trigger); +cb2.on("success", e => { + console.info("Action:", e.action); + console.info("Text:", e.text); + console.info("Trigger:", e.trigger); e.clearSelection(); }); -cb2.on('error', e => { }); +cb2.on("error", e => {}); diff --git a/types/clipboard/index.d.ts b/types/clipboard/index.d.ts index 76d28674d6..61b27cbb32 100644 --- a/types/clipboard/index.d.ts +++ b/types/clipboard/index.d.ts @@ -4,7 +4,10 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare class Clipboard { - constructor(selector: (string | Element | NodeListOf), options?: Clipboard.Options); + constructor( + selector: string | Element | NodeListOf, + options?: Clipboard.Options + ); /** * Subscribes to events that indicate the result of a copy/cut operation. @@ -22,7 +25,7 @@ declare class Clipboard { /** * Checks if clipboard.js is supported */ - isSupported(): boolean; + static isSupported(): boolean; } declare namespace Clipboard {