typefusion
    Preparing search index...

    Function typefusionRef

    • Get the data from a module (i.e. the result of one of your Typefusion scripts).

      Type Parameters

      Parameters

      • module: T

        The module to get the data from.

      Returns Promise<
          "schema" extends keyof T
              ? {
                  [K in string
                  | number
                  | symbol]: T["schema"][K] extends { getType: () => R } ? R : never
              }[]
              : T extends { runEffect: (...args: any[]) => any }
                  ? Success<ReturnType<T<T>["runEffect"]>> extends { data: D }
                      ? D
                      : never
                  : T extends { run: (...args: any[]) => any }
                      ? Awaited<ReturnType<T<T>["run"]>>["data"]
                      : never,
      >

      The data from the associated table for that module.