text: // install   : cordova plugin add https://github.com/katzer/cordova-plugin-printer.git
  // link      : https://github.com/katzer/cordova-plugin-printer
  
  angular.module('ionCordova.plugins.printer', [])
  
    .factory('$cordovaPrinter', ['$q', '$window', function ($q, $window) {
  
      return {
        isAvailable: function () {
          var q = $q.defer();
  
          $window.plugin.printer.isAvailable(function (isAvailable) {
            q.resolve(isAvailable);
          });
  
          return q.promise;
        },
  
        print: function (doc, options) {
          var q = $q.defer();
          $window.plugin.printer.print(doc, options, function () {
            q.resolve();
          });
          return q.promise;
        }
      };
    }]);
  