keiser-echip-utilities
Advanced tools
Comparing version 0.1.4 to 0.1.5
@@ -90,2 +90,7 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.keu = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ | ||
}, { | ||
models: [0x1550], | ||
name: 'Belt Squat', | ||
line: 'A300', | ||
extra: '', | ||
}, { | ||
models: [0x1621, 0x162A], | ||
@@ -92,0 +97,0 @@ name: 'Military Press', |
@@ -1,1 +0,1 @@ | ||
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.keu=e()}}(function(){return function e(n,t,i){function a(l,o){if(!t[l]){if(!n[l]){var s="function"==typeof require&&require;if(!o&&s)return s(l,!0);if(r)return r(l,!0);var m=new Error("Cannot find module '"+l+"'");throw m.code="MODULE_NOT_FOUND",m}var d=t[l]={exports:{}};n[l][0].call(d.exports,function(e){var t=n[l][1][e];return a(t?t:e)},d,d.exports,e,n,t,i)}return t[l].exports}for(var r="function"==typeof require&&require,l=0;l<i.length;l++)a(i[l]);return a}({1:[function(e,n,t){n.exports=function(){"use strict";var e={};const n=[{models:[4385,4394],name:"Leg Extension",line:"A250",extra:""},{models:[4386,4395],name:"Leg Extension",line:"A250",extra:"Range Limiter"},{models:[4401,4410],name:"Leg Extension",line:"A300",extra:"120 Degree"},{models:[4402,4411],name:"Leg Extension",line:"A300",extra:"90 Degree"},{models:[4641,4650],name:"Leg Curl",line:"A250",extra:""},{models:[4642,4651],name:"Leg Curl",line:"A250",extra:"Range Limiter"},{models:[4657,4666],name:"Leg Curl",line:"A300",extra:""},{models:[4897,4906],name:"Chest Press",line:"A250",extra:""},{models:[4913,4922],name:"Chest Press",line:"A300",extra:""},{models:[4917,4923],name:"Biaxial Chest Press",line:"A300",extra:""},{models:[4918,4924],name:"Straight Push Chest Press",line:"A300",extra:""},{models:[4919],name:"Straight Push Chest Press",line:"A300",extra:"2010-3-1"},{models:[4920],name:"Straight Push Chest Press",line:"A300",extra:"2010-9-1"},{models:[5169,5178],name:"Shoulder Raise",line:"A300",extra:""},{models:[5425,5434],name:"Squat",line:"A300",extra:""},{models:[5426,5435],name:"Squat",line:"A300",extra:""},{models:[5665,5674],name:"Military Press",line:"A250",extra:""},{models:[5681,5690],name:"Military Press",line:"A300",extra:""},{models:[5921,5930],name:"Arm Curl",line:"A250",extra:""},{models:[5942,5947],name:"Arm Curl",line:"A300",extra:""},{models:[6193,6202],name:"Shrug",line:"A300",extra:""},{models:[6433,6442],name:"Tricep",line:"A250",extra:""},{models:[6449,6458],name:"Tricep",line:"A300",extra:""},{models:[8225,8234],name:"Upper Back",line:"A250",extra:""},{models:[8241,8245,8250,8251],name:"Upper Back",line:"A300",extra:""},{models:[8481,8490],name:"Lat Pulldown",line:"A250",extra:""},{models:[8497,8506],name:"Lat Pulldown",line:"A300",extra:""},{models:[8737,8746],name:"Seated Butterfly",line:"A250",extra:""},{models:[8753,8762],name:"Seated Butterfly",line:"A300",extra:""},{models:[8757,8763],name:"Seated Butterfly",line:"A350",extra:""},{models:[9009,9018],name:"Abductor",line:"A300",extra:""},{models:[9265,9274],name:"Adductor",line:"A300",extra:""},{models:[9505,9514],name:"Leg Press",line:"A250",extra:""},{models:[9521,9530],name:"Leg Press",line:"A300",extra:""},{models:[9761,9770],name:"Standing Hip",line:"A250",extra:""},{models:[9777,9786],name:"Standing Hip",line:"A300",extra:""},{models:[10017,10026],name:"Abdominal",line:"A250",extra:""},{models:[10033,10042],name:"Abdominal",line:"A300",extra:""},{models:[10273,10282],name:"Lower Back",line:"A250",extra:""},{models:[10274,10283],name:"Lower Back",line:"A250",extra:"Range Limiter"},{models:[10289,10294,10298,10299],name:"Lower Back",line:"A300",extra:""},{models:[10550,10554],name:"Seated Calf",line:"A300",extra:""},{models:[12288,12298],name:"Performance Zone",line:"Infinity",extra:""},{models:[12304,12314],name:"Performance Trainer",line:"Infinity",extra:""},{models:[12320,12330],name:"Functional Trainer",line:"Infinity",extra:""},{models:[12336,12346],name:"Triple Trainer",line:"Infinity",extra:""},{models:[12352,12362],name:"Functional Wall Trainer",line:"Infinity",extra:""},{models:[12544],name:"Rack",line:"Power Rack",extra:"Seat Settings"},{models:[12547,12548,12549,12550,12560,12561,12576],name:"Rack",line:"Power Rack",extra:"Iron Weight"},{models:[12849],name:"Single Runner",line:"A300",extra:""},{models:[12850,12858],name:"Dual Runner",line:"A300",extra:""}];return e.getMachineDetails=function(e){for(var t=0;t<n.length;t++)for(var i=0;i<n[t].models.length;i++)if(n[t].models[i]==e)return n[t]},e}()},{}],2:[function(e,n,t){n.exports=function(){"use strict";var n={};return n.machine=e("./machine"),n.messenger=e("./messenger"),n}()},{"./machine":1,"./messenger":3}],3:[function(e,n,t){n.exports=function(){"use strict";var e={};const n={TYPE:{RESPONSE:"response",REQUEST:"request"},ACTION:{CONNECT:"connect",ECHIP_SET:"echip-set",ECHIP_GET:"echip-get"}};var t,i,a,r,l,o={initialized:!1,connected:!1,enabled:!1,actions:{eChipSet:!1,eChipGet:!1}},s=function(e){o.initialized?c(e.data):u(e)},m=function(e){t&&i&&t.postMessage(JSON.stringify(e),i)},d=function(e,n,t,i){var a={id:e,type:n,action:t,data:i};m(a)},u=function(e){var r=JSON.parse(e.data);(r||{}).action&&r.action===n.ACTION.CONNECT&&(t=e.source,i=e.origin,a=r.id,o.initialized=!0,o.enabled&&f())},c=function(e){if(o.enabled){var t=JSON.parse(e);if((t||{}).id)switch(t.action){case n.ACTION.ECHIP_SET:l(t.data,function(){A(t.id)});break;case n.ACTION.ECHIP_GET:r(t.data,function(e){x(t.id,e)})}}},f=function(){if(a){var e={actions:[]};o.actions.eChipSet&&e.actions.push(n.ACTION.ECHIP_SET),o.actions.eChipGet&&e.actions.push(n.ACTION.ECHIP_GET),d(a,n.TYPE.RESPONSE,n.ACTION.CONNECT,e)}},x=function(e,t){d(e,n.TYPE.RESPONSE,n.ACTION.ECHIP_GET,t)},A=function(e){var t={success:!0};d(e,n.TYPE.RESPONSE,n.ACTION.ECHIP_SET,t)};return e.enable=function(e,n){"function"==typeof e&&(o.actions.eChipGet=!0,r=e),"function"==typeof n&&(o.actions.eChipSet=!0,l=n),o.enabled=!0,o.initialized&&f()},e.disable=function(){o.enabled=!1,o.actions.eChipGet=!1,o.actions.eChipSet=!1,r=null,l=null,o.initialized&&f()},window.addEventListener("message",s),e}()},{}]},{},[2])(2)}); | ||
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.keu=e()}}(function(){return function e(n,t,a){function i(l,o){if(!t[l]){if(!n[l]){var s="function"==typeof require&&require;if(!o&&s)return s(l,!0);if(r)return r(l,!0);var m=new Error("Cannot find module '"+l+"'");throw m.code="MODULE_NOT_FOUND",m}var d=t[l]={exports:{}};n[l][0].call(d.exports,function(e){var t=n[l][1][e];return i(t?t:e)},d,d.exports,e,n,t,a)}return t[l].exports}for(var r="function"==typeof require&&require,l=0;l<a.length;l++)i(a[l]);return i}({1:[function(e,n,t){n.exports=function(){"use strict";var e={};const n=[{models:[4385,4394],name:"Leg Extension",line:"A250",extra:""},{models:[4386,4395],name:"Leg Extension",line:"A250",extra:"Range Limiter"},{models:[4401,4410],name:"Leg Extension",line:"A300",extra:"120 Degree"},{models:[4402,4411],name:"Leg Extension",line:"A300",extra:"90 Degree"},{models:[4641,4650],name:"Leg Curl",line:"A250",extra:""},{models:[4642,4651],name:"Leg Curl",line:"A250",extra:"Range Limiter"},{models:[4657,4666],name:"Leg Curl",line:"A300",extra:""},{models:[4897,4906],name:"Chest Press",line:"A250",extra:""},{models:[4913,4922],name:"Chest Press",line:"A300",extra:""},{models:[4917,4923],name:"Biaxial Chest Press",line:"A300",extra:""},{models:[4918,4924],name:"Straight Push Chest Press",line:"A300",extra:""},{models:[4919],name:"Straight Push Chest Press",line:"A300",extra:"2010-3-1"},{models:[4920],name:"Straight Push Chest Press",line:"A300",extra:"2010-9-1"},{models:[5169,5178],name:"Shoulder Raise",line:"A300",extra:""},{models:[5425,5434],name:"Squat",line:"A300",extra:""},{models:[5426,5435],name:"Squat",line:"A300",extra:""},{models:[5456],name:"Belt Squat",line:"A300",extra:""},{models:[5665,5674],name:"Military Press",line:"A250",extra:""},{models:[5681,5690],name:"Military Press",line:"A300",extra:""},{models:[5921,5930],name:"Arm Curl",line:"A250",extra:""},{models:[5942,5947],name:"Arm Curl",line:"A300",extra:""},{models:[6193,6202],name:"Shrug",line:"A300",extra:""},{models:[6433,6442],name:"Tricep",line:"A250",extra:""},{models:[6449,6458],name:"Tricep",line:"A300",extra:""},{models:[8225,8234],name:"Upper Back",line:"A250",extra:""},{models:[8241,8245,8250,8251],name:"Upper Back",line:"A300",extra:""},{models:[8481,8490],name:"Lat Pulldown",line:"A250",extra:""},{models:[8497,8506],name:"Lat Pulldown",line:"A300",extra:""},{models:[8737,8746],name:"Seated Butterfly",line:"A250",extra:""},{models:[8753,8762],name:"Seated Butterfly",line:"A300",extra:""},{models:[8757,8763],name:"Seated Butterfly",line:"A350",extra:""},{models:[9009,9018],name:"Abductor",line:"A300",extra:""},{models:[9265,9274],name:"Adductor",line:"A300",extra:""},{models:[9505,9514],name:"Leg Press",line:"A250",extra:""},{models:[9521,9530],name:"Leg Press",line:"A300",extra:""},{models:[9761,9770],name:"Standing Hip",line:"A250",extra:""},{models:[9777,9786],name:"Standing Hip",line:"A300",extra:""},{models:[10017,10026],name:"Abdominal",line:"A250",extra:""},{models:[10033,10042],name:"Abdominal",line:"A300",extra:""},{models:[10273,10282],name:"Lower Back",line:"A250",extra:""},{models:[10274,10283],name:"Lower Back",line:"A250",extra:"Range Limiter"},{models:[10289,10294,10298,10299],name:"Lower Back",line:"A300",extra:""},{models:[10550,10554],name:"Seated Calf",line:"A300",extra:""},{models:[12288,12298],name:"Performance Zone",line:"Infinity",extra:""},{models:[12304,12314],name:"Performance Trainer",line:"Infinity",extra:""},{models:[12320,12330],name:"Functional Trainer",line:"Infinity",extra:""},{models:[12336,12346],name:"Triple Trainer",line:"Infinity",extra:""},{models:[12352,12362],name:"Functional Wall Trainer",line:"Infinity",extra:""},{models:[12544],name:"Rack",line:"Power Rack",extra:"Seat Settings"},{models:[12547,12548,12549,12550,12560,12561,12576],name:"Rack",line:"Power Rack",extra:"Iron Weight"},{models:[12849],name:"Single Runner",line:"A300",extra:""},{models:[12850,12858],name:"Dual Runner",line:"A300",extra:""}];return e.getMachineDetails=function(e){for(var t=0;t<n.length;t++)for(var a=0;a<n[t].models.length;a++)if(n[t].models[a]==e)return n[t]},e}()},{}],2:[function(e,n,t){n.exports=function(){"use strict";var n={};return n.machine=e("./machine"),n.messenger=e("./messenger"),n}()},{"./machine":1,"./messenger":3}],3:[function(e,n,t){n.exports=function(){"use strict";var e={};const n={TYPE:{RESPONSE:"response",REQUEST:"request"},ACTION:{CONNECT:"connect",ECHIP_SET:"echip-set",ECHIP_GET:"echip-get"}};var t,a,i,r,l,o={initialized:!1,connected:!1,enabled:!1,actions:{eChipSet:!1,eChipGet:!1}},s=function(e){o.initialized?c(e.data):u(e)},m=function(e){t&&a&&t.postMessage(JSON.stringify(e),a)},d=function(e,n,t,a){var i={id:e,type:n,action:t,data:a};m(i)},u=function(e){var r=JSON.parse(e.data);(r||{}).action&&r.action===n.ACTION.CONNECT&&(t=e.source,a=e.origin,i=r.id,o.initialized=!0,o.enabled&&f())},c=function(e){if(o.enabled){var t=JSON.parse(e);if((t||{}).id)switch(t.action){case n.ACTION.ECHIP_SET:l(t.data,function(){A(t.id)});break;case n.ACTION.ECHIP_GET:r(t.data,function(e){x(t.id,e)})}}},f=function(){if(i){var e={actions:[]};o.actions.eChipSet&&e.actions.push(n.ACTION.ECHIP_SET),o.actions.eChipGet&&e.actions.push(n.ACTION.ECHIP_GET),d(i,n.TYPE.RESPONSE,n.ACTION.CONNECT,e)}},x=function(e,t){d(e,n.TYPE.RESPONSE,n.ACTION.ECHIP_GET,t)},A=function(e){var t={success:!0};d(e,n.TYPE.RESPONSE,n.ACTION.ECHIP_SET,t)};return e.enable=function(e,n){"function"==typeof e&&(o.actions.eChipGet=!0,r=e),"function"==typeof n&&(o.actions.eChipSet=!0,l=n),o.enabled=!0,o.initialized&&f()},e.disable=function(){o.enabled=!1,o.actions.eChipGet=!1,o.actions.eChipSet=!1,r=null,l=null,o.initialized&&f()},window.addEventListener("message",s),e}()},{}]},{},[2])(2)}); |
{ | ||
"name": "keiser-echip-utilities", | ||
"version": "0.1.4", | ||
"version": "0.1.5", | ||
"description": "Keiser eChip Utilities", | ||
@@ -5,0 +5,0 @@ "main": "./src/main.js", |
@@ -41,5 +41,5 @@ # Keiser eChip Utilities | ||
`onGetRequest` argument is a function called whenever a request to get data is made by the portal. The function should return the object to be sent in response to the portal request. | ||
`onSendRequest` argument is a function called whenever a request to get data is made by the portal. The function should return the object to be sent in response to the portal request. | ||
`onSetRequest` agrument is a function called whenever a request to send data is made by the portal. The function should receive a `data` object and an `onSuccess` function. The `data` object is the data received from the portal. The `onSuccess` function should be ran upon successful processing of the `data` object. | ||
`onReceiveRequest` agrument is a function called whenever a request to send data is made by the portal. The function should receive a `data` object and an `onSuccess` function. The `data` object is the data received from the portal. The `onSuccess` function should be ran upon successful processing of the `data` object. | ||
@@ -49,12 +49,12 @@ Passing a `null` as either argument will disable the corresponding portal capability. | ||
``` | ||
var onGetRequest = function(data, onSuccess){ | ||
var onSendRequest = function(data, onSuccess){ | ||
getUserData(user.id, function(result){ | ||
onSuccess(result); | ||
}); | ||
onSuccess(result); | ||
}); | ||
}; | ||
var onSetRequest = function(data, onSuccess){ | ||
var onReceiveRequest = function(data, onSuccess){ | ||
saveUserData(data); | ||
onSuccess(); | ||
}; | ||
keu.portalMessenger.enable(onGetRequest, onSetRequest); | ||
keu.portalMessenger.enable(onSendRequest, onReceiveRequest); | ||
``` | ||
@@ -67,3 +67,3 @@ | ||
#### `machine.getMachineDetails(modelNum)` | ||
Retreives machine details based on model number argument (`modelNum`). | ||
Retrieves machine details based on model number argument (`modelNum`). | ||
@@ -76,4 +76,6 @@ ``` | ||
{ | ||
models : [0x1335, 0x133B], | ||
name : 'Biaxial Chest Press A300' | ||
models: [0x1335, 0x133B], | ||
name: 'Biaxial Chest Press', | ||
line: 'A300', | ||
extra: '', | ||
} | ||
@@ -80,0 +82,0 @@ ``` |
@@ -89,2 +89,7 @@ module.exports = function () { | ||
}, { | ||
models: [0x1550], | ||
name: 'Belt Squat', | ||
line: 'A300', | ||
extra: '', | ||
}, { | ||
models: [0x1621, 0x162A], | ||
@@ -91,0 +96,0 @@ name: 'Military Press', |
33753
957
85