TLCommandHandler
Public TypeAlias
Signature
type TLCommandHandler<Data> = {
do: (data: Data) => void
undo: (data: Data) => void
redo?: (data: Data) => void
squash?: (prevData: Data, nextData: Data) => Data
}
Public TypeAlias
type TLCommandHandler<Data> = {
do: (data: Data) => void
undo: (data: Data) => void
redo?: (data: Data) => void
squash?: (prevData: Data, nextData: Data) => Data
}