I would like to have the ability to show or hide widgets based on data Source attribute values. For example in list widget show text, button, image etc only when some attribute value criteria is met. Or lets say i have a hotels web page and user select a hotel and goes to to the details page of that hotel, then based on the attributes values of that hotel some elements of the page are hidden and some are not. This should work with every element or the page: columns, rows, blocks, sections, panels, tables, lists, maps and so on.
Something similar is proposed here based on layer visibility of map widget https://community.esri.com/t5/arcgis-experience-builder-questions/conditional-visibility-of-widgets-...
and here https://community.esri.com/t5/arcgis-experience-builder-questions/conditional-visibility-of-blocks-s...