microsoft/qdk

Public

mirrored fromhttps://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
main

Branches

Tags

201Branches34Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Commit

Circuit Viz Improvements (#2985)

Some internal cleaning of the circuit visualization code:
- removes ConditionalRender from circuits as that is for the now defunct
classical conditional rendering.
- removes GateType.ClassicalControlled as that was also for the defunct
classical conditional rendering. This was replaced by merging
conditional groups into GateType.Group rendering.
- removes the data-attribute "zoom" and now treats GateType.Group as
expandable/collapsible.
- collapsed gate groups are now still treated as GateType.Group, just
with their "expanded" data-attribute non-true.

This has the additional effect of allowing classically controlled groups
to be expandable/collapsible, which makes for a more conceptually
consistent pattern for users.

---------

Co-authored-by: Mine Starks <mineyalc@microsoft.com>
Co-authored-by: Mine Starks <>
Changed files1010 shown on this page
Branches68Containing branches
Tags3Containing tags