0.0.6 • Published 8 years ago
jexia-angular-service v0.0.6
Jexia-Angular-Service
The Angular SDK service for Angular
Install
Bower or NPM
bower install Jexia-Angular-Service --save
npm install jexia-angular-service --save
index.html
<script src="../node_modules/jexia-angular-service/service.js"></script>
<script src="../node_modules/jexia-sdk-js/lib/browser/index.js"></script>
Config
angular.module('myApp', ['JexiaService'])
.config(function($JexiaClientConfigProvider) {
$JexiaClientConfigProvider.setAppId('your-app-id');
$JexiaClientConfigProvider.setAppKey('your-app-key');
$JexiaClientConfigProvider.setAppSecret('your-secret-key');
});
Methods
connectApp
$JexiaClient.connectApp().then(function(app){
app.dataset('myDataSet').list().then(function(data){
console.log(data);
});
});
connectDataset
$JexiaClient.connectDataset('myDataSet').then(function(DataSet){
DataSet.list().then(function(data){
console.log(data);
});
});
Simple example
angular.module('myApp', ['JexiaService'])
.controller('myController', function($scope, $JexiaClient) {
//connect to a dataSet and preform the list method
//https://github.com/jexia-inc/jexia-sdk-js/wiki/Interacting-with-data-sets#get-a-list-of-messages
$JexiaClient.connectDataset('players').then(function(DataSet){
DataSet.list().then(function(data){
console.log(data);
});
//Simple connect to an APP
$JexiaClient.connectApp().then(function(App){
console.log(App);
});
});
See the Jexia-sdk-js wiki to interact with your DataSets https://github.com/jexia-inc/jexia-sdk-js/wiki/Interacting-with-data-sets