Predicción de interacción del usuario con JavaScript puro-Premonish. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: mathisonian
Views Total: 1,708
Sitio oficial: Ir a la web
Actualizado: December 4, 2016
Licencia: MIT

Vista prévia

Predicción de interacción del usuario con JavaScript puro-Premonish. js

Descripción

Solo otra biblioteca de JavaScript para la predicción de posición del mouse en tiempo real que predice con qué elemento DOM interactuará el usuario a continuación.

See also:

Funcionamiento

Sólo tiene que instalar el Premonish. js en su proyecto y estamos listos para ir.

$ npm install premonish

Inicializar el Premonish mediante la creación de un nuevo Premonish objeto.

var premonish = new Premonish({



// an array of selectors


selectors: [],



 // an array of DOM elements


elements: []



});

Predecir la interacción del usuario.

premonish.onIntent(({el, confidence}) => {

// el is the expected DOM element

// confidence is a score from 0-1 on how confident we are in this prediction.
});

Detenga la predicción de posición del ratón.

premonish.stop();

Use la devolución de llamada onMouseMove para ver algunos de los cálculos internos que está realizando el premonish.

premonish.onMouseMove(({ position, velocity, expected }) => {

// Each value is an object { x: number, y: number }.

// `expected` is the approximate point premonish thinks the

// user is moving the mouse to.
});

Te puede interesar: