Class AdblockPlus
Defined in: Public.jsm.
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
Class implementing public Adblock Plus API
|
| Field Attributes | Field Name and Description |
|---|---|
| <static> |
AdblockPlus.subscriptionCount
Returns current subscription count
|
| Method Attributes | Method Name and Description |
|---|---|
| <static> |
AdblockPlus.addPatterns(filters)
Adds user-defined filters to the list
|
| <static> |
AdblockPlus.getInstalledBuild()
Returns source code revision this Adblock Plus build was created from (if available)
|
| <static> |
AdblockPlus.getInstalledVersion()
Returns installed Adblock Plus version
|
| <static> |
AdblockPlus.getSubscription(id)
Gets a subscription by its URL
|
| <static> |
AdblockPlus.getSubscriptionAt(index)
Gets a subscription by its position in the list
|
| <static> |
AdblockPlus.removeExternalSubscription(id)
Removes an external subscription by its identifier
|
| <static> |
AdblockPlus.removePatterns(filters)
Removes user-defined filters from the list
|
| <static> |
AdblockPlus.updateExternalSubscription(id, title, filters)
Updates an external subscription and creates it if necessary
|
Field Detail
<static>
{Integer}
AdblockPlus.subscriptionCount
Returns current subscription count
Method Detail
<static>
AdblockPlus.addPatterns(filters)
Adds user-defined filters to the list
- Parameters:
- {Array of String} filters
<static>
{String}
AdblockPlus.getInstalledBuild()
Returns source code revision this Adblock Plus build was created from (if available)
<static>
{String}
AdblockPlus.getInstalledVersion()
Returns installed Adblock Plus version
<static>
{IAdblockPlusSubscription}
AdblockPlus.getSubscription(id)
Gets a subscription by its URL
- Parameters:
- {String} id
<static>
{IAdblockPlusSubscription}
AdblockPlus.getSubscriptionAt(index)
Gets a subscription by its position in the list
- Parameters:
- {Integer} index
<static>
{Boolean}
AdblockPlus.removeExternalSubscription(id)
Removes an external subscription by its identifier
- Parameters:
- {String} id
<static>
AdblockPlus.removePatterns(filters)
Removes user-defined filters from the list
- Parameters:
- {Array of String} filters
<static>
{String}
AdblockPlus.updateExternalSubscription(id, title, filters)
Updates an external subscription and creates it if necessary
- Parameters:
- {String} id
- {String} title
- {Array of Filter} filters