INNER CODE UNIT · JavaScript
createHookContext
Sisyphe42/ReignsAgent · packages/core/src/index.js:533
function createHookContext(state, hookEntry, event) {
return {
state,
hookEntry,
data: hookEntry.data,
event,
setTag(tag, value = true) {
state.tags[tag] = value;
},
clearTag(tag) {
delete state.tags[tag];
},
setVariable(variable, value) {
state.variables[variable] = value;
},
clearVariable(variable) {
delete state.variables[variable];
},