From 305d1f5256c0ba2d808bf59ad10d262b361c1803 Mon Sep 17 00:00:00 2001 From: hogelog Date: Mon, 29 Dec 2008 11:44:00 +0000 Subject: * add description. * remove debug code, fix typo. git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@27559 d0d07461-0603-4401-acd4-de1884942a52 --- scenario-actor.js | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'scenario-actor.js') diff --git a/scenario-actor.js b/scenario-actor.js index 16857b6..483dd6a 100644 --- a/scenario-actor.js +++ b/scenario-actor.js @@ -4,7 +4,7 @@ var PLUGIN_INFO = {NAME} browser act scenario semi-automatic. hogelog - 0.0.1 + 0.0.2 2.0a2 http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/scenario-actor.js || // hatena sample javascript <|| +action: {and: [ + {sleep: 5000}, + {follow: '//a[@rel="prev"]'}, +]} +||< +is syntax-sugar of +>|| +action: [{and: [ + {sleep: [5000]}, + {follow: ['//a[@rel="prev"]']}, +]}] +||< +and action expressions are quoted by {begin: ...}. == TODO == - enable to load local scenario file. - enable to regexp pattern. @@ -225,7 +240,6 @@ let allScenarioList = plugins.scenarioActor.allScenarioList = {}; io.getRuntimeDirectories('plugin/scenario').forEach(function(dir) { actor.loadScenario(dir); }); -liberator.echo(loadedScenarioList); loadedScenarioList.forEach(function(list) { for(event in list) { if(!allScenarioList[event]) allScenarioList[event] = []; -- cgit v1.2.3