externs.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  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.search = function() {};
  21. dummy.add = function() {};
  22. dummy.remove = function() {};
  23. dummy.closest = function () {};
  24. dummy.setAttribute = function() {};
  25. dummy.getAttribute = function() {};
  26. dummy.font = function() {};
  27. dummy.measureText = function() {};
  28. dummy.fillStyle = function() {};
  29. dummy.fillRect = function() {};
  30. dummy.filltextAlign = function() {};
  31. dummy.textBaseLine = function() {};
  32. dummy.fillText = function() {};
  33. dummy.beginPath = function() {};
  34. dummy.arc = function() {};
  35. dummy.fill = function() {};
  36. dummy.getData = function() {};
  37. dummy.zoomToFit = function() {};
  38. dummy.folder = function() {};
  39. dummy.file = function() {};
  40. dummy.generateAsync = function() {};
  41. dummy.showOpenFilePicker = function() {};
  42. dummy.showDirectoryPicker = function() {};
  43. dummy.getDirectoryHandle = function() {};
  44. dummy.getFileHandle = function() {};
  45. dummy.removeEntry = function() {};
  46. dummy.getFile = function() {};
  47. dummy.text = function() {};
  48. dummy.requestPermission = function() {};
  49. dummy.queryPermission = function() {};
  50. dummy.verifyPermission = function() {};
  51. dummy.createWritable = function() {};
  52. dummy.write = function() {};
  53. dummy.close = function() {};
  54. dummy.values = function() {};
  55. // Do we really need those?
  56. dummy.filter = function() {};
  57. dummy.concat = function() {};
  58. dummy.diff_main = function() {};
  59. dummy.patch_make = function() {};
  60. dummy.patch_apply = function() {};
  61. dummy.prepare = function() {};
  62. dummy.run = function() {};
  63. dummy.all = function() {};
  64. dummy.transaction = function() {};
  65. dummy.getPath = function() {};
  66. dummy.getDoc = function() {};
  67. dummy.setValue = function() {};
  68. /**
  69. * @typedef {{
  70. * recursive: (undefined | boolean),
  71. * }}
  72. */
  73. var openDirectoryOptions;
  74. /**
  75. * @param {(undefined | openDirectoryOptions)} options
  76. * @param {function} cb
  77. */
  78. var openDirectory = function(options, cb) {};