@jsvision/files / errorBox
Function: errorBox()
errorBox(
host,message):Promise<void>
Defined in: files/src/dialog/error-dialog.ts:38
Show a modal error box with a message and an OK button; resolves once the user closes it (OK or Esc).
Parameters
host
A host that can run a view modally — the createApplication result works directly.
message
string
The error text to show; it is sanitized when drawn.
Returns
Promise<void>
A promise that resolves when the box is dismissed.
Example
ts
import { createApplication } from '@jsvision/ui';
import { resolveCapabilities } from '@jsvision/core';
import { errorBox } from '@jsvision/files';
const caps = resolveCapabilities({ env: process.env, platform: process.platform }).profile;
const app = createApplication({ caps });
await errorBox(app, "Invalid file name: 'a/b'");