131 <td>Public method to set the rule's exception flag.</td> |
131 <td>Public method to set the rule's exception flag.</td> |
132 </tr><tr> |
132 </tr><tr> |
133 <td><a href="#AdBlockRule.setFilter">setFilter</a></td> |
133 <td><a href="#AdBlockRule.setFilter">setFilter</a></td> |
134 <td>Public method to set the rule filter string.</td> |
134 <td>Public method to set the rule filter string.</td> |
135 </tr><tr> |
135 </tr><tr> |
|
136 <td><a href="#AdBlockRule.subscription">subscription</a></td> |
|
137 <td>Public method to get the subscription this rule belongs to.</td> |
|
138 </tr><tr> |
136 <td><a href="#AdBlockRule.urlMatch">urlMatch</a></td> |
139 <td><a href="#AdBlockRule.urlMatch">urlMatch</a></td> |
137 <td>Public method to check an URL against the rule.</td> |
140 <td>Public method to check an URL against the rule.</td> |
138 </tr> |
141 </tr> |
139 </table> |
142 </table> |
140 <h3>Static Methods</h3> |
143 <h3>Static Methods</h3> |
141 <table> |
144 <table> |
142 <tr><td>None</td></tr> |
145 <tr><td>None</td></tr> |
143 </table> |
146 </table> |
144 <a NAME="AdBlockRule.__init__" ID="AdBlockRule.__init__"></a> |
147 <a NAME="AdBlockRule.__init__" ID="AdBlockRule.__init__"></a> |
145 <h4>AdBlockRule (Constructor)</h4> |
148 <h4>AdBlockRule (Constructor)</h4> |
146 <b>AdBlockRule</b>(<i>filter=""</i>) |
149 <b>AdBlockRule</b>(<i>filter="", subscription=None</i>) |
147 <p> |
150 <p> |
148 Constructor |
151 Constructor |
149 </p><a NAME="AdBlockRule.__convertPatternToRegExp" ID="AdBlockRule.__convertPatternToRegExp"></a> |
152 </p><a NAME="AdBlockRule.__convertPatternToRegExp" ID="AdBlockRule.__convertPatternToRegExp"></a> |
150 <h4>AdBlockRule.__convertPatternToRegExp</h4> |
153 <h4>AdBlockRule.__convertPatternToRegExp</h4> |
151 <b>__convertPatternToRegExp</b>(<i>wildcardPattern</i>) |
154 <b>__convertPatternToRegExp</b>(<i>wildcardPattern</i>) |
412 Public method to set the rule filter string. |
415 Public method to set the rule filter string. |
413 </p><dl> |
416 </p><dl> |
414 <dt><i>filter</i></dt> |
417 <dt><i>filter</i></dt> |
415 <dd> |
418 <dd> |
416 rule filter string (string) |
419 rule filter string (string) |
|
420 </dd> |
|
421 </dl><a NAME="AdBlockRule.subscription" ID="AdBlockRule.subscription"></a> |
|
422 <h4>AdBlockRule.subscription</h4> |
|
423 <b>subscription</b>(<i></i>) |
|
424 <p> |
|
425 Public method to get the subscription this rule belongs to. |
|
426 </p><dl> |
|
427 <dt>Returns:</dt> |
|
428 <dd> |
|
429 subscription of the rule (AdBlockSubscription) |
417 </dd> |
430 </dd> |
418 </dl><a NAME="AdBlockRule.urlMatch" ID="AdBlockRule.urlMatch"></a> |
431 </dl><a NAME="AdBlockRule.urlMatch" ID="AdBlockRule.urlMatch"></a> |
419 <h4>AdBlockRule.urlMatch</h4> |
432 <h4>AdBlockRule.urlMatch</h4> |
420 <b>urlMatch</b>(<i>url</i>) |
433 <b>urlMatch</b>(<i>url</i>) |
421 <p> |
434 <p> |