add some documentation on how to use this

This commit is contained in:
Evan Moore 2018-05-05 22:41:17 -04:00
parent e1934f6b30
commit 401c58e2fa

View File

@ -1,2 +1,30 @@
# cordova-zebra-printer
A Cordova plugin for Zebra printers for both iOS and Android with Ionic 3 bindings
To use with Ionic 3
Add the Ionic 3 bindings to your app.module.ts file
```
import { ZebraPrinter } from 'ca-cleversolutions-zebraprinter/native';
...
providers: [
ZebraPrinter,
...
```
Then inject the ZebraPrinter into the constructor of the class where you wish to use it
for example
```
constructor(public navCtrl: NavController, protected zebraPrinter:ZebraPrinter) {
console.log(">>>>>> Home Constructed <<<<<<<")
}
protected discover(){
console.log("Now Discover");
this.zebraPrinter.discover().then(result => {
console.log(result);
}).catch(err => {
console.error(err);
});
}
```