Add IndexOf() command to find index of an item in the menu list (so it is easier to insert new items)
This commit is contained in:
parent
51c0a95f46
commit
92f80f4e23
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -248,7 +248,7 @@
|
|||
|
||||
/*
|
||||
* Find a named item in a menu (or submenu).
|
||||
* A lsit of names means descend into submenus.
|
||||
* A list of names means descend into submenus.
|
||||
*/
|
||||
Find: function (name) {
|
||||
var names = [].slice.call(arguments,1);
|
||||
|
@ -262,6 +262,15 @@
|
|||
}
|
||||
}
|
||||
return null;
|
||||
},
|
||||
|
||||
/*
|
||||
* Find the index of a menu item (so we can insert before or after it)
|
||||
*/
|
||||
IndexOf: function (name) {
|
||||
for (var i = 0, m = this.items.length; i < m; i++)
|
||||
{if (this.items[i].name === name) {return i}}
|
||||
return null;
|
||||
}
|
||||
|
||||
},{
|
||||
|
|
Loading…
Reference in New Issue
Block a user