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];
    },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…