JekFk API
 
Jek
«
JekFk JavaScript Framework

Class JekLinkedList

Defined in: JekFk.js.

Constructor Summary
new JekLinkedList () JekLinkedList
Method Summary
add(value) add
addFirst(value) addFirst
addAll(values) addAll
first() first
last() last
get(index) get
set(index, value) set
insert(index, value) insert
size() size
toArray() toArray
toJekLinkEntryArray() toJekLinkEntryArray
contains(value) contains
indexOf(value) indexOf
remove(value) remove
removeLast() removeLast
removeFirst() removeFirst
clear() clear
each(fn, scope[optional]) each
Constructor Detail
new JekLinkedList()
JekLinkedList
Returns:
{JekLinkedList}
Method Detail
add(value)
add
Parameters:
{any} value
addFirst(value) : Boolean
addFirst
Parameters:
{any} value
Returns:
{Boolean}
addAll(values) : Boolean
addAll
Parameters:
{Array} values
Returns:
{Boolean}
first() : any
first
Returns:
{any}
last() : any
last
Returns:
{any}
get(index) : any
get
Parameters:
{Number} index
Returns:
{any}
set(index, value) : Boolean
set
Parameters:
{Number} index
{any} value
Returns:
{Boolean}
insert(index, value) : Boolean
insert
Parameters:
{Number} index
{any} value
Returns:
{Boolean}
size() : Number
size
Returns:
{Number}
toArray() : Array
toArray
Returns:
{Array}
toJekLinkEntryArray() : [JekLinkEntry]
toJekLinkEntryArray
Returns:
{[JekLinkEntry]} Array of JekLinkEntry
contains(value) : Boolean
contains
Parameters:
{any} value
Returns:
{Boolean}
indexOf(value) : Number
indexOf
Parameters:
{any} value
Returns:
{Number}
remove(value) : Boolean
remove
Parameters:
{any} value
Returns:
{Boolean}
removeLast() : Boolean
removeLast
Returns:
{Boolean}
removeFirst() : Boolean
removeFirst
Returns:
{Boolean}
clear()
clear
each(fn, scope[optional]) : any
each
Example:
JekLinkedList.each(function(key, value) {
...
});
Example:
JekLinkedList.each(function(key, value) {
...
}, scope);
Parameters:
{Function} fn
{Object} scope[optional] default value = {JekLinkEntry}entry
Returns:
{any}
Documentation generated by JsDoc Toolkit 2.3.2 on Sat Oct 08 2011 15:54:12 GMT+0200 (CEST)