From 1edd5decc44da5f99d3f79b3155d81a6d80f7e50 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Thu, 28 Feb 2019 20:13:01 +0300 Subject: [PATCH] minor stuff... Signed-off-by: Alex A. Naanou --- ui (gen4)/lib/widget/browse2.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/ui (gen4)/lib/widget/browse2.js b/ui (gen4)/lib/widget/browse2.js index 9f3a4610..978293cd 100755 --- a/ui (gen4)/lib/widget/browse2.js +++ b/ui (gen4)/lib/widget/browse2.js @@ -264,6 +264,28 @@ var BaseBrowserPrototype = { // carefully + strictly document the result... item_index: null, + // XXX what should these return??? (item, id, ...) + __focused: undefined, + get focused(){ + return this.__focused + || (this.__focused = this + // XXX should we simple bailout when we find an item??? + .filter(function(e){ + return e.focused })[0]) }, + set focused(value){ + // XXX + }, + + __selected: null, + get selected(){ + return this.__selected + || (this.__selected = this + .filter(function(e){ + return e.selected })) }, + set selected(value){ + // XXX + }, + // Item list constructor... //