RedirectByRegEx class
Redirects a request by applying a regular expression on the URL. The regular expressions use the RE2 syntax.
class RedirectByRegEx extends ChromeObject {
RedirectByRegEx({String from, String to}) {
if (from != null) this.from = from;
if (to != null) this.to = to;
}
RedirectByRegEx.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
/**
* A match pattern that may contain capture groups. Capture groups are
* referenced in the Perl syntax ($1, $2, ...) instead of the RE2 syntax (\1,
* \2, ...) in order to be closer to JavaScript Regular Expressions.
*/
String get from => jsProxy['from'];
set from(String value) => jsProxy['from'] = value;
/**
* Destination pattern.
*/
String get to => jsProxy['to'];
set to(String value) => jsProxy['to'] = value;
}
Extends
ChromeObject > RedirectByRegEx
Constructors
new RedirectByRegEx({String from, String to}) #
Create a new instance of a ChromeObject, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
RedirectByRegEx({String from, String to}) {
if (from != null) this.from = from;
if (to != null) this.to = to;
}
new RedirectByRegEx.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
RedirectByRegEx.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
String from #
A match pattern that may contain capture groups. Capture groups are referenced in the Perl syntax ($1, $2, ...) instead of the RE2 syntax (\1, \2, ...) in order to be closer to JavaScript Regular Expressions.
String get from => jsProxy['from'];
set from(String value) => jsProxy['from'] = value;
String to #
Destination pattern.
String get to => jsProxy['to'];
set to(String value) => jsProxy['to'] = value;
Methods
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();