ui/widgets/sandbox_settings library

Classes

FsReadConfig
Filesystem read restriction config — mirrors TS sandbox adapter.
FsWriteConfig
Filesystem write restriction config.
NetworkRestrictionConfig
Network restriction config.
SandboxConfigSnapshot
Full sandbox configuration snapshot used by the Config tab.
SandboxDependencyCheck
Result of a dependency check — mirrors TS SandboxDependencyCheck.
SandboxDoctorSection
Standalone sandbox doctor diagnostics widget — shown in the status/ diagnostics area outside the settings dialog. Returns SizedBox.shrink() when sandbox is unsupported, not enabled, or all dependencies are clean.
SandboxManagerAdapter
Stub sandbox adapter — in production these would delegate to the actual sandbox runtime. Mirrors the TS SandboxManager static API.
SandboxSettings
Main sandbox settings dialog. Mirrors TS SandboxSettings — tabbed pane with Mode, Overrides, Config, Dependencies tabs (tab set varies based on error state).
SandboxSettingsController

Enums

OverrideMode
Override mode for unsandboxed fallback — mirrors TS OverrideMode.
SandboxMode
Sandbox execution mode — mirrors TS SandboxMode.
SandboxTab
Tabs for the sandbox settings dialog — mirrors TS Tabs children.