mise API - v0.0.0
    Preparing search index...

    Function universeLayouts_warm

    • Lays out, once, every layout the session does not keep yet — DATA last, after the facts sweep settles, and afresh, since its hubs are the facts. One pass at a time; a failed layout is left for surfaces to settle.

      Parameters

      • feeds: () => readonly LandedFeed[]

        Every landed feed, when asked.

      • run: (
            engine: string,
            nodes: LayoutNode[],
            physics: PhysicsTerms,
            progress: (fraction: number) => void,
        ) => Promise<Positions> = layout_runInWorker

        How an engine runs (a worker thread; a test hands its own).

          • (
                engine: string,
                nodes: LayoutNode[],
                physics: PhysicsTerms,
                progress: (fraction: number) => void,
            ): Promise<Positions>
          • Runs one engine in a worker thread.

            Parameters

            • engine: string

              The engine's name.

            • nodes: LayoutNode[]

              Its input.

            • physics: PhysicsTerms

              The terms of the settle.

            • progress: (fraction: number) => void

              Told how far it has come, 0..1.

            Returns Promise<Positions>

            Every node's place.

      Returns Promise<number>

      How many layouts were laid out.