From aefac98381c0e391cf9977c8b2735ce872a8ce90 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Wed, 8 Mar 2017 06:18:47 +0300 Subject: [PATCH] some cleanup and scafolding... Signed-off-by: Alex A. Naanou --- ui (gen4)/features/ui-partial-ribbons.js | 5 ++++- ui (gen4)/features/ui-partial-ribbons2.js | 27 ++++++++++++++--------- 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/ui (gen4)/features/ui-partial-ribbons.js b/ui (gen4)/features/ui-partial-ribbons.js index 399ee44a..d6290744 100755 --- a/ui (gen4)/features/ui-partial-ribbons.js +++ b/ui (gen4)/features/ui-partial-ribbons.js @@ -366,7 +366,10 @@ module.PartialRibbons = core.ImageGridFeatures.Feature({ priority: 'high', tag: 'ui-partial-ribbons', - depends: ['ui'], + exclusive: ['ui-partial-ribbons'], + depends: [ + 'ui' + ], actions: PartialRibbonsActions, diff --git a/ui (gen4)/features/ui-partial-ribbons2.js b/ui (gen4)/features/ui-partial-ribbons2.js index b56681c0..c90b1404 100755 --- a/ui (gen4)/features/ui-partial-ribbons2.js +++ b/ui (gen4)/features/ui-partial-ribbons2.js @@ -16,27 +16,34 @@ var core = require('features/core') /*********************************************************************/ -var FeatureActions = actions.Actions({ - emptyAction: ['- Demo/Empty action', - function(){ +var PartialRibbonsActions = actions.Actions({ + updateRibbon: ['- Interface/Update partial ribbon size', + function(target, w, size, threshold){ + // XXX + }], + resizeRibbon: ['- Interface/Resize ribbon to n images', + function(target, size){ // XXX }], }) -var Feature = -module.Feature = core.ImageGridFeatures.Feature({ +var PartialRibbons = +module.PartialRibbons = core.ImageGridFeatures.Feature({ title: '', doc: '', - // XXX - tag: 'feature-tag', + priority: 'high', + + tag: 'ui-partial-ribbons-2', + exclusive: ['ui-partial-ribbons'], depends: [ - // XXX + 'ui', ], - actions: FeatureActions, + actions: PartialRibbonsActions, - handlers: [], + handlers: [ + ], })