From 2411cc8d1c8478c1ae7e850b10e6431c2b330678 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 6 May 2019 09:49:04 +0300 Subject: js: add PluginHost.HOOK_COUNTERS_RECEIVED --- js/Feeds.js | 2 ++ js/PluginHost.js | 1 + 2 files changed, 3 insertions(+) (limited to 'js') diff --git a/js/Feeds.js b/js/Feeds.js index ba63aac47..8c1886263 100644 --- a/js/Feeds.js +++ b/js/Feeds.js @@ -44,6 +44,8 @@ define(["dojo/_base/declare"], function (declare) { this._counters_prev = []; }, parseCounters: function (elems) { + PluginHost.run(PluginHost.HOOK_COUNTERS_RECEIVED, elems); + for (let l = 0; l < elems.length; l++) { if (Feeds._counters_prev[l] && this.counterEquals(elems[l], this._counters_prev[l])) { diff --git a/js/PluginHost.js b/js/PluginHost.js index f76b73464..c82d08971 100644 --- a/js/PluginHost.js +++ b/js/PluginHost.js @@ -13,6 +13,7 @@ PluginHost = { HOOK_FLOATING_TITLE: 10, HOOK_INIT_COMPLETE: 11, HOOK_HEADLINE_RENDERED: 12, + HOOK_COUNTERS_RECEIVED: 13, hooks: [], register: function (name, callback) { if (typeof(this.hooks[name]) == 'undefined') -- cgit v1.2.3