0.2.48 • Published 5 years ago

channex-bl v0.2.48

Weekly downloads
35
License
MIT
Repository
github
Last release
5 years ago

ChannexBL - Channex.io Client Library

Codacy Badge

This repo contains methods to communicate with Channex.io API, redux-based client side persistent storage and model validation methods.

Installation

Add into your package.json file into dependencies section:

"channex-bl": "^0.1.0"

Be sure, you have access to client_bl repo and your cert is not require passphrase on ssh request.

Usage

Import library:

import ChannexBL from 'channex-bl';

Then you can call any methods from library:

ChannexBL.Auth
  .signIn(username, password)
  .then(
    success_data => console.log(success_data),
    failure_data => console.log(failure_data)
  );

Yoy can import only required elements from ChannexBL library through desctruction import:

import { Auth } from 'channex-bl';

Methods and Components

ChannexBL provide for you next components:

  • ChannexBL.storage initiated Redux storage with loaded data
  • ChannexBL.transport transport protocol to communicate with server
  • ChannexBL.http HTTP transport protocol
  • ChannexBL.ws WebSocket transport protocol based at Phoenix WebSocket library

Methods:

  • ChannexBL.Auth Authentication methods
  • ChannexBL.Properties Properties CRUD methods
  • ChannexBL.RoomTypes RoomTypes CRUD methods
  • ChannexBL.RatePlans RatePlans CRUD methods
  • ChannexBL.Channels Channels CRUD methods
  • ChannexBL.ARI Property restrictions Query method
  • ChannexBL.CustomRates CustomRates CRUD methods
  • ChannexBL.CustomMinStayArrivals CustomMinStayArrivals CRUD methods
  • ChannexBL.CustomMinStayThroughs CustomMinStayThroughs CRUD methods
  • ChannexBL.CustomMaxStays CustomMaxStays CRUD methods
  • ChannexBL.CustomClosedToArrivals CustomClosedToArrivals CRUD methods
  • ChannexBL.CustomClosedToDepartures CustomClosedToDepartures CRUD methods
  • ChannexBL.CustomStopSells CustomStopSells CRUD methods
  • ChannexBL.CustomMaxSells CustomMaxSells CRUD methods
  • ChannexBL.CustomAvailabilityOffsets CustomAvailabilityOffsets CRUD methods
  • ChannexBL.CustomMaxAvailabilities CustomMaxAvailabilities CRUD methods
  • ChannexBL.CustomDerivedOptions CustomDerivedOptions CRUD methods
  • ChannexBL.EmailTemplates EmailTemplates CRUD methods
  • ChannexBL.Users Users CRUD methods
  • ChannexBL.WhiteLabelPartners WhiteLabelPartners CRUD methods
  • ChannexBL.WhiteLabelDomains WhiteLabelDomains CRUD methods
  • ChannexBL.WhiteLabelEmailSettings WhiteLabelEmailSettings CRUD methods
0.2.48

5 years ago

0.2.47

5 years ago

0.2.46

5 years ago

0.2.45

5 years ago

0.2.44

5 years ago

0.2.43

5 years ago

0.2.42

5 years ago

0.2.41

6 years ago

0.2.40

6 years ago

0.2.39

6 years ago

0.2.38

6 years ago

0.2.37

6 years ago

0.2.36

6 years ago

0.2.35

6 years ago

0.2.34

6 years ago

0.2.33

6 years ago

0.2.32

6 years ago

0.2.31

6 years ago

0.2.30

6 years ago

0.2.29

6 years ago

0.2.28

6 years ago

0.2.27

6 years ago

0.2.26

6 years ago

0.2.25

6 years ago

0.2.24

6 years ago

0.2.23

6 years ago

0.2.22

6 years ago

0.2.21

6 years ago

0.2.20

6 years ago

0.2.19

6 years ago

0.2.18

6 years ago

0.2.17

6 years ago

0.2.16

6 years ago

0.2.15

6 years ago

0.2.14

6 years ago

0.2.13

6 years ago

0.2.12

6 years ago

0.2.11

6 years ago

0.2.10

6 years ago

0.2.9

6 years ago

0.2.8

6 years ago

0.2.7

6 years ago

0.2.6

6 years ago

0.2.5

6 years ago

0.2.4

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.31

6 years ago

0.1.30

6 years ago

0.1.29

6 years ago

0.1.28

6 years ago

0.1.27

6 years ago

0.1.26

6 years ago

0.1.25

6 years ago

0.1.24

6 years ago

0.1.23

6 years ago

0.1.22

6 years ago

0.1.21

7 years ago

0.1.20

7 years ago

0.1.19

7 years ago

0.1.18

7 years ago

0.1.17

7 years ago

0.1.16

7 years ago

0.1.15

7 years ago

0.1.14

7 years ago

0.1.13

7 years ago

0.1.12

7 years ago

0.1.11

7 years ago

0.1.10

7 years ago

0.1.9

7 years ago

0.1.8

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago