Sanity Library Reference Docs
    Preparing search index...
    interface Urls {
        applications(): DashboardUrl;
        applications(appId: string): CoreApplicationUrl;
        canvas(): CanvasUrl;
        extend<
            const Builders extends
                Readonly<
                    Record<string, { namespace: string; new (url: URL): UrlBuilder }>,
                >,
        >(
            builders: Builders & Partial<Record<keyof Urls, never>>,
        ): Urls & {
            readonly [Name in string | number | symbol]: () => InstanceType<
                Builders[Name],
            >
        };
        home(): DashboardUrl;
        mediaLibrary(): MediaLibraryUrl;
        studios(): DashboardUrl;
        studios(appId: string): StudioUrl;
    }
    Index

    Methods

    • Type Parameters

      • const Builders extends Readonly<Record<string, { namespace: string; new (url: URL): UrlBuilder }>>

      Parameters

      Returns Urls & {
          readonly [Name in string | number | symbol]: () => InstanceType<
              Builders[Name],
          >
      }