Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Conversation

@LouisEugeneMSFT
Copy link
Contributor

Description

Those changes enable Intellisense to leverage the uiSchema in order to know what type of completion items to show.

Step 1 was modifying the schema of the uiSchema: microsoft/botframework-sdk#6047
Step 2 was updating the uiSchema of individual components: microsoft/botbuilder-dotnet#4704
Step 3 was updating Composer to leverage the uiSchema for Intellisense: #4263

This final step is to update Composer's uiSchema itself.
The schema was generated running bf dialog:merge "libraries//*.schema" "libraries//*.uischema" from botbuilder-dotnet

Task Item

fixes #4187
fixes #4189

Screenshots

Intellisense:
image

Example of schema change:
image

@coveralls
Copy link

Coverage Status

Coverage remained the same at 55.994% when pulling 9fd63d2 on leugene/newUiSchema into 64b4070 on main.

@cwhitten
Copy link
Member

@LouisEugeneMSFT are these ui schema changes also ported into the component ui schemas?

@a-b-r-o-w-n
Copy link
Contributor

@cwhitten those were updated in microsoft/botbuilder-dotnet#4704

@cwhitten cwhitten merged commit 4450361 into main Oct 16, 2020
@cwhitten cwhitten deleted the leugene/newUiSchema branch October 16, 2020 16:29
@cwhitten cwhitten mentioned this pull request Nov 13, 2020
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

5 participants