Device Theme

A Flutter package to read and return the device theme and set app theme.


import 'package:devicetheme/devicetheme.dart';


This will return the current device theme.

String platformTheme = await Devicetheme.platformTheme;

This will return saved value in SharedPreferences( if SharedPreferences is empty we will save current device theme)

String appTheme = await Devicetheme.appTheme;

This will set SharedPreferences theme value.

await Devicetheme.setAppTheme('light');

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.


Copyright (c) 2019, Laksitha Kumara. All rights reserved. Use of this source code is governed by an Apache License 2.0 that can be found in the LICENSE file.