Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
var pointerClass = require("@brightsign/pointer");
var pointer = new pointerClass();

Pointer

Use this interface to determine whether a screen-input device is present.

isMousePresent()
Code Block
languagejs
Promise<bool> isMousePresent()

Returns true if a mouse is connected to the player.

isMultiTouchPresent()
Code Block
languagejs
Promise<bool> isMultiTouchPresent()

Returns true if a multitouch device is connected to the player.

Example

Code Block
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));
        });