added cargo files

This commit is contained in:
2026-03-03 10:57:43 -05:00
parent 478a90e01b
commit 169df46bc2
813 changed files with 227273 additions and 9 deletions

View File

@@ -0,0 +1,19 @@
// Copyright 2020 Ben Hills and the project contributors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:rxdart/rxdart.dart';
/// This BLoC provides a sink and stream to set and listen for the current
/// page/tab on a bottom navigation bar.
class PagerBloc {
final BehaviorSubject<int> page = BehaviorSubject<int>.seeded(0);
Function(int) get changePage => page.add;
Stream<int> get currentPage => page.stream;
void dispose() {
page.close();
}
}