v0.13.0
circular_buffer
Um contêiner de buffer circular em Dart baseado em List com capacidade fixa.
7Curtidas 90,5 milDownloads em 30 dias160Pontos Pub
AndroidiOSWebmacOSWindowsLinux
Um contêiner de buffer circular para Dart
Texto original em inglês. Visite o GitHub para a versão atual.
A circular buffer with a fixed capacity. Supports most List read operations and a fixed-size write interface (add, addHead, clear).
final buffer = CircularBuffer<int>(3)..add(1)..add(2);
print(buffer.length); // 2
print(buffer.first); // 1
print(buffer.isFilled); // false
print(buffer.isUnfilled); // true
buffer.add(3);
print(buffer.length); // 3
print(buffer.isFilled); // true
print(buffer.isUnfilled); // false
buffer.add(4);
print(buffer.first); // 2
buffer.addHead(4);
print(buffer.length); // 3
print(buffer[0]); // 4
print(buffer[1]); // 2
print(buffer[2]); // 3
Lista de dependências 2 itens
^1.25.8^10.2.0Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗