nativescript-vibrate
Advanced tools
Comparing version 1.1.0 to 1.1.1
{ | ||
"name": "nativescript-vibrate", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "A vibrate NativeScript plugin for Android and iOS", | ||
@@ -5,0 +5,0 @@ "main": "vibrate.js", |
var app = require("application"); | ||
var context = android.content.Context; | ||
var vibrator_service = app.android.context.getSystemService(context.VIBRATOR_SERVICE); | ||
var vibrator = { | ||
vibration : function(milliseconds){ | ||
if(vibrator_service.hasVibrator()){ | ||
if(!this.vibrator_service){ | ||
this.vibrator_service = app.android.context.getSystemService(android.content.Context.VIBRATOR_SERVICE); | ||
} | ||
if(this.vibrator_service.hasVibrator()){ | ||
milliseconds = typeof milliseconds !== 'undefined' ? milliseconds : 500; | ||
vibrator_service.vibrate(milliseconds); | ||
this.vibrator_service.vibrate(milliseconds); | ||
} | ||
@@ -14,2 +15,2 @@ } | ||
module.exports = vibrator; | ||
module.exports = vibrator; |
Sorry, the diff of this file is not supported yet
4139
18