1.0.36 • Published 1 year ago

@developerwym/ns-signalr v1.0.36

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

NativeScript Plugin para cambiar la orientación de la pantalla.

@developerwym/ns-signalr

ns plugin add @developerwym/ns-signalr

Ios aun no implementado. Actualmente solo android.

Usage

API

Metodos

MétodoDescripción
conectar(ConectarI):ObservableReturna un Observable
desconectar():PromiseReturna una Promise. Al llamar desconectar se llama si se seteo el evento de onClose
on(evento,callback):PromiseSeteas los eventos a los cuales quieres recibir por signalR
send(evento: string, payload: any[])Envias un evento al servidor
invoke(evento: string, payload: any[])Invocas un evento al servidor
onClose(callback: (payload: any))Se dispara al cerrar la conexion o al desconectarse por x motivo del servidor

Interface

HeaderSignalRI

KeyType
keystring
valuestring

ConectarI

KeyType
urlstring
headers?:Array
shouldSkipNegotiateboolean
withHandshakeResponseTimeout?number
withTransport?string 'ALL''LONG_POLLING''WEBSOCKETS'
withAccessTokenProvider?string

class ReturnConn

KeyType
state?any
instanceany
errorany

Ejemplos

conectar

signal = new NsSignalr();
signal.conectar({
    url: `url`,
    shouldSkipNegotiate: false,
    headers: [{ key: "Content-type", value: "application/json" }, { key: "Authorization", value: process.env.TOKEN }],
    withHandshakeResponseTimeout:12000,
    withTransport: "WEBSOCKETS",
}).subscribe((res:ReturnConn)=>{
    //state CONNECTED | CONNECTING | DISCONNECTED | RECONNECTING
    //Conexion ok
    if(res.state=="CONNECTED"){
        signal.on|send|invoke("evento",(data:any)=>{
            
        })
        
    }
},(err)=>{
    //Error reason.
})

desconectar

signal.desconectar().then((res)=>{

}).catch((er)=>{

})

obtener conexion

let conexion=signal.conexion;

obtener idConexion

let idConexion=signal.idConexion;

License

Apache License Version 2.0

1.0.19

1 year ago

1.0.18

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.11

1 year ago

1.0.10

2 years ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.2

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.0-alpha.3

2 years ago

1.0.0-alpha.0

2 years ago

1.0.0-alpha.2

2 years ago

1.0.0-alpha.1

2 years ago