ClipBoard.js 580 B

1234567891011121314151617181920212223242526272829
  1. Ext.ns('Ext.util');
  2. Ext.util.ClipBoard = function(config){
  3. Ext.util.ClipBoard.superclass.constructor.call(this);
  4. };
  5. Ext.extend(Ext.util.ClipBoard, Ext.util.Observable, {
  6. board:{
  7. type:'text',
  8. content:null,
  9. path:null,
  10. source:null,
  11. paste2Fn:function(obj, type){
  12. //alert(type);
  13. }
  14. },
  15. getBoard:function(){
  16. return this.board;
  17. },
  18. setBoard:function(board){
  19. this.board = board;
  20. }
  21. });
  22. if(false === Ext.type(Ext.util.GlobalBoard)){
  23. Ext.util.GlobalBoard = new Ext.util.ClipBoard();
  24. }