MCPcopy Create free account
hub / github.com/error311/FileRise / scheduleFolderTreeRefresh

Function scheduleFolderTreeRefresh

public/js/upload.js:267–282  ·  view source on GitHub ↗
(folder, immediate = false)

Source from the content-addressed store, hash-verified

265}
266
267function scheduleFolderTreeRefresh(folder, immediate = false) {
268 const target = folder || window.currentFolder || 'root';
269 _treeRefreshFolder = target;
270 if (_treeRefreshTimer) {
271 clearTimeout(_treeRefreshTimer);
272 }
273 const delay = immediate ? 0 : 500;
274 _treeRefreshTimer = setTimeout(() => {
275 _treeRefreshTimer = null;
276 const active = _treeRefreshFolder || target;
277 const p = refreshFolderChildren(active);
278 if (p && typeof p.catch === 'function') {
279 p.catch(() => {});
280 }
281 }, delay);
282}
283
284function getUserDraftContext() {
285 const all = loadResumableDraftsAll();

Callers 2

initResumableUploadFunction · 0.85
refreshFileListFunction · 0.85

Calls 1

refreshFolderChildrenFunction · 0.85

Tested by

no test coverage detected