onListen method
Implementation
@override
void onListen(BuildContext context, IPermissionViewModel viewModel) {
super.onListen(context, viewModel);
switch (viewModel.state) {
case PermissionViewState.Init:
break;
case PermissionViewState.Granted:
break;
case PermissionViewState.Denied:
break;
case PermissionViewState.Restricted:
break;
case PermissionViewState.Limited:
break;
case PermissionViewState.PermanentlyDenied:
break;
case PermissionViewState.Error:
break;
case PermissionViewState.Disabled:
break;
case PermissionViewState.grantedAndExit:
Navigator.of(context).pop("granted");
break;
}
}