StateBuilder<T extends GetxController> constructor
StateBuilder<T extends GetxController> ({
- Key? key,
- T? init,
- dynamic isGlobal = false,
- String? tag,
- required LifeCycleState<
GetxController> container, - required BuildContext context,
- required GetControllerBuilder<
T> builder,
Implementation
StateBuilder({
super.key,
super.init,
isGlobal = false,
super.tag,
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,
);