TerminalDisplayController constructor
TerminalDisplayController(
- SettingsStore _settings
Creates a controller, restoring persisted preferences from settings.
Implementation
TerminalDisplayController(this._settings)
: preset = Observable(DimensionPreset.parse(_settings.terminalDimPreset)),
customCols = Observable(
(_settings.terminalCustomCols ?? 100).clamp(kMinCols, kMaxCols),
),
customRows = Observable(
(_settings.terminalCustomRows ?? 30).clamp(kMinRows, kMaxRows),
),
textSize = Observable(TerminalTextSize.parse(_settings.terminalTextSize));