@ionic-native/nfc
Advanced tools
Comparing version 4.4.2 to 4.5.0
import { IonicNativePlugin } from '@ionic-native/core'; | ||
import { Observable } from 'rxjs/Observable'; | ||
export interface NdefEvent { | ||
tag: NdefTag; | ||
} | ||
export interface NdefRecord { | ||
id: any[]; | ||
payload: number[]; | ||
tnf: number; | ||
type: number[]; | ||
} | ||
export interface NdefTag { | ||
canMakeReadOnly: boolean; | ||
id: number[]; | ||
isWriteable: boolean; | ||
maxSize: number; | ||
ndefMessage: NdefRecord[]; | ||
techTypes: string[]; | ||
type: string; | ||
} | ||
/** | ||
@@ -40,2 +58,9 @@ * @name NFC | ||
/** | ||
* Starts the NFCNDEFReaderSession allowing iOS to scan NFC tags. | ||
* @param onSuccess | ||
* @param onFailure | ||
* @returns {Observable<any>} | ||
*/ | ||
beginSession(onSuccess?: Function, onFailure?: Function): Observable<any>; | ||
/** | ||
* Registers an event listener for any NDEF tag. | ||
@@ -46,3 +71,3 @@ * @param onSuccess | ||
*/ | ||
addNdefListener(onSuccess?: Function, onFailure?: Function): Observable<any>; | ||
addNdefListener(onSuccess?: Function, onFailure?: Function): Observable<NdefEvent>; | ||
/** | ||
@@ -145,6 +170,51 @@ * Registers an event listener for tags matching any tag type. | ||
export declare class Ndef extends IonicNativePlugin { | ||
uriRecord(uri: string): any; | ||
textRecord(text: string): any; | ||
mimeMediaRecord(mimeType: string, payload: string): any; | ||
androidApplicationRecord(packageName: string): any; | ||
TNF_EMPTY: number; | ||
TNF_WELL_KNOWN: number; | ||
TNF_MIME_MEDIA: number; | ||
TNF_ABSOLUTE_URI: number; | ||
TNF_EXTERNAL_TYPE: number; | ||
TNF_UNKNOWN: number; | ||
TNF_UNCHANGED: number; | ||
TNF_RESERVED: number; | ||
RTD_TEXT: number[]; | ||
RTD_URI: number[]; | ||
RTD_SMART_POSTER: number[]; | ||
RTD_ALTERNATIVE_CARRIER: number[]; | ||
RTD_HANDOVER_CARRIER: number[]; | ||
RTD_HANDOVER_REQUEST: number[]; | ||
RTD_HANDOVER_SELECT: number[]; | ||
record(tnf: number, type: number[] | string, id: number[] | string, payload: number[] | string): NdefRecord; | ||
textRecord(text: string, languageCode: string, id: number[] | string): NdefRecord; | ||
uriRecord(uri: string, id: number[] | string): NdefRecord; | ||
absoluteUriRecord(uri: string, payload: number[] | string, id: number[] | string): NdefRecord; | ||
mimeMediaRecord(mimeType: string, payload: string): NdefRecord; | ||
smartPoster(ndefRecords: any[], id?: number[] | string): NdefRecord; | ||
emptyRecord(): NdefRecord; | ||
androidApplicationRecord(packageName: string): NdefRecord; | ||
encodeMessage(ndefRecords: any): any; | ||
decodeMessage(bytes: any): any; | ||
docodeTnf(tnf_byte: any): any; | ||
encodeTnf(mb: any, me: any, cf: any, sr: any, il: any, tnf: any): any; | ||
tnfToString(tnf: any): string; | ||
textHelper: TextHelper; | ||
uriHelper: UriHelper; | ||
} | ||
/** | ||
* @hidden | ||
*/ | ||
export declare class NfcUtil extends IonicNativePlugin { | ||
toHex(i: number): string; | ||
toPrintable(i: number): string; | ||
bytesToString(i: number[]): string; | ||
stringToBytes(s: string): number[]; | ||
bytesToHexString(bytes: number[]): string; | ||
isType(record: NdefRecord, tnf: number, type: number[] | string): boolean; | ||
} | ||
export declare class TextHelper extends IonicNativePlugin { | ||
decodePayload(data: number[]): string; | ||
encodePayload(text: string, lang: string): number[]; | ||
} | ||
export declare class UriHelper extends IonicNativePlugin { | ||
decodePayload(data: number[]): string; | ||
encodePayload(uri: string): number[]; | ||
} |
247
index.js
@@ -21,3 +21,3 @@ var __extends = (this && this.__extends) || (function () { | ||
import { Injectable } from '@angular/core'; | ||
import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core'; | ||
import { Plugin, Cordova, IonicNativePlugin, CordovaProperty } from '@ionic-native/core'; | ||
import { Observable } from 'rxjs/Observable'; | ||
@@ -68,2 +68,9 @@ /** | ||
/** | ||
* Starts the NFCNDEFReaderSession allowing iOS to scan NFC tags. | ||
* @param onSuccess | ||
* @param onFailure | ||
* @returns {Observable<any>} | ||
*/ | ||
NFC.prototype.beginSession = function (onSuccess, onFailure) { return; }; | ||
/** | ||
* Registers an event listener for any NDEF tag. | ||
@@ -179,2 +186,14 @@ * @param onSuccess | ||
errorIndex: 3, | ||
clearFunction: 'invalidateSession', | ||
clearWithArgs: true | ||
}), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Function, Function]), | ||
__metadata("design:returntype", Observable) | ||
], NFC.prototype, "beginSession", null); | ||
__decorate([ | ||
Cordova({ | ||
observable: true, | ||
successIndex: 0, | ||
errorIndex: 3, | ||
clearFunction: 'removeNdefListener', | ||
@@ -324,6 +343,15 @@ clearWithArgs: true | ||
} | ||
Ndef.prototype.uriRecord = function (uri) { return; }; | ||
Ndef.prototype.textRecord = function (text) { return; }; | ||
Ndef.prototype.record = function (tnf, type, id, payload) { return; }; | ||
Ndef.prototype.textRecord = function (text, languageCode, id) { return; }; | ||
Ndef.prototype.uriRecord = function (uri, id) { return; }; | ||
Ndef.prototype.absoluteUriRecord = function (uri, payload, id) { return; }; | ||
Ndef.prototype.mimeMediaRecord = function (mimeType, payload) { return; }; | ||
Ndef.prototype.smartPoster = function (ndefRecords, id) { return; }; | ||
Ndef.prototype.emptyRecord = function () { return; }; | ||
Ndef.prototype.androidApplicationRecord = function (packageName) { return; }; | ||
Ndef.prototype.encodeMessage = function (ndefRecords) { return; }; | ||
Ndef.prototype.decodeMessage = function (bytes) { return; }; | ||
Ndef.prototype.docodeTnf = function (tnf_byte) { return; }; | ||
Ndef.prototype.encodeTnf = function (mb, me, cf, sr, il, tnf) { return; }; | ||
Ndef.prototype.tnfToString = function (tnf) { return; }; | ||
Ndef.decorators = [ | ||
@@ -335,11 +363,71 @@ { type: Injectable }, | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_EMPTY", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_WELL_KNOWN", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_MIME_MEDIA", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_ABSOLUTE_URI", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_EXTERNAL_TYPE", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_UNKNOWN", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_UNCHANGED", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Number) | ||
], Ndef.prototype, "TNF_RESERVED", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_TEXT", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_URI", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_SMART_POSTER", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_ALTERNATIVE_CARRIER", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_HANDOVER_CARRIER", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_HANDOVER_REQUEST", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", Array) | ||
], Ndef.prototype, "RTD_HANDOVER_SELECT", void 0); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String]), | ||
__metadata("design:paramtypes", [Number, Object, Object, Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "uriRecord", null); | ||
], Ndef.prototype, "record", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String]), | ||
__metadata("design:paramtypes", [String, String, Object]), | ||
__metadata("design:returntype", Object) | ||
@@ -350,2 +438,14 @@ ], Ndef.prototype, "textRecord", null); | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String, Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "uriRecord", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String, Object, Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "absoluteUriRecord", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String, String]), | ||
@@ -357,5 +457,55 @@ __metadata("design:returntype", Object) | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Array, Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "smartPoster", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", []), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "emptyRecord", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "androidApplicationRecord", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "encodeMessage", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "decodeMessage", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "docodeTnf", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object, Object, Object, Object, Object, Object]), | ||
__metadata("design:returntype", Object) | ||
], Ndef.prototype, "encodeTnf", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object]), | ||
__metadata("design:returntype", String) | ||
], Ndef.prototype, "tnfToString", null); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", TextHelper) | ||
], Ndef.prototype, "textHelper", void 0); | ||
__decorate([ | ||
CordovaProperty, | ||
__metadata("design:type", UriHelper) | ||
], Ndef.prototype, "uriHelper", void 0); | ||
Ndef = __decorate([ | ||
@@ -379,2 +529,87 @@ Plugin({ | ||
export { Ndef }; | ||
/** | ||
* @hidden | ||
*/ | ||
var NfcUtil = (function (_super) { | ||
__extends(NfcUtil, _super); | ||
function NfcUtil() { | ||
return _super !== null && _super.apply(this, arguments) || this; | ||
} | ||
NfcUtil.prototype.toHex = function (i) { return; }; | ||
NfcUtil.prototype.toPrintable = function (i) { return; }; | ||
NfcUtil.prototype.bytesToString = function (i) { return; }; | ||
NfcUtil.prototype.stringToBytes = function (s) { return; }; | ||
NfcUtil.prototype.bytesToHexString = function (bytes) { return; }; | ||
NfcUtil.prototype.isType = function (record, tnf, type) { return; }; | ||
NfcUtil.decorators = [ | ||
{ type: Injectable }, | ||
]; | ||
/** @nocollapse */ | ||
NfcUtil.ctorParameters = function () { return []; }; | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Number]), | ||
__metadata("design:returntype", String) | ||
], NfcUtil.prototype, "toHex", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Number]), | ||
__metadata("design:returntype", String) | ||
], NfcUtil.prototype, "toPrintable", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Array]), | ||
__metadata("design:returntype", String) | ||
], NfcUtil.prototype, "bytesToString", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [String]), | ||
__metadata("design:returntype", Array) | ||
], NfcUtil.prototype, "stringToBytes", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Array]), | ||
__metadata("design:returntype", String) | ||
], NfcUtil.prototype, "bytesToHexString", null); | ||
__decorate([ | ||
Cordova({ sync: true }), | ||
__metadata("design:type", Function), | ||
__metadata("design:paramtypes", [Object, Number, Object]), | ||
__metadata("design:returntype", Boolean) | ||
], NfcUtil.prototype, "isType", null); | ||
NfcUtil = __decorate([ | ||
Plugin({ | ||
pluginName: 'NFC', | ||
plugin: 'phonegap-nfc', | ||
pluginRef: 'util' | ||
}) | ||
], NfcUtil); | ||
return NfcUtil; | ||
}(IonicNativePlugin)); | ||
export { NfcUtil }; | ||
var TextHelper = (function (_super) { | ||
__extends(TextHelper, _super); | ||
function TextHelper() { | ||
return _super !== null && _super.apply(this, arguments) || this; | ||
} | ||
TextHelper.prototype.decodePayload = function (data) { return; }; | ||
TextHelper.prototype.encodePayload = function (text, lang) { return; }; | ||
return TextHelper; | ||
}(IonicNativePlugin)); | ||
export { TextHelper }; | ||
var UriHelper = (function (_super) { | ||
__extends(UriHelper, _super); | ||
function UriHelper() { | ||
return _super !== null && _super.apply(this, arguments) || this; | ||
} | ||
UriHelper.prototype.decodePayload = function (data) { return; }; | ||
UriHelper.prototype.encodePayload = function (uri) { return; }; | ||
return UriHelper; | ||
}(IonicNativePlugin)); | ||
export { UriHelper }; | ||
//# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
[{"__symbolic":"module","version":3,"metadata":{"NFC":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"nfc","repo":"https://github.com/chariotsolutions/phonegap-nfc","platforms":["Android","BlackBerry 10","Windows","Windows Phone 8"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"addNdefListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeNdefListener","clearWithArgs":true}]}]}],"addTagDiscoveredListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeTagDiscoveredListener","clearWithArgs":true}]}]}],"addMimeTypeListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":1,"errorIndex":4,"clearFunction":"removeMimeTypeListener","clearWithArgs":true}]}]}],"addNdefFormatableListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3}]}]}],"write":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"makeReadyOnly":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"share":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"unshare":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"erase":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"handover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"stopHandover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"showSettings":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"enabled":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"Ndef":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"ndef"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"uriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"mimeMediaRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"androidApplicationRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"NFC":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"nfc","repo":"https://github.com/chariotsolutions/phonegap-nfc","platforms":["Android","BlackBerry 10","Windows","Windows Phone 8"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"addNdefListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeNdefListener","clearWithArgs":true}]}]}],"addTagDiscoveredListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeTagDiscoveredListener","clearWithArgs":true}]}]}],"addMimeTypeListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":1,"errorIndex":4,"clearFunction":"removeMimeTypeListener","clearWithArgs":true}]}]}],"addNdefFormatableListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3}]}]}],"write":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"makeReadyOnly":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"share":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"unshare":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"erase":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"handover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"stopHandover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"showSettings":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"enabled":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"Ndef":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"ndef"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"uriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"mimeMediaRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"androidApplicationRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}}}}] | ||
[{"__symbolic":"module","version":3,"metadata":{"NdefEvent":{"__symbolic":"interface"},"NdefRecord":{"__symbolic":"interface"},"NdefTag":{"__symbolic":"interface"},"NFC":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"nfc","repo":"https://github.com/chariotsolutions/phonegap-nfc","platforms":["Android","BlackBerry 10","Windows","Windows Phone 8"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"beginSession":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"invalidateSession","clearWithArgs":true}]}]}],"addNdefListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeNdefListener","clearWithArgs":true}]}]}],"addTagDiscoveredListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeTagDiscoveredListener","clearWithArgs":true}]}]}],"addMimeTypeListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":1,"errorIndex":4,"clearFunction":"removeMimeTypeListener","clearWithArgs":true}]}]}],"addNdefFormatableListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3}]}]}],"write":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"makeReadyOnly":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"share":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"unshare":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"erase":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"handover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"stopHandover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"showSettings":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"enabled":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"Ndef":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"ndef"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"TNF_EMPTY":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_WELL_KNOWN":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_MIME_MEDIA":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_ABSOLUTE_URI":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_EXTERNAL_TYPE":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_UNKNOWN":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_UNCHANGED":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_RESERVED":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_TEXT":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_URI":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_SMART_POSTER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_ALTERNATIVE_CARRIER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_CARRIER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_REQUEST":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_SELECT":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"record":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"uriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"absoluteUriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"mimeMediaRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"smartPoster":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"emptyRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"androidApplicationRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"encodeMessage":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"decodeMessage":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"docodeTnf":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"encodeTnf":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"tnfToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textHelper":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"uriHelper":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}]}},"NfcUtil":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"util"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"toHex":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"toPrintable":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"isType":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"TextHelper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"members":{"decodePayload":[{"__symbolic":"method"}],"encodePayload":[{"__symbolic":"method"}]}},"UriHelper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"members":{"decodePayload":[{"__symbolic":"method"}],"encodePayload":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"NdefEvent":{"__symbolic":"interface"},"NdefRecord":{"__symbolic":"interface"},"NdefTag":{"__symbolic":"interface"},"NFC":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"nfc","repo":"https://github.com/chariotsolutions/phonegap-nfc","platforms":["Android","BlackBerry 10","Windows","Windows Phone 8"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"beginSession":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"invalidateSession","clearWithArgs":true}]}]}],"addNdefListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeNdefListener","clearWithArgs":true}]}]}],"addTagDiscoveredListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3,"clearFunction":"removeTagDiscoveredListener","clearWithArgs":true}]}]}],"addMimeTypeListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":1,"errorIndex":4,"clearFunction":"removeMimeTypeListener","clearWithArgs":true}]}]}],"addNdefFormatableListener":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"observable":true,"successIndex":0,"errorIndex":3}]}]}],"write":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"makeReadyOnly":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"share":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"unshare":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"erase":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"handover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"stopHandover":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"showSettings":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"enabled":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"}}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"Ndef":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"ndef"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"TNF_EMPTY":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_WELL_KNOWN":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_MIME_MEDIA":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_ABSOLUTE_URI":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_EXTERNAL_TYPE":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_UNKNOWN":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_UNCHANGED":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"TNF_RESERVED":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_TEXT":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_URI":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_SMART_POSTER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_ALTERNATIVE_CARRIER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_CARRIER":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_REQUEST":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"RTD_HANDOVER_SELECT":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"record":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"uriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"absoluteUriRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"mimeMediaRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"smartPoster":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"emptyRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"androidApplicationRecord":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"encodeMessage":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"decodeMessage":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"docodeTnf":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"encodeTnf":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"tnfToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"textHelper":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}],"uriHelper":[{"__symbolic":"property","decorators":[{"__symbolic":"reference","module":"@ionic-native/core","name":"CordovaProperty"}]}]}},"NfcUtil":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Plugin"},"arguments":[{"pluginName":"NFC","plugin":"phonegap-nfc","pluginRef":"util"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"toHex":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"toPrintable":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"stringToBytes":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"bytesToHexString":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}],"isType":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ionic-native/core","name":"Cordova"},"arguments":[{"sync":true}]}]}]}},"TextHelper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"members":{"decodePayload":[{"__symbolic":"method"}],"encodePayload":[{"__symbolic":"method"}]}},"UriHelper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ionic-native/core","name":"IonicNativePlugin"},"members":{"decodePayload":[{"__symbolic":"method"}],"encodePayload":[{"__symbolic":"method"}]}}}}] |
{ | ||
"name": "@ionic-native/nfc", | ||
"version": "4.4.2", | ||
"version": "4.5.0", | ||
"description": "Ionic Native - Native plugins for ionic apps", | ||
@@ -5,0 +5,0 @@ "module": "index.js", |
@@ -1,9 +0,8 @@ | ||
<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/nfc/index.ts#L3"> | ||
<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/nfc/index.ts#L368"> | ||
Improve this doc | ||
</a> | ||
# NFC | ||
# UriHelper | ||
``` | ||
$ ionic cordova plugin add phonegap-nfc | ||
onic cordova plugin add phonegap-nfc | ||
$ npm install --save @ionic-native/nfc | ||
@@ -10,0 +9,0 @@ ``` |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
72212
823
33