externs.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. var git = {};
  2. git.walk = function() {};
  3. git.walkBeta1 = function() {};
  4. git.TREE = function() {};
  5. git.log = function() {};
  6. var fs = {};
  7. fs.unlink = function() {};
  8. fs.readdir = function() {};
  9. fs.rmdir = function() {};
  10. fs.rimraf = function() {};
  11. var dummy = {};
  12. dummy.populateStat = function() {};
  13. dummy.populateHash = function() {};
  14. dummy.oid = function() {};
  15. dummy.fullpath = function() {};
  16. dummy.getRangeAt = function() {};
  17. dummy.getElementsByClassName = function() {};
  18. dummy.containsNode = function() {};
  19. dummy.select = function() {};
  20. dummy.closest = function () {};
  21. dummy.setAttribute = function() {};
  22. dummy.getAttribute = function() {};
  23. dummy.font = function() {};
  24. dummy.measureText = function() {};
  25. dummy.fillStyle = function() {};
  26. dummy.fillRect = function() {};
  27. dummy.filltextAlign = function() {};
  28. dummy.textBaseLine = function() {};
  29. dummy.fillText = function() {};
  30. dummy.beginPath = function() {};
  31. dummy.arc = function() {};
  32. dummy.fill = function() {};
  33. dummy.getData = function() {};
  34. dummy.zoomToFit = function() {};
  35. dummy.folder = function() {};
  36. dummy.file = function() {};
  37. dummy.generateAsync = function() {};
  38. dummy.showOpenFilePicker = function() {};
  39. dummy.showDirectoryPicker = function() {};
  40. dummy.getDirectoryHandle = function() {};
  41. dummy.getFileHandle = function() {};
  42. dummy.removeEntry = function() {};
  43. dummy.getFile = function() {};
  44. dummy.text = function() {};
  45. dummy.requestPermission = function() {};
  46. dummy.queryPermission = function() {};
  47. dummy.verifyPermission = function() {};
  48. dummy.createWritable = function() {};
  49. dummy.write = function() {};
  50. dummy.close = function() {};
  51. dummy.values = function() {};
  52. // Do we really need those?
  53. dummy.filter = function() {};
  54. dummy.concat = function() {};
  55. dummy.diff_main = function() {};
  56. dummy.patch_make = function() {};
  57. dummy.patch_apply = function() {};
  58. /**
  59. * @typedef {{
  60. * recursive: (undefined | boolean),
  61. * }}
  62. */
  63. var openDirectoryOptions;
  64. /**
  65. * @param {(undefined | openDirectoryOptions)} options
  66. * @param {function} cb
  67. */
  68. var openDirectory = function(options, cb) {};