UI-Router
About
Tutorials
Guide
API Docs
Resources
Blog
Queue | @uirouter/core
Search
Preparing search index...
The search index is not available
@uirouter/core
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@uirouter/core
"common/queue"
Queue
Class Queue<T>
Type parameters
T
Hierarchy
Queue
Index
Constructors
constructor
Properties
on
Evict
Methods
clear
dequeue
enqueue
evict
peek
Head
peek
Tail
remove
size
Constructors
constructor
new
Queue
(
_items
?:
T
[]
, _limit
?:
number
)
:
Queue
Parameters
Default value
_items:
T
[]
= []
Default value
_limit:
number
= null
Returns
Queue
Properties
on
Evict
on
Evict
:
(
val
:
T
)
=>
T
= pushTo(this._evictListeners)
Type declaration
(
val
:
T
)
:
T
Parameters
val:
T
Returns
T
Methods
clear
clear
(
)
:
Array
<
T
>
Returns
Array
<
T
>
dequeue
dequeue
(
)
:
T
Returns
T
enqueue
enqueue
(
item
:
T
)
:
T
Parameters
item:
T
Returns
T
evict
evict
(
)
:
T
Returns
T
peek
Head
peek
Head
(
)
:
T
Returns
T
peek
Tail
peek
Tail
(
)
:
T
Returns
T
remove
remove
(
item
:
T
)
:
T
Parameters
item:
T
Returns
T
size
size
(
)
:
number
Returns
number
UIRouter
Services
State
Service
State
Registry
Transition
Service
Url
Service
Url
Config
Url
Rules
Other
Transition
Trace
Queue
constructor
on
Evict
clear
dequeue
enqueue
evict
peek
Head
peek
Tail
remove
size
Generated using
TypeDoc