get ISO and ND from equipment profile

This commit is contained in:
Vadim 2023-04-01 21:37:42 +03:00
parent b51af87c8c
commit 64281c4809
5 changed files with 2 additions and 24 deletions

View file

@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:lightmeter/data/models/exposure_pair.dart';
import 'package:lightmeter/interactors/metering_interactor.dart';
import 'package:lightmeter/providers/equipment_profile_provider.dart';
import 'package:lightmeter/screens/metering/communication/bloc_communication_metering.dart';
import 'package:m3_lightmeter_resources/m3_lightmeter_resources.dart';
@ -40,9 +39,7 @@ class CameraContainerProvider extends StatelessWidget {
child: CameraContainer(
fastest: fastest,
slowest: slowest,
isoValues: EquipmentProfile.of(context).isoValues,
iso: iso,
ndValues: EquipmentProfile.of(context).ndValues,
nd: nd,
onIsoChanged: onIsoChanged,
onNdChanged: onNdChanged,

View file

@ -21,9 +21,7 @@ import 'state_container_camera.dart';
class CameraContainer extends StatelessWidget {
final ExposurePair? fastest;
final ExposurePair? slowest;
final List<IsoValue> isoValues;
final IsoValue iso;
final List<NdValue> ndValues;
final NdValue nd;
final ValueChanged<IsoValue> onIsoChanged;
final ValueChanged<NdValue> onNdChanged;
@ -32,9 +30,7 @@ class CameraContainer extends StatelessWidget {
const CameraContainer({
required this.fastest,
required this.slowest,
required this.isoValues,
required this.iso,
required this.ndValues,
required this.nd,
required this.onIsoChanged,
required this.onNdChanged,
@ -60,9 +56,7 @@ class CameraContainer extends StatelessWidget {
readingsContainer: ReadingsContainer(
fastest: fastest,
slowest: slowest,
isoValues: isoValues,
iso: iso,
ndValues: ndValues,
nd: nd,
onIsoChanged: onIsoChanged,
onNdChanged: onNdChanged,

View file

@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:lightmeter/data/models/exposure_pair.dart';
import 'package:lightmeter/interactors/metering_interactor.dart';
import 'package:lightmeter/providers/equipment_profile_provider.dart';
import 'package:lightmeter/screens/metering/communication/bloc_communication_metering.dart';
import 'package:m3_lightmeter_resources/m3_lightmeter_resources.dart';
@ -40,9 +39,7 @@ class LightSensorContainerProvider extends StatelessWidget {
child: LightSensorContainer(
fastest: fastest,
slowest: slowest,
isoValues: EquipmentProfile.of(context).isoValues,
iso: iso,
ndValues: EquipmentProfile.of(context).ndValues,
nd: nd,
onIsoChanged: onIsoChanged,
onNdChanged: onNdChanged,

View file

@ -9,9 +9,7 @@ import 'package:m3_lightmeter_resources/m3_lightmeter_resources.dart';
class LightSensorContainer extends StatelessWidget {
final ExposurePair? fastest;
final ExposurePair? slowest;
final List<IsoValue> isoValues;
final IsoValue iso;
final List<NdValue> ndValues;
final NdValue nd;
final ValueChanged<IsoValue> onIsoChanged;
final ValueChanged<NdValue> onNdChanged;
@ -20,9 +18,7 @@ class LightSensorContainer extends StatelessWidget {
const LightSensorContainer({
required this.fastest,
required this.slowest,
required this.isoValues,
required this.iso,
required this.ndValues,
required this.nd,
required this.onIsoChanged,
required this.onNdChanged,
@ -38,9 +34,7 @@ class LightSensorContainer extends StatelessWidget {
readingsContainer: ReadingsContainer(
fastest: fastest,
slowest: slowest,
isoValues: isoValues,
iso: iso,
ndValues: ndValues,
nd: nd,
onIsoChanged: onIsoChanged,
onNdChanged: onNdChanged,

View file

@ -15,9 +15,7 @@ import 'components/reading_value_container/widget_container_reading_value.dart';
class ReadingsContainer extends StatelessWidget {
final ExposurePair? fastest;
final ExposurePair? slowest;
final List<IsoValue> isoValues;
final IsoValue iso;
final List<NdValue> ndValues;
final NdValue nd;
final ValueChanged<IsoValue> onIsoChanged;
final ValueChanged<NdValue> onNdChanged;
@ -25,9 +23,7 @@ class ReadingsContainer extends StatelessWidget {
const ReadingsContainer({
required this.fastest,
required this.slowest,
required this.isoValues,
required this.iso,
required this.ndValues,
required this.nd,
required this.onIsoChanged,
required this.onNdChanged,
@ -63,7 +59,7 @@ class ReadingsContainer extends StatelessWidget {
Expanded(
child: _IsoValuePicker(
selectedValue: iso,
values: isoValues,
values: EquipmentProfile.of(context).isoValues,
onChanged: onIsoChanged,
),
),
@ -71,7 +67,7 @@ class ReadingsContainer extends StatelessWidget {
Expanded(
child: _NdValuePicker(
selectedValue: nd,
values: ndValues,
values: EquipmentProfile.of(context).ndValues,
onChanged: onNdChanged,
),
),