stopAppBlockerAction function

Future<bool> stopAppBlockerAction()

✅ 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:

  1. Ação personalizada: stopAppBlockerAction
  2. Sem parâmetros
  3. 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;
  }
}