Skip to content

Commit

Permalink
added clear, and contents, removed length
Browse files Browse the repository at this point in the history
  • Loading branch information
RIAEvangelist committed Dec 4, 2015
1 parent 8ec5dec commit 03f8b5d
Showing 1 changed file with 21 additions and 6 deletions.
27 changes: 21 additions & 6 deletions queue.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,15 @@ function Queue(){
writable:false,
value:run
},
length:{
clear:{
enumerable:true,
get:getLength,
set:getLength
writable:false,
value:clearQueue
},
contents:{
enumerable:false,
get:getQueue,
set:setQueue
},
autoRun:{
enumerable:true,
Expand All @@ -33,9 +38,19 @@ function Queue(){
var queue=[];
var running=false;
var stop=false;

function getLength(){
return queue.length;

function clearQueue(){
queue=[];
return queue;
}

function getQueue(){
return queue;
}

function setQueue(val){
queue=val;
return queue;
}

function addToQueue(){
Expand Down

0 comments on commit 03f8b5d

Please sign in to comment.