builder method
Implementation
@override
Widget builder(context, snap, rm) {
final inj = rm as InjectedAuth;
Widget getWidget() => inj.isSigned ? onSigned() : onUnsigned();
if (snap.isWaiting) {
if (onInitialWaiting != null && _map['onInitialWaiting'] == true) {
_map['onInitialWaiting'] = false;
return onInitialWaiting!();
}
return onWaiting?.call() ?? getWidget();
}
// onInitialWaiting = null;
return getWidget();
}