@kaltura-ng/kaltura-ott-client
v5.0.1
Published
Kaltura OTT Angular based client
Downloads
3
Readme
Kaltura OTT Angular X Client
An easy-to-use facade to Kaltura OTT server with Angular X support for action requests, classes and enums.
Instructions
Getting Started
To keep being update review the changelog frequently.
Found a bug? create kaltura/clients-generator issue
Features list
View list of features here.
Building the sources
This library is auto-generated using
kaltura/clients-generator
php engine. Feel free to clone, build and play with this library but in order to submit PR you should work against the kaltura/clients-generator repo.
Adding this library as a dependency to your project
Since this library was designed to be consumed directly and not using npmjs repository, you will need to do the following steps to add it to your project:
- run the following to transpile the library:
$ npm install
$ npm run deploy
- open folder
dist
and find atar.gz
file starting withkaltura-ngx-client-v
. - copy this file to your project (we recommend coping it to folder
libs
) - run the following command
npm install file:the_path_to_the_file_including_its_name.tgz
make sure you prefix the path with
file:
as shown above.
An example of a vaild command will be: npm install file:libs/kaltura-ngx-client-v7.1.0-20173010-1053.tgz
- if you already have older version, delete that file. You should do this only after you installed the new version.
Running integration tests
- In
src/api/tests
folder you should duplicate filetests-config.template.ts
and name ittests-config.ts
. - Modify the file content to include valid information.
- Run
npm run test
to test the library
If you want to test the library against the production server use the following as the endpoint in the config file: http://www.kaltura.com/api_v3/index.php/
License and Copyright Information
All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.
Copyright © Kaltura Inc. All rights reserved.