mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
bca0486319
commit
c1e725543f
10
ui/data.js
10
ui/data.js
@ -603,6 +603,7 @@ function getGIDOrder(gid){
|
||||
// Insert gid to it's position on list...
|
||||
//
|
||||
// This saves us from very expensive large list sorting via imageOrderCmp
|
||||
// Will return element index.
|
||||
//
|
||||
// These are equivalent:
|
||||
//
|
||||
@ -614,12 +615,15 @@ function getGIDOrder(gid){
|
||||
// MARKED.sort(imageOrderCmp)
|
||||
//
|
||||
// NOTE: this positions the element via DATA.order.
|
||||
function insertGIDToPosition(gid, lst, data){
|
||||
// NOTE: this requires the list to be sorted.
|
||||
function insertGIDToPosition(gid, list, data){
|
||||
data = data == null ? DATA : data
|
||||
gid = gid == null ? getImageGID() : gid
|
||||
var i = lst.indexOf(getGIDBefore(gid, lst, data))
|
||||
|
||||
var i = list.indexOf(getGIDBefore(gid, list, data))
|
||||
i = i == null ? 0 : i+1
|
||||
lst.splice(i, 0, gid)
|
||||
list.splice(i, 0, gid)
|
||||
|
||||
return i
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user