typograph-editor-documentation
    Preparing search index...

    Type Alias provider_factory

    provider_factory: (
        options: {
            name: string;
            onClose?: (e?: { event?: { code?: number } }) => void;
            token: () => Promise<string>;
            url: string;
        },
    ) => presence_provider

    Type Declaration

      • (
            options: {
                name: string;
                onClose?: (e?: { event?: { code?: number } }) => void;
                token: () => Promise<string>;
                url: string;
            },
        ): presence_provider
      • Parameters

        • options: {
              name: string;
              onClose?: (e?: { event?: { code?: number } }) => void;
              token: () => Promise<string>;
              url: string;
          }
          • name: string
          • OptionalonClose?: (e?: { event?: { code?: number } }) => void

            The socket closed. HocuspocusProvider hands it to its socket, which calls it before it reports the status.

          • token: () => Promise<string>
          • url: string

        Returns presence_provider