ChoiceConfig
type ChoiceConfig = {
disabled?: Lambda<boolean>;
hidden?: Lambda<boolean>;
};
Configuration options for menu choices.
Properties
disabled?: Lambda<boolean>
- Condition to disable the choicehidden?: Lambda<boolean>
- Condition to hide the choice
Example
Menu.prompt("What should I do?")
.choose({
prompt: "Go left",
action: [character.say("I went left")],
config: {
disabled: persis.isTrue("hasLeft"),
hidden: persis.isFalse("canGoLeft")
}
})
For more information about Lambda
, see Lambda.