File Coverage

blib/lib/Playwright/Request.pm
Criterion Covered Total %
statement 9 57 15.7
branch n/a
condition n/a
subroutine 3 27 11.1
pod 23 24 95.8
total 35 108 32.4


line stmt bran cond sub pod time code
1             # ABSTRACT: Automatically generated class for Playwright::Request
2             # PODNAME: Playwright::Request
3              
4             # These classes used to be generated at runtime, but are now generated when the module is built.
5             # Don't send patches against these modules, they will be ignored.
6             # See generate_perl_modules.pl in the repository for generating this.
7              
8 1     1   4 use strict;
  1         2  
  1         26  
9 1     1   3 use warnings;
  1         1  
  1         49  
10              
11             package Playwright::Request;
12             $Playwright::Request::VERSION = '1.551';
13 1     1   3 use parent 'Playwright::Base';
  1         1  
  1         4  
14              
15             sub new {
16 0     0 1   my ( $self, %options ) = @_;
17 0           $options{type} = 'Request';
18 0           return $self->SUPER::new(%options);
19             }
20              
21             sub spec {
22 0     0 0   return $Playwright::spec->{'Request'}{members};
23             }
24              
25             sub url {
26 0     0 1   my $self = shift;
27             return $self->_api_request(
28             args => [@_],
29             command => 'url',
30             object => $self->{guid},
31             type => $self->{type}
32 0           );
33             }
34              
35             sub headers {
36 0     0 1   my $self = shift;
37             return $self->_api_request(
38             args => [@_],
39             command => 'headers',
40             object => $self->{guid},
41             type => $self->{type}
42 0           );
43             }
44              
45             sub isNavigationRequest {
46 0     0 1   my $self = shift;
47             return $self->_api_request(
48             args => [@_],
49             command => 'isNavigationRequest',
50             object => $self->{guid},
51             type => $self->{type}
52 0           );
53             }
54              
55             sub headersArray {
56 0     0 1   my $self = shift;
57             return $self->_api_request(
58             args => [@_],
59             command => 'headersArray',
60             object => $self->{guid},
61             type => $self->{type}
62 0           );
63             }
64              
65             sub failure {
66 0     0 1   my $self = shift;
67             return $self->_api_request(
68             args => [@_],
69             command => 'failure',
70             object => $self->{guid},
71             type => $self->{type}
72 0           );
73             }
74              
75             sub method {
76 0     0 1   my $self = shift;
77             return $self->_api_request(
78             args => [@_],
79             command => 'method',
80             object => $self->{guid},
81             type => $self->{type}
82 0           );
83             }
84              
85             sub response {
86 0     0 1   my $self = shift;
87             return $self->_api_request(
88             args => [@_],
89             command => 'response',
90             object => $self->{guid},
91             type => $self->{type}
92 0           );
93             }
94              
95             sub frame {
96 0     0 1   my $self = shift;
97             return $self->_api_request(
98             args => [@_],
99             command => 'frame',
100             object => $self->{guid},
101             type => $self->{type}
102 0           );
103             }
104              
105             sub sizes {
106 0     0 1   my $self = shift;
107             return $self->_api_request(
108             args => [@_],
109             command => 'sizes',
110             object => $self->{guid},
111             type => $self->{type}
112 0           );
113             }
114              
115             sub serviceWorker {
116 0     0 1   my $self = shift;
117             return $self->_api_request(
118             args => [@_],
119             command => 'serviceWorker',
120             object => $self->{guid},
121             type => $self->{type}
122 0           );
123             }
124              
125             sub redirectedFrom {
126 0     0 1   my $self = shift;
127             return $self->_api_request(
128             args => [@_],
129             command => 'redirectedFrom',
130             object => $self->{guid},
131             type => $self->{type}
132 0           );
133             }
134              
135             sub postData {
136 0     0 1   my $self = shift;
137             return $self->_api_request(
138             args => [@_],
139             command => 'postData',
140             object => $self->{guid},
141             type => $self->{type}
142 0           );
143             }
144              
145             sub postDataJSON {
146 0     0 1   my $self = shift;
147             return $self->_api_request(
148             args => [@_],
149             command => 'postDataJSON',
150             object => $self->{guid},
151             type => $self->{type}
152 0           );
153             }
154              
155             sub redirectedTo {
156 0     0 1   my $self = shift;
157             return $self->_api_request(
158             args => [@_],
159             command => 'redirectedTo',
160             object => $self->{guid},
161             type => $self->{type}
162 0           );
163             }
164              
165             sub headerValue {
166 0     0 1   my $self = shift;
167             return $self->_api_request(
168             args => [@_],
169             command => 'headerValue',
170             object => $self->{guid},
171             type => $self->{type}
172 0           );
173             }
174              
175             sub timing {
176 0     0 1   my $self = shift;
177             return $self->_api_request(
178             args => [@_],
179             command => 'timing',
180             object => $self->{guid},
181             type => $self->{type}
182 0           );
183             }
184              
185             sub postDataBuffer {
186 0     0 1   my $self = shift;
187             return $self->_api_request(
188             args => [@_],
189             command => 'postDataBuffer',
190             object => $self->{guid},
191             type => $self->{type}
192 0           );
193             }
194              
195             sub allHeaders {
196 0     0 1   my $self = shift;
197             return $self->_api_request(
198             args => [@_],
199             command => 'allHeaders',
200             object => $self->{guid},
201             type => $self->{type}
202 0           );
203             }
204              
205             sub resourceType {
206 0     0 1   my $self = shift;
207             return $self->_api_request(
208             args => [@_],
209             command => 'resourceType',
210             object => $self->{guid},
211             type => $self->{type}
212 0           );
213             }
214              
215             sub on {
216 0     0 1   my $self = shift;
217             return $self->_api_request(
218             args => [@_],
219             command => 'on',
220             object => $self->{guid},
221             type => $self->{type}
222 0           );
223             }
224              
225             sub evaluate {
226 0     0 1   my $self = shift;
227             return $self->_api_request(
228             args => [@_],
229             command => 'evaluate',
230             object => $self->{guid},
231             type => $self->{type}
232 0           );
233             }
234              
235             sub evaluateHandle {
236 0     0 1   my $self = shift;
237             return $self->_api_request(
238             args => [@_],
239             command => 'evaluateHandle',
240             object => $self->{guid},
241             type => $self->{type}
242 0           );
243             }
244              
245             1;
246              
247             __END__