Update sous menu (handling of Pdf, Puzzle and Agenda)

This commit is contained in:
Thomas Fransolet 2024-01-26 21:02:40 +01:00
parent 09c8cc7cfd
commit d014308db9

View File

@ -3,6 +3,9 @@ import 'package:flutter/material.dart';
import 'package:manager_app/Components/multi_string_input_container.dart'; import 'package:manager_app/Components/multi_string_input_container.dart';
import 'package:manager_app/Components/rounded_button.dart'; import 'package:manager_app/Components/rounded_button.dart';
import 'package:manager_app/Components/string_input_container.dart'; import 'package:manager_app/Components/string_input_container.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/Agenda/agenda_config.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/PDF/PDF_config.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/Puzzle/puzzle_config.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/Quizz/quizz_config.dart'; import 'package:manager_app/Screens/Configurations/Section/SubSection/Quizz/quizz_config.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/Slider/slider_config.dart'; import 'package:manager_app/Screens/Configurations/Section/SubSection/Slider/slider_config.dart';
import 'package:manager_app/Screens/Configurations/Section/SubSection/WebOrVideo/web_video_config.dart'; import 'package:manager_app/Screens/Configurations/Section/SubSection/WebOrVideo/web_video_config.dart';
@ -220,5 +223,26 @@ getSpecificData(SectionDTO sectionDTO, BuildContext context, AppContext appConte
sectionDTO.data = data; sectionDTO.data = data;
}, },
); );
case SectionType.Pdf:
return PDFConfig(
initialValue: sectionDTO.data!,
onChanged: (String data) {
sectionDTO.data = data;
},
);
case SectionType.Puzzle:
return PuzzleConfig(
initialValue: sectionDTO.data!,
onChanged: (String data) {
sectionDTO.data = data;
},
);
case SectionType.Agenda:
return AgendaConfig(
initialValue: sectionDTO.data!,
onChanged: (String data) {
sectionDTO.data = data;
},
);
} }
} }