ChoicePrompt properly uses ListStyle that's specified #260
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #239 , #240
Changes
ChoicePrompt._default_choice_options
now specifiesinline_or_more
for theChoiceFactoryOptions
in the appropriate culturePrompt
was previously trying to useDict.get()
method, but with the enum class as the key instead of the value that the enum equated to, making all styles go to "default"ListStyle
previously, when key was not found (in this casein_line
styling)rearranged
switcher
variable to properly map in the same order as the values inListStyle
enum class, to apply correct stylingListStyle.none
also now returns as anActivityType.message
, whereas before it wasNone
updated unit tests to not only check for
in_line
styling