La Biblioteca Javascript de Fast Track Front End tiene un conjunto de m茅todos p煤blicos disponibles. A continuaci贸n encontrar谩s una lista de ellos.
Todas las funciones a continuaci贸n est谩n disponibles en window.FasttrackCrm como window.FasttrackCrm.toggleInbox().

toggleInbox()

Alterna el modal de la Bandeja de entrada para mostrarlo u ocultarlo. La funcionalidad de Bandeja de entrada debe estar habilitada para que esto funcione.

togglePendingBonusesV2()

Alterna el modelo de Bonos Pendientes para mostrarlo u ocultarlo. Los Bonos Pendientes deben estar habilitados para que esto funcione.

init()

Si la bandera autoInit est谩 establecida en false, puedes inicializar manualmente o por c贸digo la biblioteca javascript usando este m茅todo. Adem谩s, un buen uso de este m茅todo es si tu SID expirar铆a y quieres volver a autenticarte, entonces puedes hacer lo siguiente:
window.sid = 'new-sid-here'; y luego ejecutar este m茅todo.

logout()

Este m茅todo cierra la sesi贸n del usuario del front end de la biblioteca javascript. Si tienes la posibilidad, es una buena pr谩ctica cerrar la sesi贸n del usuario de la biblioteca javascript si el usuario cierra sesi贸n de tu sitio.

demoMessage()

Despu茅s de que el script haya sido inicializado puedes enviar un Mensaje de Demostraci贸n / Mensaje de Depuraci贸n localmente. Esto puede ser 煤til cuando ajustas dise帽os del Front End.

Evento de FastTrack CRM Listo (No requerido)

C贸mo Escuchar el Evento

Caso de Uso: Si ejecutas autoInit = false, y te gustar铆a saber cu谩ndo el script est谩 cargado.
Para responder cuando FastTrack CRM est茅 listo, simplemente a帽ade un event listener al objeto window fasttrack-crm-ready:

Notas de Uso

  1. El evento se dispara una vez, despu茅s de que todos los pasos de configuraci贸n de FastTrack CRM est茅n completos.
  2. Cualquier c贸digo que dependa de la funcionalidad de CRM debe ser colocado dentro de este event listener o activado despu茅s de 茅l.
  3. El listener debe ser a帽adido antes o tan pronto como sea posible despu茅s de que el script de FastTrack CRM sea cargado para asegurar que el evento no se pierda.