theme_mode_changer
change or switch theme mode in your app.
Installation
- If the juneflow project doesn't exist, please create it by following this guide.
- open terminal in the juneflow project root directory, enter the following command.
june add theme_mode_changer
Usage
// change to dark theme
ThemeModeChanger.changeToDarkTheme();
// change to light theme
ThemeModeChanger.changeToLightTheme();
// switch theme mode
ThemeModeChanger.switchThemeMode(context);
// check current theme is dark
ThemeModeChanger.isDarkTheme(context);
Libraries
- app/_/_/interaction/vm.blueprint/_/_/_/_new/action/_new
- app/_/_/interaction/vm.blueprint/_/_/_/_new/vm
- main
- util/_/initial_app/build_app_widget/build_material_app/_
- util/_/initial_app/build_app_widget/build_material_app/theme_mode_changer/_
- util/_/initial_app/build_app_widget/build_my_app/_
- util/_/initial_app/build_app_widget/build_my_app/theme_mode_changer/_
- util/_/initial_app/build_app_widget/build_run_app/_
- util/_/initial_app/build_app_widget/build_run_app/theme_mode_changer/_
- util/_/initial_app/ready_functions/after_material_app/_
- util/_/initial_app/ready_functions/after_material_app/theme_mode_changer/_
- util/_/initial_app/ready_functions/before_material_app/_
- util/_/initial_app/ready_functions/before_material_app/theme_mode_changer/_
- util/_/initial_app/ready_functions/before_run_app/_
- util/_/initial_app/ready_functions/before_run_app/config_theme/_
- util/_/initial_app/ready_functions/before_run_app/theme_mode_changer/_
- util/_/initial_app/ready_functions/before_run_app/widgets_binding/_
- util/_/module_functions/theme_mode_changer/_
- util/_/shared_params/_/go_router
- util/_/shared_params/_/material_app
- util/_/shared_params/_/start_app_params
- util/_/shared_params/_/widgets_binding
- util/_/shared_params/theme_mode_changer/_
- util/config/_/global_imports
- util/config/_/init_view
- util/config/_/router/_/_
- util/config/config_theme/_
- util/config/global_imports
- util/config/theme_mode_changer/_
- util/usage/theme_mode_changer/usage