AbstractOptional constructor
AbstractOptional({
- ApplyMethod? apply,
- String? regex,
- int? regexGroup,
- String? regexReplace,
- String? regexReplaceWith,
- Map<
String, String> ? replaceFirst, - Map<
String, String> ? replaceAll, - int? cropStart,
- int? cropEnd,
- String? prepend,
- String? append,
- List<
Object> ? match, - int? nth,
- String? splitBy,
- String? url,
- HttpMethod? method,
- Map<
String, Object> ? headers, - UserAgentDevice? userAgent,
- HttpResponseType? responseType,
- Object? payLoad,
- HttpPayload? payloadType,
- bool usePassedProxy = false,
- bool cacheResponse = false,
- String? start,
- String? end,
- List<
String> ? where, - SiblingDirection? siblingDirection,
- String? keys,
- String? values,
- String? strVal,
- Map<
String, Object> ? mapVal,
Implementation
AbstractOptional({
this.apply,
this.regex,
this.regexGroup,
this.regexReplace,
this.regexReplaceWith,
this.replaceFirst,
this.replaceAll,
this.cropStart,
this.cropEnd,
this.prepend,
this.append,
this.match,
this.nth,
this.splitBy,
this.url,
this.method,
this.headers,
this.userAgent,
this.responseType,
this.payLoad,
this.payloadType,
this.usePassedProxy = false,
this.cacheResponse = false,
this.start,
this.end,
this.where,
this.siblingDirection,
this.keys,
this.values,
this.strVal,
this.mapVal,
});