Honestly the simple answer is if you wanting to use 3D and 4.x then you need to forget WAB and start looking at experience builder. There is no available widget in WAB.
Dear Robert, thank you very much for answering and providing this information!
I know very little about Experience Builder... I recently installed it and played with it for only 1-2 hours. I can follow Pinde Fu's "getting to know web gis" 4th edition chapter 3 and start developing on it. I'll appreciate it and thank you if you will please tell me -
1. If you are paying attention to what esri is doing as far as web. Then you will see that WAB is being replaced with EB. EB is the product that is build solely on JS API 4.x, where as WAB is 3.x for 2D and 4.x for 3D. But esri has already stated that new development efforts will not be made for WAB.
2. look on the web. ArcGIS Experience Builder | Build & Deploy Web Apps
3. You can't EB uses react and typescript.
4. Ask question in the EB Space. https://community.esri.com/community/arcgis-experience-builder