org
.
hyperscala
.
ui
history
package
history
Visibility
Public
All
Type Members
case class
FunctionalHistoryEntry
(
description:
String
,
undoFunction: () ⇒
Unit
,
redoFunction: () ⇒
Unit
,
time:
Long
=
System.currentTimeMillis()
)
extends
HistoryEntry
with
Product
with
Serializable
case class
HistoryAdded
(
entry:
HistoryEntry
,
redos:
Queue
[
HistoryEntry
]
)
extends
HistoryStateChange
with
Product
with
Serializable
case class
HistoryCleared
(
undos:
Queue
[
HistoryEntry
]
,
redos:
Queue
[
HistoryEntry
]
)
extends
HistoryStateChange
with
Product
with
Serializable
trait
HistoryEntry
extends
AnyRef
class
HistoryInstance
extends
Listenable
case class
HistoryRedo
(
entry:
HistoryEntry
)
extends
HistoryStateChange
with
Product
with
Serializable
sealed
trait
HistoryStateChange
extends
AnyRef
case class
HistoryUndo
(
entry:
HistoryEntry
)
extends
HistoryStateChange
with
Product
with
Serializable
Value Members
object
History
extends
Module
History module provides history management functionality to a webpage.
object
HistoryEntry
Ungrouped