2.9.2 • Published 2 years ago

@ulms/messenger v2.9.2

Weekly downloads
170
License
BSD-4-Clause
Repository
github
Last release
2 years ago

@ulms/messenger service

npm.io npm.io npm.io

Usage

Dependencies

Messenger relies on dependencies described at peerDependencies section.

They shoud be included like this or according your pipeline.

Initialization

Messenger service can be accessed like this:

var Chat = window.WCChat.chat.default
window.customElements.define('ulms-messenger', Chat)

var config = {
  api_version: "<api_version>"
  audience: "<audience>"
  auth_endpoint: "<auth_endpoint>"
  events_endpoint: "<events_endpoint>"
  notifications_endpoint: "<notifications_endpoint>"
  profile_endpoint: "<profile_endpoint>"
  profile_gateway: "<profile_gateway>"
  refresh_token: "<refresh_token>"
  room_id: "<room_id>"
  scope: "<scope>"
}

var messenger = window.document.getElementById('messenger');
var MessengerService = window.UlmsMessenger.MessengerService;

Self-contained messenger

Messenger service manages and stores all the data itself.

new MessengerService(config, [messenger])

Messenger with external storage

Messenger service uses external Redux storage.

new MessengerService(
  config, 
  [messenger], 
  redux.createStore(/* your implementation */)
)

Proxy-store

Messenger service may use internal proxy store which just emits events. All the processing must be done externally.

var proxyStore = window.UlmsMessenger.ProxyStore;

new MessengerService(
  config, 
  [messenger], 
  proxyStore.createStore()
)

Debug

npm run watch
2.9.3-dev.1

2 years ago

2.9.3-dev.0

2 years ago

2.9.2

2 years ago

2.9.2-dev.2

2 years ago

2.9.2-dev.1

2 years ago

2.9.2-dev.0

2 years ago

2.9.1

3 years ago

2.9.1-dev.1

3 years ago

2.9.1-dev.0

3 years ago

2.8.1-dev.0

3 years ago

2.9.0

3 years ago

2.8.3

3 years ago

2.8.2

3 years ago

2.8.4

3 years ago

2.8.1

3 years ago

2.8.0

3 years ago

2.6.22

3 years ago

2.7.0

3 years ago

2.6.20

3 years ago

2.6.21

3 years ago

2.6.19

3 years ago

2.6.18

3 years ago

2.6.17

3 years ago

2.6.15

3 years ago

2.6.16

3 years ago

2.6.15-rc.7

3 years ago

2.6.15-rc.5

3 years ago

2.6.15-rc.4

3 years ago

2.6.15-rc.3

3 years ago

2.6.15-rc.2

3 years ago

2.6.15-rc.1

3 years ago

2.6.13

3 years ago

2.6.14

3 years ago

2.6.12

3 years ago

2.6.11

3 years ago

2.6.10

3 years ago

2.6.9

3 years ago

2.6.8

3 years ago

2.6.7

3 years ago

2.6.5

3 years ago

2.6.6

3 years ago

2.6.4

3 years ago

2.6.3

3 years ago

2.6.2

3 years ago

2.6.0

3 years ago

2.5.1

4 years ago

2.5.0

4 years ago

2.4.8

4 years ago

2.4.7

4 years ago

2.4.6

4 years ago

2.4.5

4 years ago

2.4.4

4 years ago

2.4.3

4 years ago

2.4.2

4 years ago

2.4.1

4 years ago

2.4.0

4 years ago

2.3.0

4 years ago

2.2.0

4 years ago

2.1.5

4 years ago

2.1.4

4 years ago

2.1.3

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.5.0

4 years ago

0.4.13

5 years ago

0.4.12

5 years ago

0.4.11

5 years ago

0.4.10

5 years ago

0.4.9

5 years ago

0.4.8

5 years ago

0.4.7

5 years ago

0.4.5

5 years ago

0.4.4

5 years ago

0.4.4-alpha.0

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.6

5 years ago

0.3.4

5 years ago

0.3.3

5 years ago

0.3.3-rc.1

5 years ago

0.3.2

5 years ago

0.3.2-rc.1

5 years ago

0.3.1-rc.1

5 years ago

0.3.0

5 years ago

0.3.0-rc.1

5 years ago

0.2.0

5 years ago

0.2.0-rc.1

5 years ago

0.1.1

5 years ago

0.1.0-rc.9

5 years ago

0.1.0

5 years ago

0.1.0-rc.8

5 years ago

0.1.0-rc.7

5 years ago

0.1.0-rc.6

5 years ago

0.1.0-rc.5

5 years ago

0.1.0-rc.4

5 years ago

0.1.0-rc.3

5 years ago

0.1.0-rc.2

5 years ago

0.1.0-rc.1

5 years ago