MAIDR JavaScript API
    Preparing search index...

    Enumeration DiagramType

    A diagram MAIDR names and explains in the reader's language, though no layer type of its own reads it: each is read as a layer type that navigates it, as a flowchart is read as a directed_graph and a kanban board as a tree. See MaidrLayer.diagramType.

    Index

    Enumeration Members

    FLOWCHART: "flowchart"

    A process as steps joined by arrows.

    SWIMLANE: "swimlane"

    A flowchart whose steps are divided into lanes, one per actor.

    AGENT_FLOW: "agent_flow"

    The steps an AI agent takes to do a task.

    STATE: "state"

    The states something can be in, and the events between them.

    CLASS: "class"

    A program's classes and how they are related.

    ENTITY_RELATIONSHIP: "entity_relationship"

    What a database records, and how its entities are related.

    REQUIREMENT: "requirement"

    A system's requirements and what meets or tests them.

    USE_CASE: "use_case"

    The actors that use a system, and what they can do with it.

    C4: "c4"

    A C4 diagram of a software system, at a level it does not name.

    C4_CONTEXT: "c4_context"

    A C4 diagram of a system among the people and systems around it.

    C4_CONTAINER: "c4_container"

    A C4 diagram of the containers inside a system.

    C4_COMPONENT: "c4_component"

    A C4 diagram of the components inside a container.

    C4_DYNAMIC: "c4_dynamic"

    A C4 diagram of how its parts work together, step by step.

    C4_DEPLOYMENT: "c4_deployment"

    A C4 diagram of where a system's containers run.

    BLOCK: "block"

    A system's parts as blocks in rows and columns.

    ARCHITECTURE: "architecture"

    The services a system is made of, and their connections.

    GIT_GRAPH: "git_graph"

    A repository's commits, on their branches.

    EVENT_MODEL: "event_model"

    How information moves through a system, as screens, commands and events.

    MINDMAP: "mindmap"

    Ideas branching out from one central topic.

    KANBAN: "kanban"

    Work as cards in columns, one per stage.

    TREE_VIEW: "tree_view"

    A hierarchy as an indented list, such as a project's files.

    ISHIKAWA: "ishikawa"

    The causes of a problem, grouped into categories: a fishbone diagram.

    TIMELINE: "timeline"

    Events along a line of time.

    RAILROAD: "railroad"

    The rules of a grammar as tracks: a syntax diagram.

    CYNEFIN: "cynefin"

    Situations sorted into domains by how clearly cause and effect show.

    QUADRANT: "quadrant"

    Items on two scales, in four quadrants.

    USER_JOURNEY: "user_journey"

    The tasks a person goes through, and how satisfied they are at each.

    PACKET: "packet"

    The layout of a block of data as fields of bits.

    WARDLEY_MAP: "wardley_map"

    A user need's components by visibility and evolution.