aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranekos2011-07-16 08:24:40 +0900
committeranekos2011-07-16 08:24:40 +0900
commitfbb1c1326e032318ef27a69e65ed2bbdd5597b15 (patch)
treeffa6cda6a8e3efd0baa18ce6697411f97a291ee4
parente63426112f8b630db41bdc4a28a34676fe12af66 (diff)
downloadvimperator-plugins-fbb1c1326e032318ef27a69e65ed2bbdd5597b15.tar.bz2
メニュー表示用のマッピング追加 [menu]
-rw-r--r--google-plus-commando.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/google-plus-commando.js b/google-plus-commando.js
index f961200..3df5cac 100644
--- a/google-plus-commando.js
+++ b/google-plus-commando.js
@@ -35,7 +35,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
// INFO {{{
let INFO =
<>
- <plugin name="GooglePlusCommando" version="1.8.1"
+ <plugin name="GooglePlusCommando" version="1.9.0"
href="http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/google-plus-commando.js"
summary="The handy commands for Google+"
lang="en-US"
@@ -191,6 +191,7 @@ let INFO =
get plusone () root.querySelector('[g\\:type="plusone"]'),
get share () self.buttons[1],
get menu () root.querySelector('[role="menu"]'),
+ get menuButton () root.querySelector('[role="button"].d-h.a-f-i-Ia-D-h.a-b-f-i-Ia-D-h'),
get cancel () root.querySelector('[role="button"][id$=".cancel"]'),
get submit () root.querySelector('[role="button"][id$=".post"]')
};
@@ -355,6 +356,9 @@ let INFO =
},
unfold: function () {
click(Elements.currentEntry.unfold);
+ },
+ menu: function () {
+ click(Elements.currentEntry.menuButton);
}
};
@@ -392,7 +396,7 @@ let INFO =
);
}
- 'comment plusone share next prev post yank notification cancel unfold'.split(/\s/).forEach(defineMapping.bind(null, modes.NORMAL));
+ 'comment plusone share next prev post yank notification cancel unfold menu'.split(/\s/).forEach(defineMapping.bind(null, modes.NORMAL));
'submit'.split(/\s/).forEach(defineMapping.bind(null, modes.INSERT));
mappings.addUserMap(