effect-playwright
    Preparing search index...

    Class PlaywrightResponse

    0.1.2

    Hierarchy

    • Readonly<
          {
              allHeaders: Effect<{ [key: string]: string }, PlaywrightError>;
              body: Effect<Buffer<ArrayBufferLike>, PlaywrightError>;
              finished: Effect<Error | null, PlaywrightError>;
              frame: Effect<PlaywrightFrameService, PlaywrightError>;
              fromServiceWorker: () => boolean;
              headers: () => { [key: string]: string };
              headersArray: Effect<{ name: string; value: string }[], PlaywrightError>;
              headerValue: (name: string) => Effect<Option<string>, PlaywrightError>;
              headerValues: (name: string) => Effect<string[], PlaywrightError>;
              json: Effect<any, PlaywrightError>;
              ok: () => boolean;
              request: () => PlaywrightRequest;
              securityDetails: Effect<
                  Option<
                      {
                          issuer?: string;
                          protocol?: string;
                          subjectName?: string;
                          validFrom?: number;
                          validTo?: number;
                      },
                  >,
                  PlaywrightError,
              >;
              serverAddr: Effect<
                  Option<{ ipAddress: string; port: number }>,
                  PlaywrightError,
              >;
              status: () => number;
              statusText: () => string;
              text: Effect<string, PlaywrightError>;
              url: () => string;
          },
      > & { _tag: "PlaywrightResponse" }
      • PlaywrightResponse
    Index

    Constructors

    • Parameters

      • args: {
            allHeaders: Effect<{ [key: string]: string }, PlaywrightError>;
            body: Effect<Buffer<ArrayBufferLike>, PlaywrightError>;
            finished: Effect<Error | null, PlaywrightError>;
            frame: Effect<PlaywrightFrameService, PlaywrightError>;
            fromServiceWorker: () => boolean;
            headers: () => { [key: string]: string };
            headersArray: Effect<{ name: string; value: string }[], PlaywrightError>;
            headerValue: (name: string) => Effect<Option<string>, PlaywrightError>;
            headerValues: (name: string) => Effect<string[], PlaywrightError>;
            json: Effect<any, PlaywrightError>;
            ok: () => boolean;
            request: () => PlaywrightRequest;
            securityDetails: Effect<
                Option<
                    {
                        issuer?: string;
                        protocol?: string;
                        subjectName?: string;
                        validFrom?: number;
                        validTo?: number;
                    },
                >,
                PlaywrightError,
            >;
            serverAddr: Effect<
                Option<{ ipAddress: string; port: number }>,
                PlaywrightError,
            >;
            status: () => number;
            statusText: () => string;
            text: Effect<string, PlaywrightError>;
            url: () => string;
        }

      Returns PlaywrightResponse

    Properties

    _tag: "PlaywrightResponse"
    allHeaders: Effect<{ [key: string]: string }, PlaywrightError>
    body: Effect<Buffer<ArrayBufferLike>, PlaywrightError>
    finished: Effect<Error | null, PlaywrightError>
    fromServiceWorker: () => boolean
    headers: () => { [key: string]: string }
    headersArray: Effect<{ name: string; value: string }[], PlaywrightError>
    headerValue: (name: string) => Effect<Option<string>, PlaywrightError>
    headerValues: (name: string) => Effect<string[], PlaywrightError>
    ok: () => boolean
    request: () => PlaywrightRequest
    securityDetails: Effect<
        Option<
            {
                issuer?: string;
                protocol?: string;
                subjectName?: string;
                validFrom?: number;
                validTo?: number;
            },
        >,
        PlaywrightError,
    >
    serverAddr: Effect<Option<{ ipAddress: string; port: number }>, PlaywrightError>
    status: () => number
    statusText: () => string
    text: Effect<string, PlaywrightError>
    url: () => string

    Methods