d3-dag
    Preparing search index...

    Function graphStratify

    • create a new Stratify with default settings

      Stratify operators create graphs from data that are in a tabular format, with references to ids of their parents. By default it expects node data to have a string id property and parentIds property with an iterable of parent ids.

      Parameters

      • ...args: never[]

      Returns DefaultStratify

      If you want to use the default operator:

      data = [
      { "id": "Euler" },
      {
      "id": "Lagrange",
      "parentIds": ["Euler"]
      },
      {
      "id": "Fourier",
      "parentIds": ["Lagrange"]
      },
      {
      "id": "Poisson",
      "parentIds": ["Lagrange", "Laplace"]
      },
      {
      "id": "Dirichlet",
      "parentIds": ["Fourier", "Poisson"]
      },
      { "id": "Laplace" }
      ] as const;

      const builder = stratify();
      const grf = builder(data);

      If you want to include custom link data:

      data = [
      { "id": "Euler" },
      {
      "id": "Lagrange",
      "parentData": [["Euler", 1]]
      },
      ] as const;

      const builder = stratify()
      .parentData(({ parentData = [] }) => parentData;
      const grf = builder(data);