StateBuilder<T extends GetxController> constructor

StateBuilder<T extends GetxController>({
  1. Key? key,
  2. T? init,
  3. dynamic isGlobal = false,
  4. required LifeCycleState<GetxController> container,
  5. required BuildContext context,
  6. required GetControllerBuilder<T> builder,
})

Implementation

StateBuilder({
  super.key,
  super.init,
  isGlobal = false,
  required LifeCycleState container,
  required BuildContext context,
  required super.builder,
}) : super(
       global: isGlobal,
       dispose: container.onDispose,
       initState: (GetBuilderState<T> controller) {
         container.registerStateEffect(context);
         WidgetsBinding.instance.endOfFrame.then(
           (_) => container.onReady(controller),
         );
       },
       didChangeDependencies: container.onDidChangeDependencies,
       didUpdateWidget: container.onDidUpdateWidget,
     );