ModelOf<T>: T extends "Dot" | "Graph"
    ? RootGraphModel
    : T extends "Edge"
        ? EdgeModel
        : T extends "Node"
            ? NodeModel
            : T extends "Subgraph"
                ? SubgraphModel
                : never

ModelOf is a type that determines the type of model to use depending on the value of T.

Type Parameters

  • T

Generated using TypeDoc