stopAppBlockerAction function
✅ Custom Action: Para bloqueio de aplicativos
Para FlutterFlow: Use esta função para parar o bloqueio de todos os aplicativos atualmente monitorados.
Exemplo de uso no FlutterFlow:
- Ação personalizada: stopAppBlockerAction
- Sem parâmetros
- Resultado: bool (sucesso/falha)
Funcionamento:
- Remove todos os apps da lista de bloqueio
- Apps podem ser abertos normalmente novamente
- Não requer permissões especiais
Implementation
Future<bool> stopAppBlockerAction() async {
print('✅ [APP_BLOCKER] ========== PARANDO BLOQUEIO DE APPS ==========');
try {
final success = await StopouBlocker.stopAppBlocker();
if (success) {
print('✅ [APP_BLOCKER] ✅ Bloqueio de apps parado');
print('✅ [APP_BLOCKER] 🎯 Todos os apps podem ser abertos normalmente');
} else {
print('✅ [APP_BLOCKER] ❌ Falha ao parar bloqueio');
}
return success;
} catch (e) {
print('✅ [APP_BLOCKER] ❌ Erro ao parar bloqueio: $e');
return false;
}
}