Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
157e4f302d |
@ -65,6 +65,13 @@ func (b *Buffer[T]) Height() int {
|
|||||||
return b.height
|
return b.height
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ForEach calls f for every value in this buffer
|
||||||
|
func (b *Buffer[T]) ForEachLine(f func(line int, content []T)) {
|
||||||
|
for line, content := range b.data {
|
||||||
|
f(line, content)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ForEach calls f for every value in this buffer
|
// ForEach calls f for every value in this buffer
|
||||||
func (b *Buffer[T]) ForEach(f func(x, y int, v T)) {
|
func (b *Buffer[T]) ForEach(f func(x, y int, v T)) {
|
||||||
for y, col := range b.data {
|
for y, col := range b.data {
|
||||||
|
Reference in New Issue
Block a user