FLUTTER ECOSYSTEM

Skyost/DayNightSwitcher

Um widget simples de alternância dia/noite feito em Dart puro.

Capa do projeto DayNightSwitcher
Stars
37
Forks
16
Último push (UTC)
21 de mar. de 2023
Status do projeto
Arquivado
Hugo Delaunay GitHub avatar
GITHUB User

Hugo Delaunay ↗

💻 Yet Another Developer

LinguagensDartKotlinSwiftObjective-C

Tópicos técnicos

Dependências usadas

Lista de dependências 1 itens
  • flutter{"sdk":"flutter"}

README original

Texto original em inglês. Visite o GitHub para a versão atual.

Expandir / recolher README

DayNightSwitcher

Just a simple simple day / night switcher widget made in pure Dart. It allows you to quickly show a beautiful dark mode switcher widget to your users.

https://github.com/Skyost/DayNightSwitcher/raw/master/screenshots/preview.gif

How to use ?

Using this plugin is pretty straightforward. You have two widgets : DayNightSwitcher and DayNightSwitcherIcon.

Here's a sample code for DayNightSwitcher :

DayNightSwitcher(
  isDarkModeEnabled: isDarkModeEnabled,
  onStateChanged: (isDarkModeEnabled) {
    setState(() {
      this.isDarkModeEnabled = isDarkModeEnabled;
    });
  },
),

The other one is very similar :

DayNightSwitcherIcon(
  isDarkModeEnabled: isDarkModeEnabled,
  onStateChanged: (isDarkModeEnabled) {
    setState(() {
      this.isDarkModeEnabled = isDarkModeEnabled;
    });
  },
),

Contributions

You have a lot of options to contribute to this project ! You can :