/** * @private */ Ext.define('Ext.device.notification.Sencha', { extend: 'Ext.device.notification.Abstract', requires: ['Ext.device.Communicator'], show: function() { var config = this.callParent(arguments); Ext.device.Communicator.send({ command: 'Notification#show', callbacks: { callback: config.callback }, scope : config.scope, title : config.title, message: config.message, buttons: config.buttons.join(',') //@todo fix this }); }, vibrate: function() { Ext.device.Communicator.send({ command: 'Notification#vibrate' }); } });