From 836a37d5bfdb43db09f0f73fb81be1758fbc40a7 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 10 Feb 2019 18:09:08 +0300 Subject: [PATCH] more notes... Signed-off-by: Alex A. Naanou --- ui (gen4)/lib/widget/browse2.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ui (gen4)/lib/widget/browse2.js b/ui (gen4)/lib/widget/browse2.js index 9637a7cb..817eafb4 100755 --- a/ui (gen4)/lib/widget/browse2.js +++ b/ui (gen4)/lib/widget/browse2.js @@ -88,6 +88,7 @@ var collectItems = function(context, items){ // // XXX +// XXX can't use Object.assign(..) here as it will not copy props... var Items = module.items = function(){} @@ -105,7 +106,7 @@ Items.last = function(){ // Focus last created item... Items.focus = function(){ - this.last.current = true } + this.last().current = true } @@ -163,9 +164,6 @@ Items.Selected = function(value){} Items.Editable = function(value){} Items.ConfirmAction = function(value){} -// groups... -Items.Group = function(items){} - // lists... Items.List = function(values){} Items.EditableList = function(values){} @@ -289,7 +287,9 @@ var BaseBrowserPrototype = { // Renderers... // // .renderList(items, options) - // .renderNested(header, sublist, item, options) + // // XXX unify signature with other renderers -- replace options + // // with context as it already contains .options... + // .renderNested(header, sublist, contex, item, options) // .renderItem(item, i, options) // .renderGroup(items, options) //