UNPKG

openfl

Version:

A fast, productive library for 2D cross-platform development.

32 lines (17 loc) 850 B
// import Object from "openfl/utils/Object"; import ClipboardFormats from "./ClipboardFormats"; import ClipboardTransferMode from "./ClipboardTransferMode"; declare namespace openfl.desktop { export class Clipboard { public static readonly generalClipboard:Clipboard; public readonly formats:Array<ClipboardFormats>; protected get_formats ():Array<ClipboardFormats>; public clear ():void; public clearData (format:ClipboardFormats):void; public getData (format:ClipboardFormats, transferMode?:ClipboardTransferMode):any; public hasFormat (format:ClipboardFormats):boolean; public setData (format:ClipboardFormats, data:any, serializable?:boolean):boolean; public setDataHandler (format:ClipboardFormats, handler:()=>any, serializable?:boolean):boolean; } } export default openfl.desktop.Clipboard;