blue_screen library

Blue Screen of Death (BSoD)

The Blue Screen of Death (BSoD), Blue screen error, Blue Screen, fatal error, or bugcheck, and officially known as a Stop error, is a critical error screen displayed by the Microsoft Windows and ReactOS operating systems in the event of a fatal system error.

The Blue Screen of Death indicates a system crash, in which the operating system has reached a critical condition where it can no longer operate safely.

Possible issues include hardware failure, an issue with or without a device driver, or unexpected termination of a crucial process or thread.

And this library allows you to create a custom BlueScreenWidget in your own app.

Classes

BlueScreenBuilder
A stateless utility widget whose rebuild method uses its builder callback to create the widget's child.
BlueScreenWidget
A BlueScreen widget replaces the default ErrorWidget used for Flutter apps.
FontFamily
The font family used for display on BlueScreenWidget.
SafeModeBuilder
A stateless utility widget whose built in a safe mode.

Enums

DisplayLanguage
The language used for display on BlueScreenWidget.
OperatingSystem
The operating system used for builds BlueScreenWidget.
StopCode
This section contains common bug check codes that are displayed on the blue bug check screen.

Functions

runSafeMode(void body(), {void onError(Object error, StackTrace stackTrace)?}) → void
Runs body in its own a safe mode.