diff options
| author | Jacob McDonnell <jacob@simplelittledream.com> | 2022-07-16 18:13:16 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@simplelittledream.com> | 2022-07-16 18:13:16 -0400 |
| commit | 8fad9a5ecddc88d57a531e4b0084544984f23d25 (patch) | |
| tree | 84954bc8219942aa56bc899330ccd0007bbe0ef0 /.config/coc/extensions/node_modules/coc-go/lib/utils/ui.js | |
| parent | 2887af7fcfb4d618dd13cf66ec2fbdbd84c7527c (diff) | |
Added profile and other missing configs
Diffstat (limited to '.config/coc/extensions/node_modules/coc-go/lib/utils/ui.js')
| -rw-r--r-- | .config/coc/extensions/node_modules/coc-go/lib/utils/ui.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.config/coc/extensions/node_modules/coc-go/lib/utils/ui.js b/.config/coc/extensions/node_modules/coc-go/lib/utils/ui.js new file mode 100644 index 0000000..772354e --- /dev/null +++ b/.config/coc/extensions/node_modules/coc-go/lib/utils/ui.js @@ -0,0 +1,21 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.withProgress = void 0; +const coc_nvim_1 = require("coc.nvim"); +// eslint-disable-next-line no-unused-vars +async function withProgress(text, fn) { + const status = coc_nvim_1.window.createStatusBarItem(90, { progress: true }); + // Show status item at leaste one second + let offset = 1000; + const t = setTimeout(() => (offset = 0), offset); + const dispose = () => { + clearTimeout(t); + setTimeout(() => status.dispose(), offset); + }; + status.text = text; + status.show(); + await fn(status); + dispose(); +} +exports.withProgress = withProgress; +//# sourceMappingURL=ui.js.map
\ No newline at end of file |
