MobilApp/lib/widgets/map_edit_tools/stroke_slider.dart

23 lines
739 B
Dart
Raw Permalink Normal View History

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:terepi_seged/pages/map_survey/presentations/controllers/map_survey_controller.dart';
import 'labeled_slider.dart';
class StrokeSlider extends StatelessWidget {
final MapSurveyController ctrl;
const StrokeSlider({required this.ctrl});
@override
Widget build(BuildContext context) => Obx(() => LabeledSlider(
label: 'Körvonal',
value: ctrl.activeEditStrokeWidth.value,
min: 0.5,
max: 10.0,
divisions: 19,
display: '${ctrl.activeEditStrokeWidth.value.toStringAsFixed(1)} px',
color: ctrl.activeEditColor.value,
onChanged: (v) => ctrl.activeEditStrokeWidth.value = v,
));
}