@dxos/app-graph - v0.16.0
    Preparing search index...

    Function createExtension

    • Create a graph builder extension with simplified API. Returns an Effect to allow callbacks to access services via dependency injection.

      Type Parameters

      • TMatched = Readonly<
            {
                cacheable?: string[];
                data: any;
                id: string;
                properties: Readonly<Record<string, any>>;
                type: string;
            },
        >
      • R = never
      • const Id extends string = string

      Parameters

      Returns Effect<
          Readonly<
              {
                  connector?: Connector<
                      Readonly<
                          {
                              cacheable?: string[];
                              data: any;
                              id: string;
                              properties: Readonly<Record<string, any>>;
                              type: string;
                          },
                      >,
                      NodeArg<any, Record<string, any>>,
                  >;
                  id: string;
                  meta?: UrlBinding;
                  position?: number;
                  relation?: RelationInput;
              },
          >[],
          never,
          R,
      >