O getx
é uma biblioteca de roteamento e gerenciamento de estado para aplicativos Flutter. Ele fornece uma maneira fácil de criar controllers e gerenciar o estado da sua aplicação de maneira eficiente.
Para começar a usar o getx
, você precisa adicionar a dependência ao seu arquivo pubspec.yaml
:
dependencies:
get: ^3.6.0
Em seguida, você pode importar o getx
em seu arquivo .dart
:
import 'package:get/get.dart';
Para criar um controller com o getx
, você pode usar a classe Controller
e estender sua própria classe a partir dela. Por exemplo:
class MeuController extends GetxController {
// Declare aqui suas variáveis de estado
final contador = 0.obs;
// Declare aqui suas funções para alterar o estado
void incrementar() {
contador.value++;
}
}