mirror of
https://github.com/vodemn/m3_lightmeter.git
synced 2024-10-19 06:40:59 +00:00
16 lines
430 B
Dart
16 lines
430 B
Dart
|
import 'package:flutter_bloc/flutter_bloc.dart';
|
||
|
import 'package:lightmeter/interactors/settings_interactor.dart';
|
||
|
|
||
|
class CaffeineListTileBloc extends Cubit<bool> {
|
||
|
final SettingsInteractor _settingsInteractor;
|
||
|
|
||
|
CaffeineListTileBloc(
|
||
|
this._settingsInteractor,
|
||
|
) : super(_settingsInteractor.isCaffeineEnabled);
|
||
|
|
||
|
void onCaffeineChanged(bool value) {
|
||
|
_settingsInteractor.enableCaffeine(value);
|
||
|
emit(value);
|
||
|
}
|
||
|
}
|