domain/architecture/view/type.bend checks
raw source on the hub · import 0x0826261f6dc5a61da47ff8908a941ce1/domain/architecture/view/type.bend as Type
1 import
import Base
Types
type Step source · line 4 · raw
Data
One numbered step of a dynamic view.
Step@source:String -> @destination:String -> @description:String -> @technology:String -> Step
type View source · line 10 · raw
Data
C4's levels of zoom over one architecture. Context: the system among its people and the systems around it. Containers: inside the system. Components: inside one container. Deployment: the machines and what runs on them. Dynamic: numbered steps of one flow.
ContextView
ContainersView
Components@container:String -> View
DeploymentView
Dynamic@steps:List<&2, Step> -> View
type Named source · line 18 · raw
Data
A view with the name its drawing is saved under.
Named@name:String -> @view:View -> Named