// vim: et:ts=4:sw=4:sts=4:ft=javascript /*@ Ox.Clipboard Basic clipboard handler copy copy to clipbloard (data) -> set clipboard to data paste paste from clipbload () -> get clipboard data _print debug function () -> print clipboard contents to console data clipboard object @*/ Ox.Clipboard = function() { var clipboard = {}; return { _print: function() { Ox.print(JSON.stringify(clipboard)); }, copy: function(data) { clipboard = data; Ox.print('copy', JSON.stringify(clipboard)); }, paste: function(type) { return clipboard; } }; }();