Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

179
Visualizações
Cómo escuchar un Javascript EventEmitter desde Flutter web

Estoy tratando de portar el SDK de Javascript de Twilio Conversations a Dart/Flutter usando el paquete: js.

SDK de twilio: http://media.twiliocdn.com/sdk/js/conversations/releases/2.0.1/docs/classes/Client.html

En Javascript, el script CDN permite el acceso a Twilio.Conversations globales. Luego llama a Twilio.Conversations.Client(token), que devuelve un ReplayEventEmitter, su extensión de un EventEmitter. Luego escucha los eventos que salen para saber primero cuándo se completa la inicialización/conexión y luego cuándo llegan los mensajes o las conversaciones.

Usando el paquete: js, empiezo con barebones:

 @JS('Twilio.Conversations') library twilio_conversations; import 'package:js/js.dart'; external TwilClient get client; @JS('Client') Class TwilClient { external TwilClient(String token) }

Y esto es fácil de conceptualizar agregando métodos, pero ¿hay una forma sencilla de convertir el emisor de eventos en una clase Dart? ¿O sería mejor tratar de importar la clase JS ReplayEventEmitter, hacer que 'Cliente' se devuelva como el objeto javascript y luego canalizar los eventos que surgen de él en el código Dart?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda