dgm · 3 shapes
Layout contract
uml class
by @rediagram
What was typed
A class diagram: LayoutFamily as an interface with its operations, TreeLayout implementing it, LayoutRegistry holding them.