import package;
import core;
import localization;
import app_localizations.dart;
import ui;
import theme;
import color_palette.dart;
import widgets;
import custom_snackbar.dart;
import custom_card.dart;
import custom_scaffold.dart;
import features;
import settings;
import presentation;
import settings_screen;
import faq_dialog.dart;
import language_selector_dialog.dart;
import notification_enabler_dialog.dart;
import report_an_issue_dialog.dart;
import terms_of_use.dart;
import theme_switcher_dialog.dart;
import material.dart;
import flutter_bloc.dart;
import flutter_screenutil.dart;
import hugeicons.dart;
import authentication;
import logic;
import authentication_bloc;
import authentication_bloc.dart;
import privacy_policy.dart;
Go to the source code of this file.
|
| class SettingScreen extends StatefulWidget | build (BuildContext context) |
| const | SettingScreen ({super.key}) |
| override State< SettingScreen > | createState () |
| | _buildBottomSheet ({ required Widget body, required BuildContext context, EdgeInsets? padding, }) |
| | _buildSettingsSections ({ required String sectionTitle, required List< Widget > childrens, required BuildContext context, }) |
| | _buildSettingsButton ({ required String label, Widget? suffix, Color? color, required Function()? onPressed, required BuildContext context, }) |
◆ _buildBottomSheet()
| _buildBottomSheet |
( |
{ required Widget body, required BuildContext context, EdgeInsets? padding, } | | ) |
|
◆ _buildSettingsButton()
| _buildSettingsButton |
( |
{ required String label, Widget? suffix, Color? color, required Function()? onPressed, required BuildContext context, } | | ) |
|
◆ _buildSettingsSections()
| _buildSettingsSections |
( |
{ required String sectionTitle, required List< Widget > childrens, required BuildContext context, } | | ) |
|
◆ build()
◆ createState()
◆ SettingScreen()
| const build::SettingScreen |
( |
{super.key} | | ) |
|