1.3.3 • Published 5 years ago

solinftec-notification-lib v1.3.3

Weekly downloads
83
License
-
Repository
github
Last release
5 years ago
health-checkcircle-citravis-cinpm-version

notification lib

Library to receive notifications from notification-api.

install

npm

npm i solinftec-notification-lib --save

cdn

<!-- versioned -->
<script src='https://solinftec-notify.s3-sa-east-1.amazonaws.com/script/X.X.X/notification.min.js'></script>

<!-- last -->
<script src='https://solinftec-notify.s3-sa-east-1.amazonaws.com/script/last/notification.min.js'></script>

import

node

import Notification from 'solinftec-notification-lib';

react-native

import Notification from 'solinftec-notification-lib/react-native';

define options

const options =
{   
    show_log?:boolean, //to show log (default is false)
    multiple_subscribe?:boolean, //to do multiples subscribes in same channel (default is false)
    url?:string //to set other url (default is prd url)
};

init

const notification_lib = new Notification('app-key', 'server', 'token', options?);

using

setting a function to a specific channel

notification_lib.subscribe('channel_name', (notification) => 
{
    //do something with the notification
});

set function to a specific channel

setting a source of function by channel

let source_map = 
[
    { 
        'channel':'channel_a' 
        'callback': (notification) => 
        {
            //do something with the notification
        }
    }
    ,
    { 
        'channel':'channel_b' 
        'callback': (notification) => 
        {
            //do something with the notification
        }
    }
];

notification_lib.setSourceOfFunctionByChannel(source_map);

set source of function by channel

1.3.3

5 years ago

1.3.2

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.1.0

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

1.0.0

5 years ago