Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | 1x 1x 1x 1x 1x 1x 1x 1x 1x | const l10n = require("../helpers/l10n").default; const id = "EVENT_SET_VALUE"; const groups = ["EVENT_GROUP_VARIABLES"]; const autoLabel = (fetchArg) => { return l10n("EVENT_SET_VALUE_LABEL", { variable: fetchArg("variable"), value: fetchArg("value"), }); }; const fields = [ { key: "variable", label: l10n("FIELD_VARIABLE"), description: l10n("FIELD_VARIABLE_DESC"), type: "variable", defaultValue: "LAST_VARIABLE", flexBasis: 0, minWidth: 150, }, { key: "value", label: l10n("FIELD_VALUE"), description: l10n("FIELD_VALUE_SET_DESC"), type: "value", defaultValue: { type: "number", value: 0, }, }, ]; const compile = (input, helpers) => { const { variableSetToScriptValue } = helpers; variableSetToScriptValue(input.variable, input.value); }; module.exports = { id, description: l10n("EVENT_SET_VALUE_DESC"), autoLabel, groups, fields, compile, presets: [ { id: "EVENT_SET_TRUE", name: l10n("EVENT_SET_TRUE"), description: l10n("EVENT_SET_TRUE_DESC"), subGroups: { EVENT_GROUP_VARIABLES: "EVENT_GROUP_BOOLEAN", }, values: { value: { type: "true", }, }, }, { id: "EVENT_SET_FALSE", name: l10n("EVENT_SET_FALSE"), description: l10n("EVENT_SET_FALSE_DESC"), subGroups: { EVENT_GROUP_VARIABLES: "EVENT_GROUP_BOOLEAN", }, values: { value: { type: "false", }, }, }, ], }; |