mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 02:10:08 +00:00
added .renderSubListHeader(..)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
241468f387
commit
91a1e0aa34
@ -279,6 +279,10 @@ var BaseBrowserPrototype = {
|
|||||||
// NOTE: to skip rendering an item/list return null...
|
// NOTE: to skip rendering an item/list return null...
|
||||||
renderItem: function(item, i, options){
|
renderItem: function(item, i, options){
|
||||||
return item },
|
return item },
|
||||||
|
// Render nested list header...
|
||||||
|
// XXX should this be a renderer or an option to .renderItem(..)???
|
||||||
|
renderSubListHeader: function(item, i, options){
|
||||||
|
return this.renderItem(...arguments) },
|
||||||
|
|
||||||
// Render state...
|
// Render state...
|
||||||
//
|
//
|
||||||
@ -337,10 +341,12 @@ var BaseBrowserPrototype = {
|
|||||||
: item.sublist ?
|
: item.sublist ?
|
||||||
(item.collapsed ?
|
(item.collapsed ?
|
||||||
// collapsed item...
|
// collapsed item...
|
||||||
that.renderItem(item, i, options)
|
//that.renderItem(item, i, options)
|
||||||
|
that.renderSubListHeader(item, i, options)
|
||||||
// expanded item (grouped)...
|
// expanded item (grouped)...
|
||||||
: that.renderGroup([
|
: that.renderGroup([
|
||||||
that.renderItem(item, i, options),
|
//that.renderItem(item, i, options),
|
||||||
|
that.renderSubListHeader(item, i, options),
|
||||||
that.renderSubList(
|
that.renderSubList(
|
||||||
item.sublist.render instanceof Function ?
|
item.sublist.render instanceof Function ?
|
||||||
// renderable...
|
// renderable...
|
||||||
@ -523,6 +529,8 @@ var TextBrowserPrototype = {
|
|||||||
return item.current ?
|
return item.current ?
|
||||||
`[ ${value} ]`
|
`[ ${value} ]`
|
||||||
: value },
|
: value },
|
||||||
|
renderSubListHeader: function(item, i, options){
|
||||||
|
return this.renderItem(...arguments) + (item.collapsed ? ' >' : ' v') },
|
||||||
}
|
}
|
||||||
|
|
||||||
var TextBrowser =
|
var TextBrowser =
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user