puntero
5 min
El objeto pointer proporciona información sobre los dispositivos de entrada de pantalla conectados al reproductor.
IDL de pointer
interface Pointer {
Promise<bool> isMousePresent();
Promise<bool> isMultiTouchPresent();
Promise<void> enableCursor(bool);
};Creación de objetos
Para crear un objeto puntero , primero cargue el módulo brightsign/pointer usando el método require() . Luego cree una instancia de la clase puntero .
var pointerClass = require("@brightsign/pointer");
var pointer = new pointerClass();Pointer
Utilice esta interfaz para determinar si hay un dispositivo de entrada de pantalla presente.
isMousePresent()
Promise<bool> isMousePresent()Devuelve verdadero si un mouse está conectado al reproductor.
isMultiTouchPresent()
Promise<bool> isMultiTouchPresent()Devuelve verdadero si un dispositivo multitáctil está conectado al reproductor.
enableCursor()
Promise<void> enableCursor(bool)Muestra un cursor si el parámetro pasado es verdadero.
Ejemplo
var PointerClass = require("@brightsign/pointer");
var pointer = new PointerClass();
pointer.isMousePresent().then(
function(data) {
console.log("***Mouse Present***");
console.log(JSON.stringify(data));
})
.catch(
function(data) {
console.log(JSON.stringify(data));
});
pointer.isMultiTouchPresent().then(
function(data) {
console.log("***MultiTouch Present***");
console.log(JSON.stringify(data));
})
.catch(
function(data) {
console.log(JSON.stringify(data));
});