Type Alias: TryOpenExternalValidatedResult
type TryOpenExternalValidatedResult =
| Readonly<{
errorCode?: string;
errorName: string;
ok: false;
outcome: "open-failed";
safeUrlForLogging: string;
}>
| Readonly<{
normalizedUrl: string;
ok: true;
outcome: "opened";
safeUrlForLogging: string;
}>
| Readonly<{
ok: false;
outcome: "blocked";
reason: string;
safeUrlForLogging: string;
}>;
Defined in: electron/services/shell/validatedExternalOpen.ts:78
Result from tryOpenExternalValidated.