Nativescript Signalr Core
Plugin for signalr core in NativeScript All my code is LICENSED under the MIT License
Requirements
This plugin dependent on NativeScript WebSockets plugin thanks for nathan@master-technology.com nativescript-websockets
Installation
tns plugin add nativescript-websocketsnpm install nativescript-signalr-core --save
Android
AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/><application android:usesCleartextTraffic="true">
How To use nativescript signalr core ?
main.tns.ts
declare var require; var WebSocket = require('nativescript-websockets');
Home.component.ts
In NativeScript + Angular 7
;;
## API
##### .start(url: string, header?: SignalRCoreRHeaders): Promise ##### .on(event: string, data: any) : args ##### .close() ##### .invoke(...args): (data, date) ##### .getStatus$(): observable<{id: number, name: string}> ##### .getStatus(): string<{id: number, name: string}> ##### SignalRCoreRHeaders = { key: string, value: string }