From f4f214d75b4104fa3d7673b6496f9035f7a7b033 Mon Sep 17 00:00:00 2001 From: Siarhei Siniak Date: Sat, 17 Aug 2024 11:01:39 +0300 Subject: [PATCH] [~] Refactor --- deps/greasyfork/dist/linkedin.user.js | 4 ++-- deps/greasyfork/dist/linkedin.user.js.map | 4 ++-- deps/greasyfork/src/linkedin/index.ts | 26 +++++++++++++++++++++++ 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/deps/greasyfork/dist/linkedin.user.js b/deps/greasyfork/dist/linkedin.user.js index b1e7f8d..381d6fe 100644 --- a/deps/greasyfork/dist/linkedin.user.js +++ b/deps/greasyfork/dist/linkedin.user.js @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:21e56c3b236d0a2b305096673be10d1f028dc41cc869d8975bb89c6a122461a2 -size 333246 +oid sha256:858452001af5a7b1cc43d2c45f8f18d17c836ef789f473e994b353fa3ce1d609 +size 333917 diff --git a/deps/greasyfork/dist/linkedin.user.js.map b/deps/greasyfork/dist/linkedin.user.js.map index 3c4e0e7..11bd0bc 100644 --- a/deps/greasyfork/dist/linkedin.user.js.map +++ b/deps/greasyfork/dist/linkedin.user.js.map @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2b89a7986df7fbd405f164fcce0bb65e07b2411eb682f63fa01137ec3c4abba4 -size 632531 +oid sha256:79508950ccba8412623e9c617ae78f025f396f49976e8a6c0ee53ad6f8f0da3c +size 633389 diff --git a/deps/greasyfork/src/linkedin/index.ts b/deps/greasyfork/src/linkedin/index.ts index 2160a20..b7866cc 100644 --- a/deps/greasyfork/src/linkedin/index.ts +++ b/deps/greasyfork/src/linkedin/index.ts @@ -319,6 +319,29 @@ class Linkedin { let search_input = search.getElementsByTagName('input')[0]; return search_input; }; + self.ui.tray = () => { + let search = self.ui.root().getElementsByClassName('search')[0]; + let tray = self.ui.root().getElementsByClassName('tray')[0]; + return tray; + }; + self.ui.tray().addEventListener( + 'click', function(e) { + let o = e.currentTarget; + let cl = o.classList; + let r = self.ui.root(); + if (cl.contains('active')) + { + cl.remove('active'); + r.classList.add('tray-active'); + } + else + { + cl.add('active'); + r.classList.remove('tray-active'); + } + }; + ); + self.ui.state = () => { let state = self.ui.root().getElementsByClassName('state')[0]; return state; @@ -415,6 +438,9 @@ const online_fxreader_linkedin = new Linkedin(); search.append( $('
').addClass('total') ); + search.append( + $('
').addClass('tray').text('SHOW/HIDE') + ); self.ui.root.append(search); self.ui.search = search; }