keiser-echip-utilities
Advanced tools
Comparing version 0.0.7 to 0.1.0
177
dist/keu.js
(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){ | ||
module.exports = function () { | ||
'use strict'; | ||
var m = {}; | ||
var machine = {}; | ||
@@ -184,3 +184,3 @@ /***************************************** | ||
m.getMachine = function (model) { | ||
machine.getMachineDetails = function (model) { | ||
for (var i = 0; i < MACHINES.length; i++) { | ||
@@ -195,3 +195,3 @@ for (var x = 0; x < MACHINES[i].models.length; x++) { | ||
return m; | ||
return machine; | ||
} | ||
@@ -204,3 +204,4 @@ (); | ||
var keu = {}; | ||
keu.machines = require('./machine_definitions'); | ||
keu.machine = require('./machine'); | ||
keu.messenger = require('./messenger'); | ||
@@ -211,3 +212,169 @@ return keu; | ||
},{"./machine_definitions":1}]},{},[2])(2) | ||
},{"./machine":1,"./messenger":3}],3:[function(require,module,exports){ | ||
module.exports = function () { | ||
'use strict'; | ||
var messenger = {}; | ||
const MESSENGER_CONST = { | ||
TYPE : { | ||
RESPONSE : 'response', | ||
REQUEST : 'request' | ||
}, | ||
ACTION : { | ||
CONNECT : 'connect', | ||
ECHIP_SET : 'echip-set', | ||
ECHIP_GET : 'echip-get' | ||
} | ||
} | ||
/***************************************** | ||
* Messenger Variables | ||
*****************************************/ | ||
var appWindow; | ||
var appOrigin; | ||
var messengerStatus = { | ||
initialized : false, | ||
connected : false, | ||
enabled : false, | ||
actions : { | ||
eChipSet : false, | ||
eChipGet : false | ||
} | ||
}; | ||
var eChipGetMethod; | ||
var eChipSetMethod; | ||
var connectionRequestMessage; | ||
var lastRequestID; | ||
/***************************************** | ||
* Receive Message | ||
*****************************************/ | ||
var receiveMessage = function (messageEvent) { | ||
if (!messengerStatus.initialized) { | ||
initializeMessenger(messageEvent); | ||
} else { | ||
dispatchMessage(messageEvent.data); | ||
} | ||
}; | ||
/***************************************** | ||
* Send Message | ||
*****************************************/ | ||
var sendMessage = function (messageObject) { | ||
if (appWindow && appOrigin) { | ||
appWindow.postMessage(JSON.stringify(messageObject), appOrigin) | ||
} | ||
}; | ||
/***************************************** | ||
* Messenger Initialization | ||
*****************************************/ | ||
var initializeMessenger = function (messageEvent) { | ||
var messageObject = JSON.parse(messageEvent.data); | ||
if ((messageObject || {}).action && messageObject.action == MESSENGER_CONST.ACTION.CONNECT) { | ||
appWindow = messageEvent.source; | ||
appOrigin = messageEvent.origin; | ||
connectionRequestMessage = messageObject; | ||
messengerStatus.initialized = true; | ||
if (messengerStatus.enabled) { | ||
messengerConnect(); | ||
} | ||
} | ||
}; | ||
/***************************************** | ||
* Messenger Dispatch | ||
*****************************************/ | ||
var dispatchMessage = function (messageData) { | ||
if (messageData && messageData != '') { | ||
var messageObject = JSON.parse(messageData); | ||
if ((messageObject || {}).id) { | ||
lastRequestID = messageObject.id; | ||
if (messengerStatus.enabled) { | ||
switch (messageObject.action) { | ||
case MESSENGER_CONST.ACTION.ECHIP_SET: | ||
eChipSetMethod(messageObject.data, function () { | ||
messengerSetEChip(messageObject.id); | ||
}); | ||
break; | ||
case MESSENGER_CONST.ACTION.ECHIP_GET: | ||
messengerGetEChip(messageObject.id, eChipGetMethod(messageObject)); | ||
break; | ||
} | ||
} | ||
} | ||
} | ||
}; | ||
/***************************************** | ||
* Messenger Actions | ||
*****************************************/ | ||
var messengerConnect = function () { | ||
if (connectionRequestMessage) { | ||
var connectionResponseObject = { | ||
id : connectionRequestMessage.id, | ||
type : MESSENGER_CONST.TYPE.RESPONSE, | ||
action : MESSENGER_CONST.ACTION.CONNECT, | ||
data : { | ||
actions : [] | ||
} | ||
}; | ||
if (messengerStatus.actions.eChipSet) { | ||
connectionResponseObject.data.actions.push(MESSENGER_CONST.ACTION.ECHIP_SET); | ||
} | ||
if (messengerStatus.actions.eChipGet) { | ||
connectionResponseObject.data.actions.push(MESSENGER_CONST.ACTION.ECHIP_GET); | ||
} | ||
sendMessage(connectionResponseObject); | ||
} | ||
}; | ||
var messengerGetEChip = function (id, data) { | ||
var responseObject = { | ||
id : id, | ||
type : MESSENGER_CONST.TYPE.RESPONSE, | ||
action : MESSENGER_CONST.ACTION.ECHIP_GET, | ||
data : data | ||
}; | ||
sendMessage(responseObject); | ||
}; | ||
var messengerSetEChip = function (id) { | ||
var responseObject = { | ||
id : id, | ||
type : MESSENGER_CONST.TYPE.RESPONSE, | ||
action : MESSENGER_CONST.ACTION.ECHIP_SET, | ||
data : { | ||
success : true | ||
} | ||
}; | ||
sendMessage(responseObject); | ||
}; | ||
/***************************************** | ||
* Messenger Enabled | ||
*****************************************/ | ||
messenger.enable = function (sendMethod, receiveMethod) { | ||
if (typeof sendMethod === 'function') { | ||
messengerStatus.actions.eChipGet = true; | ||
eChipGetMethod = sendMethod; | ||
} | ||
if (typeof receiveMethod === 'function') { | ||
messengerStatus.actions.eChipSet = true; | ||
eChipSetMethod = receiveMethod; | ||
} | ||
messengerStatus.enabled = true; | ||
if (messengerStatus.initialized) { | ||
messengerConnect(); | ||
} | ||
}; | ||
window.addEventListener('message', receiveMessage); | ||
return messenger; | ||
} | ||
(); | ||
},{}]},{},[2])(2) | ||
}); |
@@ -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,m,o){function a(r,t){if(!m[r]){if(!n[r]){var l="function"==typeof require&&require;if(!t&&l)return l(r,!0);if(s)return s(r,!0);var d=new Error("Cannot find module '"+r+"'");throw d.code="MODULE_NOT_FOUND",d}var i=m[r]={exports:{}};n[r][0].call(i.exports,function(e){var m=n[r][1][e];return a(m?m:e)},i,i.exports,e,n,m,o)}return m[r].exports}for(var s="function"==typeof require&&require,r=0;r<o.length;r++)a(o[r]);return a}({1:[function(e,n,m){n.exports=function(){"use strict";var e={};const n=[{models:[4385,4394],name:"Leg Extension A250"},{models:[4386,4395],name:"Leg Extension A250, Range Limiter"},{models:[4401,4410],name:"Leg Extension A300 120 degree"},{models:[4402,4411],name:"Leg Extension A300 90 degree"},{models:[4641,4650],name:"Leg Curl A250"},{models:[4642,4651],name:"Leg Curl A250, Range Limiter"},{models:[4657,4666],name:"Leg Curl A300"},{models:[4897,4906],name:"Chest Press A250"},{models:[4913,4922],name:"Chest Press A300"},{models:[4917,4923],name:"Biaxial Chest Press A300"},{models:[4918,4924],name:"Straight Push Chest Press A300"},{models:[4919],name:"Straight Push Chest Press A300 2010-3-1"},{models:[4920],name:"Straight Push Chest Press A300 2010-9-1"},{models:[5169,5178],name:"Shoulder Raise A300"},{models:[5425,5434],name:"Squat A300"},{models:[5426,5435],name:"Squat A300"},{models:[5665,5674],name:"Military Press A250"},{models:[5681,5690],name:"Military Press A300"},{models:[5921,5930],name:"Arm Curl A250"},{models:[5942,5947],name:"Arm Curl A300"},{models:[6193,6202],name:"Shrug A300"},{models:[6433,6442],name:"Tricep A250"},{models:[6449,6458],name:"Tricep A300"},{models:[6455],name:"Engineering Test Tricep, one sided"},{models:[8225,8234],name:"Upper Back A250"},{models:[8241,8245,8250,8251],name:"Upper Back A300"},{models:[8481,8490],name:"Lat Pulldown A250"},{models:[8497,8506],name:"Lat Pulldown A300"},{models:[8737,8746],name:"Seated Butterfly A250"},{models:[8753,8762],name:"Seated Butterfly A300"},{models:[8757,8763],name:"Seated Butterfly A350"},{models:[9009,9018],name:"Abductor A300"},{models:[9265,9274],name:"Adductor A300"},{models:[9505,9514],name:"Leg Press A250"},{models:[9521,9530],name:"Leg Press A300"},{models:[9761,9770],name:"Standing Hip A250"},{models:[9777,9786],name:"Standing Hip A300"},{models:[10017,10026],name:"Abdominal A250"},{models:[10033,10042],name:"Abdominal A300"},{models:[10273,10282],name:"Lower Back A250"},{models:[10274,10283],name:"Lower Back A250, Range Limiter"},{models:[10289,10294,10298,10299],name:"Lower Back A300"},{models:[10550,10554],name:"Seated Calf A300"},{models:[12288,12298],name:"Performance Zone"},{models:[12304,12314],name:"Performance Trainer"},{models:[12320,12330],name:"Functional Trainer"},{models:[12336,12346],name:"Triple Trainer"},{models:[12352,12362],name:"Functional Wall Trainer"},{models:[12544],name:"Rack, Seat Settings"},{models:[12547,12548,12549,12550,12560,12561,12576],name:"Rack, Iron Weight"},{models:[12849],name:"Single Runner"},{models:[12850,12858],name:"Dual Runner"},{models:[39312],name:"One arm bandit test stand"},{models:[39321],name:"Pressure Gauge PSI"},{models:[39320],name:"Pressure Gauge KPA"}];return e.getMachine=function(e){for(var m=0;m<n.length;m++)for(var o=0;o<n[m].models.length;o++)if(n[m].models[o]==e)return n[m]},e}()},{}],2:[function(e,n,m){n.exports=function(){"use strict";var n={};return n.machines=e("./machine_definitions"),n}()},{"./machine_definitions":1}]},{},[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,a,t){function o(i,r){if(!a[i]){if(!n[i]){var m="function"==typeof require&&require;if(!r&&m)return m(i,!0);if(s)return s(i,!0);var d=new Error("Cannot find module '"+i+"'");throw d.code="MODULE_NOT_FOUND",d}var l=a[i]={exports:{}};n[i][0].call(l.exports,function(e){var a=n[i][1][e];return o(a?a:e)},l,l.exports,e,n,a,t)}return a[i].exports}for(var s="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}({1:[function(e,n,a){n.exports=function(){"use strict";var e={};const n=[{models:[4385,4394],name:"Leg Extension A250"},{models:[4386,4395],name:"Leg Extension A250, Range Limiter"},{models:[4401,4410],name:"Leg Extension A300 120 degree"},{models:[4402,4411],name:"Leg Extension A300 90 degree"},{models:[4641,4650],name:"Leg Curl A250"},{models:[4642,4651],name:"Leg Curl A250, Range Limiter"},{models:[4657,4666],name:"Leg Curl A300"},{models:[4897,4906],name:"Chest Press A250"},{models:[4913,4922],name:"Chest Press A300"},{models:[4917,4923],name:"Biaxial Chest Press A300"},{models:[4918,4924],name:"Straight Push Chest Press A300"},{models:[4919],name:"Straight Push Chest Press A300 2010-3-1"},{models:[4920],name:"Straight Push Chest Press A300 2010-9-1"},{models:[5169,5178],name:"Shoulder Raise A300"},{models:[5425,5434],name:"Squat A300"},{models:[5426,5435],name:"Squat A300"},{models:[5665,5674],name:"Military Press A250"},{models:[5681,5690],name:"Military Press A300"},{models:[5921,5930],name:"Arm Curl A250"},{models:[5942,5947],name:"Arm Curl A300"},{models:[6193,6202],name:"Shrug A300"},{models:[6433,6442],name:"Tricep A250"},{models:[6449,6458],name:"Tricep A300"},{models:[6455],name:"Engineering Test Tricep, one sided"},{models:[8225,8234],name:"Upper Back A250"},{models:[8241,8245,8250,8251],name:"Upper Back A300"},{models:[8481,8490],name:"Lat Pulldown A250"},{models:[8497,8506],name:"Lat Pulldown A300"},{models:[8737,8746],name:"Seated Butterfly A250"},{models:[8753,8762],name:"Seated Butterfly A300"},{models:[8757,8763],name:"Seated Butterfly A350"},{models:[9009,9018],name:"Abductor A300"},{models:[9265,9274],name:"Adductor A300"},{models:[9505,9514],name:"Leg Press A250"},{models:[9521,9530],name:"Leg Press A300"},{models:[9761,9770],name:"Standing Hip A250"},{models:[9777,9786],name:"Standing Hip A300"},{models:[10017,10026],name:"Abdominal A250"},{models:[10033,10042],name:"Abdominal A300"},{models:[10273,10282],name:"Lower Back A250"},{models:[10274,10283],name:"Lower Back A250, Range Limiter"},{models:[10289,10294,10298,10299],name:"Lower Back A300"},{models:[10550,10554],name:"Seated Calf A300"},{models:[12288,12298],name:"Performance Zone"},{models:[12304,12314],name:"Performance Trainer"},{models:[12320,12330],name:"Functional Trainer"},{models:[12336,12346],name:"Triple Trainer"},{models:[12352,12362],name:"Functional Wall Trainer"},{models:[12544],name:"Rack, Seat Settings"},{models:[12547,12548,12549,12550,12560,12561,12576],name:"Rack, Iron Weight"},{models:[12849],name:"Single Runner"},{models:[12850,12858],name:"Dual Runner"},{models:[39312],name:"One arm bandit test stand"},{models:[39321],name:"Pressure Gauge PSI"},{models:[39320],name:"Pressure Gauge KPA"}];return e.getMachineDetails=function(e){for(var a=0;a<n.length;a++)for(var t=0;t<n[a].models.length;t++)if(n[a].models[t]==e)return n[a]},e}()},{}],2:[function(e,n,a){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,a){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 a,t,o,s,i,r,m={initialized:!1,connected:!1,enabled:!1,actions:{eChipSet:!1,eChipGet:!1}},d=function(e){m.initialized?c(e.data):u(e)},l=function(e){a&&t&&a.postMessage(JSON.stringify(e),t)},u=function(e){var o=JSON.parse(e.data);(o||{}).action&&o.action==n.ACTION.CONNECT&&(a=e.source,t=e.origin,i=o,m.initialized=!0,m.enabled&&f())},c=function(e){if(e&&""!=e){var a=JSON.parse(e);if((a||{}).id&&(r=a.id,m.enabled))switch(a.action){case n.ACTION.ECHIP_SET:s(a.data,function(){p(a.id)});break;case n.ACTION.ECHIP_GET:A(a.id,o(a))}}},f=function(){if(i){var e={id:i.id,type:n.TYPE.RESPONSE,action:n.ACTION.CONNECT,data:{actions:[]}};m.actions.eChipSet&&e.data.actions.push(n.ACTION.ECHIP_SET),m.actions.eChipGet&&e.data.actions.push(n.ACTION.ECHIP_GET),l(e)}},A=function(e,a){var t={id:e,type:n.TYPE.RESPONSE,action:n.ACTION.ECHIP_GET,data:a};l(t)},p=function(e){var a={id:e,type:n.TYPE.RESPONSE,action:n.ACTION.ECHIP_SET,data:{success:!0}};l(a)};return e.enable=function(e,n){"function"==typeof e&&(m.actions.eChipGet=!0,o=e),"function"==typeof n&&(m.actions.eChipSet=!0,s=n),m.enabled=!0,m.initialized&&f()},window.addEventListener("message",d),e}()},{}]},{},[2])(2)}); |
{ | ||
"name": "keiser-echip-utilities", | ||
"version": "0.0.7", | ||
"version": "0.1.0", | ||
"description": "Keiser eChip Utilities", | ||
@@ -5,0 +5,0 @@ "main": "./src/main.js", |
module.exports = function () { | ||
'use strict'; | ||
var keu = {}; | ||
keu.machines = require('./machine_definitions'); | ||
keu.machine = require('./machine'); | ||
keu.messenger = require('./messenger'); | ||
@@ -6,0 +7,0 @@ return keu; |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
27232
11
741
1