UNPKG

@herdwatch/cordova-plugin-3dtouch

Version:

Add Quick Actions to your Home Screen which can be triggered by 3D Touch. Also, you can enable Link Preview with this plugin. Supported on iPhone6S an up.

30 lines (22 loc) 980 B
var exec = require("cordova/exec"); var ThreeDeeTouch = function () { }; ThreeDeeTouch.prototype.isAvailable = function (onSuccess) { exec(onSuccess, null, "ThreeDeeTouch", "isAvailable", []); }; ThreeDeeTouch.prototype.watchForceTouches = function (onSuccess) { exec(onSuccess, null, "ThreeDeeTouch", "watchForceTouches", []); }; ThreeDeeTouch.prototype.enableLinkPreview = function (onSuccess) { exec(onSuccess, null, "ThreeDeeTouch", "enableLinkPreview", []); }; ThreeDeeTouch.prototype.disableLinkPreview = function (onSuccess) { exec(onSuccess, null, "ThreeDeeTouch", "disableLinkPreview", []); }; ThreeDeeTouch.prototype.configureQuickActions = function (icons, onSuccess, onError) { exec(onSuccess, onError, "ThreeDeeTouch", "configureQuickActions", [icons]); }; ThreeDeeTouch.prototype.registerQuickActionListener = function (callback) { exec(callback, null, "ThreeDeeTouch", "registerQuickActionListener", []); }; module.exports = new ThreeDeeTouch();