developer_tools_local_auth library
Classes
- DeveloperToolEntry
- Simple model describing a single entry in the developer tools overlay.
- DeveloperToolsDockConfig
- Configuration for the docked log panel.
- DeveloperToolsExtension
- Base class for pluggable developer tools extensions.
- DeveloperToolsLocalAuth
-
Local Auth integration for
developer_tools. - DeveloperToolsLogEntry
- Unified representation of a log entry for display in the dock or overlay.
- DeveloperToolsLogSource
- A source of log entries that can be shown in the dock and overlay.
- DeveloperToolsLogSourceRegistry
- Global registry of log sources for the dock.
-
DeveloperToolsMemoryLog<
T> - Generic in-memory log for developer tools extensions.
Enums
- DeveloperToolsDockPosition
- Position of the docked log panel.
- DeveloperToolsLogLevel
- Severity/level of a log entry for display purposes.
Functions
-
authOverviewToolEntry(
{String? sectionLabel}) → DeveloperToolEntry - A DeveloperToolEntry that opens a dialog showing the full local authentication status of the device.
-
availableBiometricsToolEntry(
{String? sectionLabel}) → DeveloperToolEntry - A DeveloperToolEntry that shows a detailed list of all biometric types currently enrolled on the device.
-
copyAuthStatusToolEntry(
{String? sectionLabel}) → DeveloperToolEntry - A DeveloperToolEntry that copies all local authentication status information to the clipboard as formatted text.
-
testAuthenticateToolEntry(
{String? sectionLabel}) → DeveloperToolEntry - A DeveloperToolEntry that triggers a local authentication attempt so developers can test the authentication flow directly from the debug overlay.
Typedefs
-
DebugInfoCallback
= Future<
String?> Function(BuildContext context) - Signature for a callback that returns debug information as a string.
-
DeveloperToolAction
= FutureOr<
void> Function(BuildContext context) - Signature for a developer tool action.