@gameye/sdk
Version:
Node.js SDK for Gameye
26 lines • 814 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Select a list of templates.
* @param templateState template state
*/
function selectTemplateList(templateState) {
return Object.values(templateState.template).
filter(Boolean).
map(i => i);
}
exports.selectTemplateList = selectTemplateList;
/**
* Get details about a single template from a template-state as returned by
* the gameye api.
* @param templateState template state
* @param templateKey identifier of the template
*/
function selectTemplateItem(templateState, templateKey) {
const templateItem = templateState.template[templateKey];
if (!templateItem)
return null;
return templateItem;
}
exports.selectTemplateItem = selectTemplateItem;
//# sourceMappingURL=template.js.map