Files
ionic-framework/ionic/native/vibration/vibration.ts
2015-09-08 12:04:16 -05:00

22 lines
412 B
TypeScript

import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin';
@NativePlugin({
name: 'Vibration',
platforms {
cordova: 'cordova-plugin-vibration'
}
})
export class Vibration {
static vibrate(pattern) {
this.pluginWarn();
if(!navigator.vibrate) {
console.log('Vibrate (dev): ', pattern);
return;
}
navigator.vibrate(pattern);
}
}