ReadonlydisposedReadonlylistenerReadonlyvisibleFires onDidAccept, like the user pressing Enter.
Fires onDidHide, like the user pressing Escape.
Fires onDidTriggerButton with the given button.
Sets the value and fires onDidChangeValue, like the user typing.
A scriptable input box using the managed service's hide/dispose model.