function Node(element) {
this.element = element;
this.next = null;
this.previous = null;
}
function DoublyLinkedList() {
this.head = null;
this.tail = null;
this._length = 0;
}
DoublyLinkedList.prototype = {
addToHead: function(element) {},
addToTail: function(element) {},
insert: function(position, element) {},
find: function(element) {},
findPrevious: function(element) {},
removeHead: function() {},
removeTail: function() {},
remove: function(element) {},
removeAt: function(position) {},
indexOf: function(element) {},
isEmpty: function() {},
size: function() {},
display: function() {}
};
Also see: Tab Triggers