SYMBOL INDEX (1738 symbols across 493 files) FILE: bloc_flutter/integration_test/app_test.dart function main (line 8) | void main() FILE: bloc_flutter/lib/anonymous_user_repository.dart class AnonymousUserRepository (line 3) | class AnonymousUserRepository implements UserRepository { method login (line 5) | Future login() FILE: bloc_flutter/lib/app.dart class BlocApp (line 11) | class BlocApp extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: bloc_flutter/lib/dependency_injection.dart class Injector (line 5) | class Injector extends InheritedWidget { method of (line 16) | Injector of(BuildContext context) method updateShouldNotify (line 20) | bool updateShouldNotify(Injector oldWidget) FILE: bloc_flutter/lib/localization.dart class BlocLocalizations (line 5) | class BlocLocalizations { method of (line 6) | BlocLocalizations of(BuildContext context) class BlocLocalizationsDelegate (line 13) | class BlocLocalizationsDelegate method load (line 16) | Future load(Locale locale) method shouldReload (line 20) | bool shouldReload(BlocLocalizationsDelegate old) method isSupported (line 23) | bool isSupported(Locale locale) FILE: bloc_flutter/lib/main.dart function main (line 10) | Future main() FILE: bloc_flutter/lib/screens/add_edit_screen.dart class AddEditScreen (line 5) | class AddEditScreen extends StatefulWidget { method createState (line 18) | AddEditScreenState createState() class AddEditScreenState (line 21) | class AddEditScreenState extends State { method build (line 28) | Widget build(BuildContext context) FILE: bloc_flutter/lib/screens/detail_screen.dart class DetailScreen (line 7) | class DetailScreen extends StatefulWidget { method createState (line 18) | DetailScreenState createState() class DetailScreenState (line 23) | class DetailScreenState extends State { method initState (line 27) | void initState() method dispose (line 33) | void dispose() method build (line 39) | Widget build(BuildContext context) FILE: bloc_flutter/lib/screens/home_screen.dart type AppTab (line 17) | enum AppTab { todos, stats } class HomeScreen (line 19) | class HomeScreen extends StatefulWidget { method createState (line 28) | State createState() class HomeScreenState (line 33) | class HomeScreenState extends State { method initState (line 38) | void initState() method dispose (line 46) | void dispose() method build (line 52) | Widget build(BuildContext context) method _buildActions (line 114) | List _buildActions( FILE: bloc_flutter/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 4) | class ExtraActionsButton extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class ExtraActionsButtonViewModel (line 42) | class ExtraActionsButtonViewModel { type ExtraAction (line 49) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: bloc_flutter/lib/widgets/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 38) | class _Button extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: bloc_flutter/lib/widgets/loading.dart class LoadingSpinner (line 3) | class LoadingSpinner extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: bloc_flutter/lib/widgets/stats_counter.dart class StatsCounter (line 5) | class StatsCounter extends StatefulWidget { method createState (line 14) | StatsCounterState createState() class StatsCounterState (line 19) | class StatsCounterState extends State { method initState (line 23) | void initState() method build (line 29) | Widget build(BuildContext context) FILE: bloc_flutter/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: bloc_flutter/lib/widgets/todo_list.dart class TodoList (line 10) | class TodoList extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) method _buildList (line 23) | ListView _buildList(List todos) method _removeTodo (line 64) | void _removeTodo(BuildContext context, Todo todo) method _showUndoSnackbar (line 70) | void _showUndoSnackbar(BuildContext context, Todo todo) FILE: bloc_flutter/lib/widgets/todos_bloc_provider.dart class TodosBlocProvider (line 4) | class TodosBlocProvider extends StatefulWidget { method createState (line 11) | TodosBlocProviderState createState() method of (line 13) | TodosListBloc of(BuildContext context) class TodosBlocProviderState (line 20) | class TodosBlocProviderState extends State { method build (line 22) | Widget build(BuildContext context) method dispose (line 27) | void dispose() class _TodosBlocProvider (line 33) | class _TodosBlocProvider extends InheritedWidget { method updateShouldNotify (line 39) | bool updateShouldNotify(_TodosBlocProvider old) FILE: bloc_flutter/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: bloc_flutter/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: bloc_flutter/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: bloc_flutter/test/home_screen_test.dart function main (line 17) | void main() class _TestWidget (line 125) | class _TestWidget extends StatelessWidget { method build (line 135) | Widget build(BuildContext context) function isChecked (line 161) | Matcher isChecked(bool isChecked) FILE: bloc_flutter/test/home_screen_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 26) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class _FakeUserEntity_1 (line 32) | class _FakeUserEntity_1 extends _i1.SmartFake implements _i2.UserEntity { class MockTodosInteractor (line 40) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 84) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 93) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 102) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 111) | _i4.Future deleteTodo(String? id) method clearCompleted (line 120) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 129) | _i4.Future> toggleAll([dynamic _0]) class MockUserRepository (line 143) | class MockUserRepository extends _i1.Mock implements _i2.UserRepository { method login (line 145) | _i4.Future<_i2.UserEntity> login() FILE: bloc_flutter/test_driver/integration_test.dart function main (line 3) | Future main() FILE: bloc_flutter/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: bloc_flutter/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: bloc_flutter/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: bloc_flutter/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: bloc_flutter/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: bloc_flutter/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: bloc_flutter/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: bloc_library/integration_test/app_test.dart function main (line 6) | void main() FILE: bloc_library/ios/Flutter/ephemeral/flutter_lldb_helper.py function handle_new_rx_page (line 7) | def handle_new_rx_page(frame: lldb.SBFrame, bp_loc, extra_args, intern_d... function __lldb_init_module (line 24) | def __lldb_init_module(debugger: lldb.SBDebugger, _): FILE: bloc_library/lib/app.dart class TodosApp (line 10) | class TodosApp extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: bloc_library/lib/bloc_library_keys.dart class BlocLibraryKeys (line 3) | class BlocLibraryKeys { FILE: bloc_library/lib/blocs/filtered_todos/filtered_todos_bloc.dart class FilteredTodosBloc (line 8) | class FilteredTodosBloc extends Bloc e... method _onUpdateTodos (line 45) | void _onUpdateTodos(UpdateTodos event, Emitter emit) method _mapTodosToFilteredTodos (line 61) | List _mapTodosToFilteredTodos( method close (line 77) | Future close() FILE: bloc_library/lib/blocs/filtered_todos/filtered_todos_event.dart class FilteredTodosEvent (line 4) | abstract class FilteredTodosEvent extends Equatable { class UpdateFilter (line 8) | class UpdateFilter extends FilteredTodosEvent { method toString (line 17) | String toString() class UpdateTodos (line 20) | class UpdateTodos extends FilteredTodosEvent { method toString (line 29) | String toString() FILE: bloc_library/lib/blocs/filtered_todos/filtered_todos_state.dart class FilteredTodosState (line 4) | abstract class FilteredTodosState extends Equatable { class FilteredTodosLoading (line 11) | class FilteredTodosLoading extends FilteredTodosState {} class FilteredTodosLoaded (line 13) | class FilteredTodosLoaded extends FilteredTodosState { method toString (line 23) | String toString() FILE: bloc_library/lib/blocs/simple_bloc_observer.dart class SimpleBlocObserver (line 7) | class SimpleBlocObserver extends BlocObserver { method onEvent (line 9) | void onEvent(Bloc bloc, Object? event) method onTransition (line 15) | void onTransition( method onError (line 24) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: bloc_library/lib/blocs/stats/stats_bloc.dart class StatsBloc (line 7) | class StatsBloc extends Bloc { method _onUpdateStats (line 26) | void _onUpdateStats(UpdateStats event, Emitter emit) method _mapTodosToStats (line 30) | StatsLoaded _mapTodosToStats(List todos) method close (line 37) | Future close() FILE: bloc_library/lib/blocs/stats/stats_event.dart class StatsEvent (line 4) | abstract class StatsEvent extends Equatable { class UpdateStats (line 8) | class UpdateStats extends StatsEvent { method toString (line 17) | String toString() FILE: bloc_library/lib/blocs/stats/stats_state.dart class StatsState (line 3) | abstract class StatsState extends Equatable { class StatsLoading (line 10) | class StatsLoading extends StatsState {} class StatsLoaded (line 12) | class StatsLoaded extends StatsState { method toString (line 22) | String toString() FILE: bloc_library/lib/blocs/tab/tab_bloc.dart class TabBloc (line 5) | class TabBloc extends Bloc { method _onUpdateTab (line 10) | void _onUpdateTab(UpdateTab event, Emitter emit) FILE: bloc_library/lib/blocs/tab/tab_event.dart class TabEvent (line 4) | abstract class TabEvent extends Equatable { class UpdateTab (line 8) | class UpdateTab extends TabEvent { method toString (line 17) | String toString() FILE: bloc_library/lib/blocs/todos/todos_bloc.dart class TodosBloc (line 8) | class TodosBloc extends Bloc { method _onLoadTodos (line 20) | Future _onLoadTodos(LoadTodos event, Emitter emit) method _onAddTodo (line 29) | Future _onAddTodo(AddTodo event, Emitter emit) method _onUpdateTodo (line 38) | Future _onUpdateTodo(UpdateTodo event, Emitter emit) method _onDeleteTodo (line 48) | Future _onDeleteTodo(DeleteTodo event, Emitter emit) method _onToggleAll (line 58) | Future _onToggleAll(ToggleAll event, Emitter emit) method _onClearCompleted (line 71) | Future _onClearCompleted( method _saveTodos (line 84) | Future _saveTodos(List todos) FILE: bloc_library/lib/blocs/todos/todos_event.dart class TodosEvent (line 4) | abstract class TodosEvent extends Equatable { class LoadTodos (line 11) | class LoadTodos extends TodosEvent {} class AddTodo (line 13) | class AddTodo extends TodosEvent { method toString (line 22) | String toString() class UpdateTodo (line 25) | class UpdateTodo extends TodosEvent { method toString (line 34) | String toString() class DeleteTodo (line 37) | class DeleteTodo extends TodosEvent { method toString (line 46) | String toString() class ClearCompleted (line 49) | class ClearCompleted extends TodosEvent {} class ToggleAll (line 51) | class ToggleAll extends TodosEvent {} FILE: bloc_library/lib/blocs/todos/todos_state.dart class TodosState (line 4) | abstract class TodosState extends Equatable { class TodosLoading (line 11) | class TodosLoading extends TodosState { class TodosLoaded (line 15) | class TodosLoaded extends TodosState { method toString (line 24) | String toString() class TodosNotLoaded (line 27) | class TodosNotLoaded extends TodosState {} FILE: bloc_library/lib/localization.dart class FlutterBlocLocalizations (line 5) | class FlutterBlocLocalizations { method of (line 6) | FlutterBlocLocalizations of(BuildContext context) class FlutterBlocLocalizationsDelegate (line 16) | class FlutterBlocLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(FlutterBlocLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: bloc_library/lib/main.dart function main (line 8) | Future main() FILE: bloc_library/lib/models/app_tab.dart type AppTab (line 1) | enum AppTab { todos, stats } FILE: bloc_library/lib/models/extra_action.dart type ExtraAction (line 1) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: bloc_library/lib/models/todo.dart class Todo (line 5) | @immutable method copyWith (line 15) | Todo copyWith({bool? complete, String? id, String? note, String? task}) method toString (line 39) | String toString() method toEntity (line 43) | TodoEntity toEntity() method fromEntity (line 47) | Todo fromEntity(TodoEntity entity) FILE: bloc_library/lib/models/visibility_filter.dart type VisibilityFilter (line 1) | enum VisibilityFilter { all, active, completed } FILE: bloc_library/lib/screens/add_edit_screen.dart type OnSaveCallback (line 5) | typedef OnSaveCallback = void Function(String task, String note); class AddEditScreen (line 7) | class AddEditScreen extends StatefulWidget { method createState (line 20) | AddEditScreenState createState() class AddEditScreenState (line 23) | class AddEditScreenState extends State { method build (line 32) | Widget build(BuildContext context) FILE: bloc_library/lib/screens/details_screen.dart class DetailsScreen (line 9) | class DetailsScreen extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: bloc_library/lib/screens/home_screen.dart class HomeScreen (line 10) | class HomeScreen extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/delete_todo_snack_bar.dart class DeleteTodoSnackBar (line 5) | class DeleteTodoSnackBar extends SnackBar { FILE: bloc_library/lib/widgets/extra_actions.dart class ExtraActions (line 8) | class ExtraActions extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/filter_button.dart class FilterButton (line 7) | class FilterButton extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class _Button (line 43) | class _Button extends StatelessWidget { method build (line 57) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/filtered_todos.dart class FilteredTodos (line 10) | class FilteredTodos extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/loading_indicator.dart class LoadingIndicator (line 3) | class LoadingIndicator extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/stats.dart class Stats (line 8) | class Stats extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/tab_selector.dart class TabSelector (line 5) | class TabSelector extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: bloc_library/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: bloc_library/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: bloc_library/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: bloc_library/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: bloc_library/test/all_tests.dart function main (line 31) | void main() FILE: bloc_library/test/blocs/filtered_todos_bloc_test.dart class MockTodosBloc (line 10) | class MockTodosBloc extends MockBloc class MockTodosRepository (line 13) | class MockTodosRepository extends Mock implements LocalStorageRepository {} function main (line 15) | void main() FILE: bloc_library/test/blocs/filtered_todos_event_test.dart function main (line 5) | void main() FILE: bloc_library/test/blocs/simple_bloc_observer_test.dart class MockBloc (line 8) | class MockBloc extends Mock implements Bloc {} function main (line 12) | void main() function overridePrint (line 57) | dynamic Function() overridePrint(void Function() testFn) FILE: bloc_library/test/blocs/stats_bloc_test.dart class MockTodosBloc (line 10) | class MockTodosBloc extends MockBloc function main (line 13) | void main() FILE: bloc_library/test/blocs/stats_event_test.dart function main (line 4) | void main() FILE: bloc_library/test/blocs/tab_bloc_test.dart function main (line 6) | void main() FILE: bloc_library/test/blocs/tab_event_test.dart function main (line 5) | void main() FILE: bloc_library/test/blocs/todos_bloc_test.dart class MockTodosRepository (line 8) | class MockTodosRepository extends Mock implements LocalStorageRepository {} function main (line 10) | void main() FILE: bloc_library/test/blocs/todos_event_test.dart function main (line 5) | void main() FILE: bloc_library/test/blocs/todos_state_test.dart function main (line 5) | void main() FILE: bloc_library/test/localization_test.dart function main (line 5) | void main() FILE: bloc_library/test/models/todo_test.dart function main (line 5) | void main() FILE: bloc_library/test/screens/add_edit_screen_test.dart function main (line 8) | void main() FILE: bloc_library/test/screens/details_screen_test.dart class MockTodosBloc (line 13) | class MockTodosBloc extends MockBloc function main (line 16) | void main() FILE: bloc_library/test/screens/home_screen_test.dart class MockTodosBloc (line 13) | class MockTodosBloc extends MockBloc class MockFilteredTodosBloc (line 16) | class MockFilteredTodosBloc class MockTabBloc (line 20) | class MockTabBloc extends MockBloc implements TabBloc {} class MockStatsBloc (line 22) | class MockStatsBloc extends MockBloc function main (line 25) | void main() FILE: bloc_library/test/widgets/delete_todo_snack_bar_test.dart function main (line 7) | void main() FILE: bloc_library/test/widgets/extra_actions_test.dart class MockTodosBloc (line 13) | class MockTodosBloc extends MockBloc function main (line 16) | void main() FILE: bloc_library/test/widgets/filter_button_test.dart class MockFilteredTodosBloc (line 12) | class MockFilteredTodosBloc function main (line 16) | void main() FILE: bloc_library/test/widgets/filtered_todos_test.dart class MockTodosBloc (line 12) | class MockTodosBloc extends MockBloc class MockFilteredTodosBloc (line 15) | class MockFilteredTodosBloc function main (line 19) | void main() FILE: bloc_library/test/widgets/loading_indicator_test.dart function main (line 5) | void main() FILE: bloc_library/test/widgets/stats_tab_test.dart class MockStatsBloc (line 12) | class MockStatsBloc extends MockBloc function main (line 15) | void main() FILE: bloc_library/test/widgets/tab_selector_test.dart function main (line 8) | void main() FILE: bloc_library/test/widgets/todo_item_test.dart function main (line 8) | void main() FILE: bloc_library/test_driver/integration_test.dart function main (line 3) | Future main() FILE: bloc_library/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: bloc_library/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: bloc_library/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: bloc_library/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: bloc_library/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: bloc_library/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: bloc_library/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: blocs/lib/src/models/todo.dart class Todo (line 5) | @immutable method copyWith (line 15) | Todo copyWith({bool? complete, String? id, String? note, String? task}) method toString (line 39) | String toString() method toEntity (line 43) | TodoEntity toEntity() method fromEntity (line 47) | Todo fromEntity(TodoEntity entity) FILE: blocs/lib/src/models/visibility_filter.dart type VisibilityFilter (line 1) | enum VisibilityFilter { all, active, completed } FILE: blocs/lib/src/stats_bloc.dart class StatsBloc (line 6) | class StatsBloc { method _numActive (line 19) | int _numActive(List todos) method _numComplete (line 23) | int _numComplete(List todos) FILE: blocs/lib/src/todo_bloc.dart class TodoBloc (line 6) | class TodoBloc { method todo (line 40) | Stream todo(String id) method close (line 44) | void close() FILE: blocs/lib/src/todos_interactor.dart class TodosInteractor (line 8) | class TodosInteractor { method todo (line 19) | Stream todo(String id) method updateTodo (line 29) | Future updateTodo(Todo todo) method addNewTodo (line 31) | Future addNewTodo(Todo todo) method deleteTodo (line 33) | Future deleteTodo(String id) method clearCompleted (line 35) | Future clearCompleted([_]) method toggleAll (line 38) | Future> toggleAll([_]) method _hasCompletedTodos (line 46) | bool _hasCompletedTodos(List todos) method _completedTodoIds (line 50) | List _completedTodoIds(List todos) method _todosToUpdate (line 60) | List _todosToUpdate(List todos) method _allComplete (line 74) | bool _allComplete(List todos) FILE: blocs/lib/src/todos_list_bloc.dart class TodosListBloc (line 7) | class TodosListBloc { method _filterTodos (line 104) | List _filterTodos(List todos, VisibilityFilter filter) method close (line 120) | void close() FILE: blocs/lib/src/user_bloc.dart class UserBloc (line 5) | class UserBloc { method login (line 9) | Stream login() FILE: blocs/lib/src/uuid.dart class Uuid (line 13) | class Uuid { method generateV4 (line 18) | String generateV4() method _bitsDigits (line 29) | String _bitsDigits(int bitCount, int digitCount) method _generateBits (line 32) | int _generateBits(int bitCount) method _printDigits (line 34) | String _printDigits(int value, int count) FILE: blocs/test/stats_bloc_test.dart function main (line 10) | void main() FILE: blocs/test/stats_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockTodosInteractor (line 36) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 80) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 89) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 98) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 107) | _i4.Future deleteTodo(String? id) method clearCompleted (line 116) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 125) | _i4.Future> toggleAll([dynamic _0]) FILE: blocs/test/todo_bloc_test.dart function main (line 11) | void main() FILE: blocs/test/todo_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockTodosInteractor (line 36) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 80) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 89) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 98) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 107) | _i4.Future deleteTodo(String? id) method clearCompleted (line 116) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 125) | _i4.Future> toggleAll([dynamic _0]) FILE: blocs/test/todos_bloc_test.dart function main (line 15) | void main() FILE: blocs/test/todos_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 28) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockReactiveTodosRepository (line 37) | class MockReactiveTodosRepository extends _i1.Mock method addNewTodo (line 40) | _i3.Future addNewTodo(_i4.TodoEntity? todo) method deleteTodo (line 49) | _i3.Future deleteTodo(List? idList) method todos (line 58) | _i3.Stream> todos() method updateTodo (line 67) | _i3.Future updateTodo(_i4.TodoEntity? todo) class MockTodosInteractor (line 79) | class MockTodosInteractor extends _i1.Mock implements _i5.TodosInteractor { method todo (line 123) | _i3.Stream<_i5.Todo> todo(String? id) method updateTodo (line 132) | _i3.Future updateTodo(_i5.Todo? todo) method addNewTodo (line 141) | _i3.Future addNewTodo(_i5.Todo? todo) method deleteTodo (line 150) | _i3.Future deleteTodo(String? id) method clearCompleted (line 159) | _i3.Future clearCompleted([dynamic _0]) method toggleAll (line 168) | _i3.Future> toggleAll([dynamic _0]) FILE: blocs/test/todos_interactor_test.dart function main (line 13) | void main() FILE: blocs/test/todos_interactor_test.mocks.dart class MockReactiveTodosRepository (line 30) | class MockReactiveTodosRepository extends _i1.Mock method addNewTodo (line 33) | _i3.Future addNewTodo(_i4.TodoEntity? todo) method deleteTodo (line 42) | _i3.Future deleteTodo(List? idList) method todos (line 51) | _i3.Stream> todos() method updateTodo (line 60) | _i3.Future updateTodo(_i4.TodoEntity? todo) FILE: change_notifier_provider/integration_test/app_test.dart function main (line 6) | void main() FILE: change_notifier_provider/lib/add_todo_screen.dart class AddTodoScreen (line 8) | class AddTodoScreen extends StatefulWidget { method createState (line 12) | AddTodoScreenState createState() class AddTodoScreenState (line 15) | class AddTodoScreenState extends State { method dispose (line 21) | void dispose() method build (line 28) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/app.dart class ProviderApp (line 11) | class ProviderApp extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/details_screen.dart class DetailsScreen (line 9) | class DetailsScreen extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/edit_todo_screen.dart class EditTodoScreen (line 6) | class EditTodoScreen extends StatefulWidget { method createState (line 14) | EditTodoScreenState createState() class EditTodoScreenState (line 17) | class EditTodoScreenState extends State { method initState (line 23) | void initState() method dispose (line 34) | void dispose() method build (line 41) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/home/extra_actions_button.dart class ExtraActionsButton (line 7) | class ExtraActionsButton extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) type ExtraAction (line 48) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: change_notifier_provider/lib/home/filter_button.dart class FilterButton (line 6) | class FilterButton extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) method _items (line 34) | List> _items( FILE: change_notifier_provider/lib/home/home_screen.dart class HomeScreen (line 13) | class HomeScreen extends StatefulWidget { method createState (line 17) | HomeScreenState createState() class HomeScreenState (line 20) | class HomeScreenState extends State { method dispose (line 26) | void dispose() method build (line 32) | Widget build(BuildContext context) method _showUndoSnackbar (line 106) | void _showUndoSnackbar(BuildContext context, Todo todo) type _HomeScreenTab (line 127) | enum _HomeScreenTab { todos, stats } FILE: change_notifier_provider/lib/home/stats_view.dart class StatsView (line 6) | class StatsView extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/home/todo_list_view.dart class TodoListView (line 9) | class TodoListView extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: change_notifier_provider/lib/localization.dart class ProviderLocalizations (line 5) | class ProviderLocalizations { method of (line 6) | ProviderLocalizations of(BuildContext context) class ProviderLocalizationsDelegate (line 16) | class ProviderLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(ProviderLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: change_notifier_provider/lib/main.dart function main (line 6) | Future main() FILE: change_notifier_provider/lib/models.dart type AppTab (line 4) | enum AppTab { todos, stats } type ExtraAction (line 6) | enum ExtraAction { toggleAllComplete, clearCompleted } class Todo (line 8) | class Todo { method toString (line 31) | String toString() method toEntity (line 35) | TodoEntity toEntity() method fromEntity (line 39) | Todo fromEntity(TodoEntity entity) method copy (line 48) | Todo copy({String? task, bool? complete, String? note, String? id}) FILE: change_notifier_provider/lib/todo_list_model.dart type VisibilityFilter (line 8) | enum VisibilityFilter { all, active, completed } class TodoListModel (line 10) | class TodoListModel extends ChangeNotifier { method loadTodos (line 40) | Future loadTodos() method clearCompleted (line 70) | void clearCompleted() method toggleAll (line 76) | void toggleAll() method updateTodo (line 84) | void updateTodo(Todo todo) method removeTodo (line 92) | void removeTodo(Todo todo) method addTodo (line 98) | void addTodo(Todo todo) method _uploadItems (line 104) | void _uploadItems() method todoById (line 108) | Todo? todoById(String id) FILE: change_notifier_provider/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: change_notifier_provider/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: change_notifier_provider/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: change_notifier_provider/test/home_screen_test.dart function main (line 13) | void main() class _TestWidget (line 83) | class _TestWidget extends StatelessWidget { method build (line 87) | Widget build(BuildContext context) function isChecked (line 112) | Matcher isChecked(bool isChecked) FILE: change_notifier_provider/test/mock_repository.dart class MockRepository (line 6) | class MockRepository extends TodosRepository { method loadTodos (line 14) | Future> loadTodos() method saveTodos (line 17) | Future saveTodos(List todos) FILE: change_notifier_provider/test/todo_list_model_test.dart function main (line 7) | void main() FILE: change_notifier_provider/test_driver/integration_test.dart function main (line 3) | Future main() FILE: change_notifier_provider/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: change_notifier_provider/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: change_notifier_provider/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: change_notifier_provider/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: change_notifier_provider/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: change_notifier_provider/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: change_notifier_provider/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: freezed_provider_value_notifier/integration_test/app_test.dart function main (line 6) | void main() FILE: freezed_provider_value_notifier/lib/add_todo_screen.dart class AddTodoScreen (line 8) | class AddTodoScreen extends StatefulWidget { method createState (line 12) | AddTodoScreenState createState() class AddTodoScreenState (line 15) | class AddTodoScreenState extends State { method dispose (line 21) | void dispose() method build (line 28) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/app.dart class ProviderApp (line 11) | class ProviderApp extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/details_screen.dart class DetailsScreen (line 9) | class DetailsScreen extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/edit_todo_screen.dart class EditTodoScreen (line 6) | class EditTodoScreen extends StatefulWidget { method createState (line 17) | EditTodoScreenState createState() class EditTodoScreenState (line 20) | class EditTodoScreenState extends State { method initState (line 26) | void initState() method dispose (line 34) | void dispose() method build (line 41) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/home/extra_actions_button.dart class ExtraActionsButton (line 7) | class ExtraActionsButton extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) type ExtraAction (line 48) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: freezed_provider_value_notifier/lib/home/filter_button.dart class FilterButton (line 6) | class FilterButton extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) method _items (line 35) | List> _items( FILE: freezed_provider_value_notifier/lib/home/home_screen.dart class HomeScreen (line 13) | class HomeScreen extends StatefulWidget { method createState (line 17) | HomeScreenState createState() class HomeScreenState (line 20) | class HomeScreenState extends State { method dispose (line 26) | void dispose() method build (line 32) | Widget build(BuildContext context) method _showUndoSnackbar (line 105) | void _showUndoSnackbar(BuildContext context, Todo todo) type _HomeScreenTab (line 125) | enum _HomeScreenTab { todos, stats } FILE: freezed_provider_value_notifier/lib/home/stats_view.dart class StatsView (line 6) | class StatsView extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/home/todo_list_view.dart class TodoListView (line 9) | class TodoListView extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: freezed_provider_value_notifier/lib/localization.dart class ProviderLocalizations (line 5) | class ProviderLocalizations { method of (line 6) | ProviderLocalizations of(BuildContext context) class ProviderLocalizationsDelegate (line 16) | class ProviderLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(ProviderLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: freezed_provider_value_notifier/lib/main.dart function main (line 6) | Future main() FILE: freezed_provider_value_notifier/lib/models.dart class Todo (line 4) | class Todo { method toString (line 28) | String toString() method toEntity (line 32) | TodoEntity toEntity() method fromEntity (line 36) | Todo fromEntity(TodoEntity entity) method copy (line 45) | Todo copy({String? task, bool? complete, String? note, String? id}) FILE: freezed_provider_value_notifier/lib/todo_list_model.dart type VisibilityFilter (line 9) | enum VisibilityFilter { all, active, completed } class TodoList (line 11) | @freezed function todoById (line 21) | Todo? todoById(String id) class TodoListController (line 45) | class TodoListController extends ValueNotifier { method _loadTodos (line 71) | Future _loadTodos() method addTodo (line 85) | void addTodo(Todo todo) method updateTodo (line 89) | void updateTodo(Todo updatedTodo) method removeTodoWithId (line 98) | void removeTodoWithId(String id) method toggleAll (line 107) | void toggleAll() method clearCompleted (line 116) | void clearCompleted() FILE: freezed_provider_value_notifier/lib/todo_list_model.freezed.dart function _$identity (line 13) | T _$identity(T value) function debugFillProperties (line 26) | void debugFillProperties(DiagnosticPropertiesBuilder properties) function toString (line 42) | String toString({ DiagnosticLevel minLevel = DiagnosticLevel.info }) class $TodoListCopyWith (line 50) | abstract mixin class $TodoListCopyWith<$Res> { method call (line 53) | $Res call({ class _$TodoListCopyWithImpl (line 62) | class _$TodoListCopyWithImpl<$Res> method call (line 71) | $Res call({Object? todos = null,Object? filter = null,Object? loading ... function maybeMap (line 97) | TResult maybeMap(TResult Function( TodoListStat... function map (line 119) | TResult map(TResult Function( TodoListState val... function mapOrNull (line 140) | TResult? mapOrNull(TResult? Function( TodoListS... function maybeWhen (line 161) | TResult maybeWhen(TResult Function( List ... function when (line 182) | TResult when(TResult Function( List todos... function whenOrNull (line 202) | TResult? whenOrNull(TResult? Function( List implements $TodoListCo... method call (line 265) | $Res call({ class _$TodoListStateCopyWithImpl (line 274) | class _$TodoListStateCopyWithImpl<$Res> method call (line 283) | $Res call({Object? todos = null,Object? filter = null,Object? loading ... FILE: freezed_provider_value_notifier/lib/value_notifier_provider.dart class ValueNotifierProvider (line 8) | class ValueNotifierProvider, Value> method buildWithChild (line 15) | Widget buildWithChild(BuildContext context, Widget? child) method listener (line 23) | void listener() FILE: freezed_provider_value_notifier/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: freezed_provider_value_notifier/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: freezed_provider_value_notifier/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: freezed_provider_value_notifier/test/app_state_test.dart function main (line 7) | void main() FILE: freezed_provider_value_notifier/test/home_screen_test.dart function main (line 13) | void main() class _TestWidget (line 83) | class _TestWidget extends StatelessWidget { method build (line 87) | Widget build(BuildContext context) function isChecked (line 110) | Matcher isChecked(bool isChecked) FILE: freezed_provider_value_notifier/test/mock_repository.dart class MockRepository (line 6) | class MockRepository extends TodosRepository { method loadTodos (line 14) | Future> loadTodos() method saveTodos (line 17) | Future saveTodos(List todos) FILE: freezed_provider_value_notifier/test_driver/integration_test.dart function main (line 3) | Future main() FILE: freezed_provider_value_notifier/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: freezed_provider_value_notifier/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: freezed_provider_value_notifier/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: freezed_provider_value_notifier/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: freezed_provider_value_notifier/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: freezed_provider_value_notifier/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: freezed_provider_value_notifier/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: inherited_widget/integration_test/app_test.dart function main (line 7) | void main() FILE: inherited_widget/lib/app.dart class InheritedWidgetApp (line 7) | class InheritedWidgetApp extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: inherited_widget/lib/localization.dart class InheritedWidgetLocalizations (line 5) | class InheritedWidgetLocalizations { method of (line 6) | InheritedWidgetLocalizations of(BuildContext context) class InheritedWidgetLocalizationsDelegate (line 16) | class InheritedWidgetLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(InheritedWidgetLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: inherited_widget/lib/main.dart function main (line 7) | Future main() FILE: inherited_widget/lib/models.dart class AppState (line 4) | class AppState { method clearCompleted (line 48) | void clearCompleted() method toggleAll (line 52) | void toggleAll() method toString (line 61) | String toString() type AppTab (line 66) | enum AppTab { todos, stats } type ExtraAction (line 68) | enum ExtraAction { toggleAllComplete, clearCompleted } class Todo (line 70) | class Todo { method toString (line 94) | String toString() method toEntity (line 98) | TodoEntity toEntity() method fromEntity (line 102) | Todo fromEntity(TodoEntity entity) type VisibilityFilter (line 112) | enum VisibilityFilter { all, active, completed } FILE: inherited_widget/lib/screens/add_edit_screen.dart class AddEditScreen (line 6) | class AddEditScreen extends StatefulWidget { method createState (line 12) | State createState() class _AddEditScreenState (line 15) | class _AddEditScreenState extends State { method build (line 22) | Widget build(BuildContext context) FILE: inherited_widget/lib/screens/detail_screen.dart class DetailScreen (line 7) | class DetailScreen extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: inherited_widget/lib/screens/home_screen.dart class HomeScreen (line 11) | class HomeScreen extends StatefulWidget { method createState (line 15) | State createState() class HomeScreenState (line 20) | class HomeScreenState extends State { method build (line 24) | Widget build(BuildContext context) method _updateTab (line 82) | void _updateTab(AppTab tab) FILE: inherited_widget/lib/state_container.dart class StateContainer (line 5) | class StateContainer extends StatefulWidget { method of (line 17) | StateContainerState of(BuildContext context) method createState (line 24) | State createState() class StateContainerState (line 29) | class StateContainerState extends State { method initState (line 33) | void initState() method toggleAll (line 56) | void toggleAll() method clearCompleted (line 62) | void clearCompleted() method addTodo (line 68) | void addTodo(Todo todo) method removeTodo (line 74) | void removeTodo(Todo todo) method updateFilter (line 80) | void updateFilter(VisibilityFilter filter) method updateTodo (line 86) | void updateTodo( method setState (line 102) | void setState(VoidCallback fn) method build (line 111) | Widget build(BuildContext context) class _InheritedStateContainer (line 116) | class _InheritedStateContainer extends InheritedWidget { method updateShouldNotify (line 126) | bool updateShouldNotify(_InheritedStateContainer old) type TodoUpdater (line 129) | typedef TodoUpdater = FILE: inherited_widget/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 5) | class ExtraActionsButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: inherited_widget/lib/widgets/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 38) | class _Button extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: inherited_widget/lib/widgets/stats_counter.dart class StatsCounter (line 5) | class StatsCounter extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: inherited_widget/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: inherited_widget/lib/widgets/todo_list.dart class TodoList (line 8) | class TodoList extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) method _buildList (line 26) | ListView _buildList(StateContainerState container) method _removeTodo (line 62) | void _removeTodo(BuildContext context, Todo todo) method _showUndoSnackbar (line 68) | void _showUndoSnackbar(BuildContext context, Todo todo) FILE: inherited_widget/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: inherited_widget/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: inherited_widget/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 85) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 94) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 103) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 109) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 117) | static void my_application_init(MyApplication* self) {} function MyApplication (line 119) | MyApplication* my_application_new() { FILE: inherited_widget/test/app_state_test.dart function main (line 4) | void main() FILE: inherited_widget/test_driver/integration_test.dart function main (line 3) | Future main() FILE: inherited_widget/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: inherited_widget/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: inherited_widget/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: inherited_widget/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: inherited_widget/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: inherited_widget/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: inherited_widget/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: integration_tests/lib/integration_tests.dart function run (line 9) | void run({required Future Function() appBuilder}) FILE: integration_tests/lib/page_objects/elements/extra_actions_element.dart class ExtraActionsElement (line 6) | class ExtraActionsElement extends TestElement { method tapToggleAll (line 12) | Future tapToggleAll() method tapClearCompleted (line 19) | Future tapClearCompleted() FILE: integration_tests/lib/page_objects/elements/filters_element.dart class FiltersElement (line 6) | class FiltersElement extends TestElement { method tapShowAll (line 13) | Future tapShowAll() method tapShowActive (line 18) | Future tapShowActive() method tapShowCompleted (line 23) | Future tapShowCompleted() FILE: integration_tests/lib/page_objects/elements/stats_element.dart class StatsElement (line 6) | class StatsElement extends TestElement { FILE: integration_tests/lib/page_objects/elements/test_element.dart class TestElement (line 3) | abstract class TestElement { FILE: integration_tests/lib/page_objects/elements/todo_item_element.dart class TodoItemElement (line 8) | class TodoItemElement extends TestElement { method tapCheckbox (line 29) | Future tapCheckbox() method tap (line 36) | Future tap() FILE: integration_tests/lib/page_objects/elements/todo_list_element.dart class TodoListElement (line 8) | class TodoListElement extends TestElement { method todoItem (line 25) | TodoItemElement todoItem(String id) method todoItemAbsent (line 27) | TodoItemElement todoItemAbsent(String id) FILE: integration_tests/lib/page_objects/screens/add_test_screen.dart class AddTestScreen (line 7) | class AddTestScreen extends TestScreen { method isReady (line 17) | Future isReady({Duration? timeout}) method tapBackButton (line 20) | Future tapBackButton() method enterTask (line 27) | Future enterTask(String task) method enterNote (line 34) | Future enterNote(String note) method tapSaveNewButton (line 41) | Future tapSaveNewButton() FILE: integration_tests/lib/page_objects/screens/details_test_screen.dart class DetailsTestScreen (line 8) | class DetailsTestScreen extends TestScreen { method isReady (line 20) | Future isReady() method tapCheckbox (line 30) | Future tapCheckbox() method tapEditTodoButton (line 37) | Future tapEditTodoButton() method tapDeleteButton (line 44) | Future tapDeleteButton() method tapBackButton (line 49) | Future tapBackButton() FILE: integration_tests/lib/page_objects/screens/edit_test_screen.dart class EditTestScreen (line 7) | class EditTestScreen extends TestScreen { method isReady (line 17) | Future isReady() method tapBackButton (line 23) | Future tapBackButton() method editTask (line 28) | Future editTask(String task) method editNote (line 35) | Future editNote(String note) method tapSaveFab (line 42) | Future tapSaveFab() FILE: integration_tests/lib/page_objects/screens/home_test_screen.dart class HomeTestScreen (line 12) | class HomeTestScreen extends TestScreen { method isLoading (line 24) | Future isLoading() method isReady (line 27) | Future isReady() method tapTodosTab (line 37) | Future tapTodosTab() method tapStatsTab (line 44) | Future tapStatsTab() method tapFilterButton (line 51) | Future tapFilterButton() method tapExtraActionsButton (line 58) | Future tapExtraActionsButton() method tapAddTodoButton (line 70) | Future tapAddTodoButton() method tapTodo (line 77) | Future tapTodo(String text) FILE: integration_tests/lib/page_objects/screens/test_screen.dart class TestScreen (line 3) | abstract class TestScreen { method isLoading (line 8) | Future isLoading() method isReady (line 12) | Future isReady() FILE: integration_tests/lib/page_objects/utils.dart function widgetExists (line 3) | Future widgetExists( function widgetAbsent (line 16) | Future widgetAbsent( FILE: mobx/integration_test/app_test.dart function main (line 6) | void main() FILE: mobx/lib/add_todo_screen.dart class AddTodoScreen (line 5) | class AddTodoScreen extends StatefulWidget { method createState (line 14) | AddTodoScreenState createState() class AddTodoScreenState (line 17) | class AddTodoScreenState extends State { method dispose (line 23) | void dispose() method build (line 30) | Widget build(BuildContext context) FILE: mobx/lib/app.dart class MobxApp (line 12) | class MobxApp extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: mobx/lib/details_screen.dart class DetailsScreen (line 8) | class DetailsScreen extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: mobx/lib/edit_todo_screen.dart class EditTodoScreen (line 5) | class EditTodoScreen extends StatefulWidget { method createState (line 13) | EditTodoScreenState createState() class EditTodoScreenState (line 16) | class EditTodoScreenState extends State { method build (line 20) | Widget build(BuildContext context) FILE: mobx/lib/home/extra_actions_button.dart class ExtraActionsButton (line 6) | class ExtraActionsButton extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) type ExtraAction (line 44) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: mobx/lib/home/filter_button.dart class FilterButton (line 7) | class FilterButton extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) method _items (line 37) | List> _items( FILE: mobx/lib/home/home_screen.dart class HomeScreen (line 15) | class HomeScreen extends StatefulWidget { method createState (line 19) | HomeScreenState createState() class HomeScreenState (line 22) | class HomeScreenState extends State { method build (line 32) | Widget build(BuildContext context) method _displayRemovalNotification (line 96) | void _displayRemovalNotification(BuildContext context, Todo todo) type HomeScreenTab (line 118) | enum HomeScreenTab { todos, stats } FILE: mobx/lib/home/stats_view.dart class StatsView (line 7) | class StatsView extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: mobx/lib/home/todo_list_view.dart class TodoListView (line 10) | class TodoListView extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: mobx/lib/localization.dart class MobxLocalizations (line 5) | class MobxLocalizations { method of (line 6) | MobxLocalizations of(BuildContext context) class MobxLocalizationsDelegate (line 13) | class MobxLocalizationsDelegate method load (line 16) | Future load(Locale locale) method shouldReload (line 20) | bool shouldReload(MobxLocalizationsDelegate old) method isSupported (line 23) | bool isSupported(Locale locale) FILE: mobx/lib/main.dart function main (line 7) | Future main() FILE: mobx/lib/models/todo.dart class TodoBase (line 10) | abstract class TodoBase with Store { method toString (line 30) | String toString() FILE: mobx/lib/models/todo.g.dart function toString (line 58) | String toString() FILE: mobx/lib/models/todo_codec.dart class TodoCodec (line 9) | class TodoCodec extends Codec { class _TodoEncoder (line 19) | class _TodoEncoder extends Converter { method convert (line 23) | TodoEntity convert(Todo todo) class _TodoDecoder (line 28) | class _TodoDecoder extends Converter { method convert (line 32) | Todo convert(TodoEntity entity) FILE: mobx/lib/stores/todo_store.dart class TodoStoreBase (line 15) | abstract class TodoStoreBase with Store { method toggleAll (line 69) | void toggleAll() method clearCompleted (line 78) | void clearCompleted() method _loadTodos (line 81) | Future _loadTodos() method init (line 87) | Future init() method dispose (line 107) | void dispose() type VisibilityFilter (line 110) | enum VisibilityFilter { all, pending, completed } FILE: mobx/lib/stores/todo_store.g.dart function _loadTodos (line 114) | Future _loadTodos() function toggleAll (line 124) | void toggleAll() function clearCompleted (line 136) | void clearCompleted() function toString (line 148) | String toString() FILE: mobx/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: mobx/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: mobx/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 85) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 94) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 103) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 109) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 117) | static void my_application_init(MyApplication* self) {} function MyApplication (line 119) | MyApplication* my_application_new() { FILE: mobx/test/home_screen_test.dart function main (line 14) | void main() class _TestWidget (line 84) | class _TestWidget extends StatelessWidget { method build (line 86) | Widget build(BuildContext context) function defaultTodos (line 102) | List defaultTodos() function isChecked (line 110) | Matcher isChecked(bool isChecked) FILE: mobx/test/mock_repository.dart class MockRepository (line 5) | class MockRepository extends TodosRepository { method loadTodos (line 12) | Future> loadTodos() method saveTodos (line 15) | Future saveTodos(List update) FILE: mobx/test/todo_store_test.dart function main (line 13) | void main() FILE: mobx/test_driver/integration_test.dart function main (line 3) | Future main() FILE: mobx/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: mobx/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: mobx/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: mobx/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: mobx/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: mobx/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: mobx/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: mvi_base/lib/src/models/todo.dart class Todo (line 5) | @immutable method copyWith (line 15) | Todo copyWith({bool? complete, String? id, String? note, String? task}) method toString (line 39) | String toString() method toEntity (line 43) | TodoEntity toEntity() method fromEntity (line 47) | Todo fromEntity(TodoEntity entity) FILE: mvi_base/lib/src/models/user.dart class User (line 4) | @immutable method toEntity (line 10) | UserEntity toEntity() method fromEntity (line 13) | User fromEntity(UserEntity entity) method toString (line 17) | String toString() FILE: mvi_base/lib/src/models/visibility_filter.dart type VisibilityFilter (line 1) | enum VisibilityFilter { all, active, completed } FILE: mvi_base/lib/src/mvi_core.dart class MviDisposable (line 6) | abstract class MviDisposable { method tearDown (line 7) | Future tearDown() class MviView (line 15) | abstract class MviView implements MviDisposable {} class MviPresenter (line 19) | class MviPresenter extends Stream method setUp (line 31) | void setUp() method tearDown (line 35) | Future tearDown() method _createSubject (line 38) | BehaviorSubject _createSubject( method onListen (line 45) | void onListen() method onCancel (line 53) | void onCancel() method listen (line 71) | StreamSubscription listen( FILE: mvi_base/lib/src/mvi_stats.dart class StatsPresenter (line 4) | class StatsPresenter extends MviPresenter { method _numActive (line 16) | int _numActive(List todos) method _numComplete (line 20) | int _numComplete(List todos) class StatsModel (line 25) | sealed class StatsModel {} class StatsModelLoading (line 27) | class StatsModelLoading implements StatsModel {} class StatsModelLoaded (line 29) | class StatsModelLoaded implements StatsModel { method toString (line 47) | String toString() FILE: mvi_base/lib/src/mvi_todo.dart function tearDown (line 13) | Future tearDown() class DetailPresenter (line 18) | class DetailPresenter extends MviPresenter { method setUp (line 31) | void setUp() FILE: mvi_base/lib/src/mvi_todos_list.dart class TodoListModel (line 10) | class TodoListModel { method toString (line 37) | String toString() class TodoListView (line 63) | mixin class TodoListView implements MviView { method tearDown (line 79) | Future tearDown() class TodoListPresenter (line 91) | class TodoListPresenter extends MviPresenter { method setUp (line 107) | void setUp() method _buildStream (line 117) | Stream _buildStream( method _filterTodos (line 148) | List _filterTodos(List todos, VisibilityFilter filter) FILE: mvi_base/lib/src/todo_list_interactor.dart class TodoListInteractor (line 8) | class TodoListInteractor { method todo (line 19) | Stream todo(String id) method updateTodo (line 29) | Future updateTodo(Todo todo) method addNewTodo (line 31) | Future addNewTodo(Todo todo) method deleteTodo (line 33) | Future deleteTodo(String id) method clearCompleted (line 35) | Future clearCompleted([_]) method toggleAll (line 38) | Future> toggleAll([_]) method _hasCompletedTodos (line 46) | bool _hasCompletedTodos(List todos) method _completedTodoIds (line 50) | List _completedTodoIds(List todos) method _todosToUpdate (line 60) | List _todosToUpdate(List todos) method _allComplete (line 74) | bool _allComplete(List todos) FILE: mvi_base/lib/src/user_interactor.dart class UserInteractor (line 6) | class UserInteractor { method login (line 11) | Future login() FILE: mvi_base/lib/src/uuid.dart class Uuid (line 13) | class Uuid { method generateV4 (line 18) | String generateV4() method _bitsDigits (line 29) | String _bitsDigits(int bitCount, int digitCount) method _generateBits (line 32) | int _generateBits(int bitCount) method _printDigits (line 34) | String _printDigits(int value, int count) FILE: mvi_base/test/mvi_stats_test.dart function main (line 11) | void main() FILE: mvi_base/test/mvi_stats_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockTodoListInteractor (line 36) | class MockTodoListInteractor extends _i1.Mock method todo (line 81) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 90) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 99) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 108) | _i4.Future deleteTodo(String? id) method clearCompleted (line 117) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 126) | _i4.Future> toggleAll([dynamic _0]) FILE: mvi_base/test/mvi_todo_test.dart class MockDetailView (line 10) | class MockDetailView extends Mock with DetailView {} function main (line 13) | void main() FILE: mvi_base/test/mvi_todo_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class _FakeStreamController_1 (line 33) | class _FakeStreamController_1 extends _i1.SmartFake class MockTodoListInteractor (line 42) | class MockTodoListInteractor extends _i1.Mock method todo (line 87) | _i3.Stream<_i4.Todo> todo(String? id) method updateTodo (line 96) | _i3.Future updateTodo(_i4.Todo? todo) method addNewTodo (line 105) | _i3.Future addNewTodo(_i4.Todo? todo) method deleteTodo (line 114) | _i3.Future deleteTodo(String? id) method clearCompleted (line 123) | _i3.Future clearCompleted([dynamic _0]) method toggleAll (line 132) | _i3.Future> toggleAll([dynamic _0]) class MockDetailView (line 146) | class MockDetailView extends _i1.Mock implements _i4.DetailView { method tearDown (line 178) | _i3.Future tearDown() FILE: mvi_base/test/mvi_todos_list_test.dart function main (line 11) | void main() class ModelWith (line 282) | class ModelWith extends Matcher { method describe (line 299) | Description describe(Description description) method matches (line 304) | bool matches(dynamic item, Map matchState) method _listsEqual (line 338) | bool _listsEqual(List first, List second) FILE: mvi_base/test/mvi_todos_list_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class _FakeUser_1 (line 33) | class _FakeUser_1 extends _i1.SmartFake implements _i3.User { class MockTodoListInteractor (line 41) | class MockTodoListInteractor extends _i1.Mock method todo (line 86) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 95) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 104) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 113) | _i4.Future deleteTodo(String? id) method clearCompleted (line 122) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 131) | _i4.Future> toggleAll([dynamic _0]) class MockUserInteractor (line 145) | class MockUserInteractor extends _i1.Mock implements _i3.UserInteractor { method login (line 147) | _i4.Future<_i3.User> login() FILE: mvi_base/test/todos_interactor_test.dart function main (line 13) | void main() FILE: mvi_base/test/todos_interactor_test.mocks.dart class MockReactiveTodosRepository (line 30) | class MockReactiveTodosRepository extends _i1.Mock method addNewTodo (line 33) | _i3.Future addNewTodo(_i4.TodoEntity? todo) method deleteTodo (line 42) | _i3.Future deleteTodo(List? idList) method todos (line 51) | _i3.Stream> todos() method updateTodo (line 60) | _i3.Future updateTodo(_i4.TodoEntity? todo) FILE: mvi_base/test/user_interactor_test.dart function main (line 12) | void main() FILE: mvi_base/test/user_interactor_test.mocks.dart class _FakeUserEntity_0 (line 27) | class _FakeUserEntity_0 extends _i1.SmartFake implements _i2.UserEntity { class MockUserRepository (line 35) | class MockUserRepository extends _i1.Mock implements _i3.UserRepository { method login (line 37) | _i4.Future<_i2.UserEntity> login() FILE: mvi_flutter/integration_test/app_test.dart function main (line 8) | void main() FILE: mvi_flutter/lib/anonymous_user_repository.dart class AnonymousUserRepository (line 3) | class AnonymousUserRepository implements UserRepository { method login (line 5) | Future login() FILE: mvi_flutter/lib/dependency_injection.dart class Injector (line 4) | class Injector extends InheritedWidget { method of (line 15) | Injector of(BuildContext context) method updateShouldNotify (line 19) | bool updateShouldNotify(Injector oldWidget) FILE: mvi_flutter/lib/localization.dart class BlocLocalizations (line 5) | class BlocLocalizations { method of (line 6) | BlocLocalizations of(BuildContext context) class InheritedWidgetLocalizationsDelegate (line 13) | class InheritedWidgetLocalizationsDelegate method load (line 16) | Future load(Locale locale) method shouldReload (line 20) | bool shouldReload(InheritedWidgetLocalizationsDelegate old) method isSupported (line 23) | bool isSupported(Locale locale) FILE: mvi_flutter/lib/main.dart function main (line 10) | Future main() FILE: mvi_flutter/lib/mvi_app.dart class MviApp (line 9) | class MviApp extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: mvi_flutter/lib/screens/add_edit_screen.dart class AddEditScreen (line 5) | class AddEditScreen extends StatefulWidget { method createState (line 18) | AddEditScreenState createState() class AddEditScreenState (line 21) | class AddEditScreenState extends State { method build (line 28) | Widget build(BuildContext context) FILE: mvi_flutter/lib/screens/detail_screen.dart class DetailScreen (line 8) | class DetailScreen extends StatefulWidget { method createState (line 19) | DetailScreenState createState() class DetailScreenState (line 24) | class DetailScreenState extends State with DetailView { method didChangeDependencies (line 28) | void didChangeDependencies() method dispose (line 43) | void dispose() method build (line 50) | Widget build(BuildContext context) FILE: mvi_flutter/lib/screens/home_screen.dart type AppTab (line 12) | enum AppTab { todos, stats } class HomeScreen (line 14) | class HomeScreen extends StatefulWidget { method createState (line 20) | State createState() class HomeScreenState (line 25) | class HomeScreenState extends State with TodoListView { method didChangeDependencies (line 30) | void didChangeDependencies() method dispose (line 44) | void dispose() method build (line 52) | Widget build(BuildContext context) FILE: mvi_flutter/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 4) | class ExtraActionsButton extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class ExtraActionsButtonViewModel (line 43) | class ExtraActionsButtonViewModel { type ExtraAction (line 50) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: mvi_flutter/lib/widgets/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 38) | class _Button extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: mvi_flutter/lib/widgets/loading.dart class LoadingSpinner (line 3) | class LoadingSpinner extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: mvi_flutter/lib/widgets/stats_counter.dart class StatsCounter (line 6) | class StatsCounter extends StatefulWidget { method createState (line 15) | StatsCounterState createState() class StatsCounterState (line 20) | class StatsCounterState extends State { method didChangeDependencies (line 24) | void didChangeDependencies() method dispose (line 35) | void dispose() method build (line 41) | Widget build(BuildContext context) FILE: mvi_flutter/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: mvi_flutter/lib/widgets/todo_list.dart class TodoList (line 8) | class TodoList extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) method _buildList (line 31) | ListView _buildList(List todos) method _removeTodo (line 66) | void _removeTodo(BuildContext context, Todo todo) method _showUndoSnackbar (line 72) | void _showUndoSnackbar(BuildContext context, Todo todo) FILE: mvi_flutter/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: mvi_flutter/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: mvi_flutter/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: mvi_flutter/test/detail_screen_test.dart function main (line 10) | void main() class MockDetailPresenter (line 118) | class MockDetailPresenter extends MviPresenter { class CheckedMatcher (line 125) | class CheckedMatcher extends test.Matcher { method describe (line 132) | test.Description describe(test.Description description) method matches (line 143) | bool matches(item, Map matchState) FILE: mvi_flutter/test_driver/integration_test.dart function main (line 3) | Future main() FILE: mvi_flutter/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: mvi_flutter/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: mvi_flutter/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: mvi_flutter/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: mvi_flutter/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: mvi_flutter/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: mvi_flutter/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: redux/integration_test/app_test.dart function main (line 10) | void main() FILE: redux/lib/actions/actions.dart class ClearCompletedAction (line 3) | class ClearCompletedAction {} class ToggleAllAction (line 5) | class ToggleAllAction {} class LoadTodosAction (line 7) | class LoadTodosAction {} class TodosNotLoadedAction (line 9) | class TodosNotLoadedAction {} class TodosLoadedAction (line 11) | class TodosLoadedAction { method toString (line 17) | String toString() class UpdateTodoAction (line 22) | class UpdateTodoAction { method toString (line 29) | String toString() class DeleteTodoAction (line 34) | class DeleteTodoAction { method toString (line 40) | String toString() class AddTodoAction (line 45) | class AddTodoAction { method toString (line 51) | String toString() class UpdateFilterAction (line 56) | class UpdateFilterAction { method toString (line 62) | String toString() class UpdateTabAction (line 67) | class UpdateTabAction { method toString (line 73) | String toString() FILE: redux/lib/app.dart class ReduxApp (line 11) | class ReduxApp extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: redux/lib/containers/active_tab.dart class ActiveTab (line 6) | class ActiveTab extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: redux/lib/containers/add_todo.dart class AddTodo (line 9) | class AddTodo extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: redux/lib/containers/app_loading.dart class AppLoading (line 7) | class AppLoading extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: redux/lib/containers/edit_todo.dart class EditTodo (line 9) | class EditTodo extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: redux/lib/containers/extra_actions_container.dart class ExtraActionsContainer (line 9) | class ExtraActionsContainer extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class _ViewModel (line 27) | class _ViewModel { method fromStore (line 33) | _ViewModel fromStore(Store store) FILE: redux/lib/containers/filter_selector.dart class FilterSelector (line 8) | class FilterSelector extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class _ViewModel (line 29) | class _ViewModel { method fromStore (line 35) | _ViewModel fromStore(Store store) FILE: redux/lib/containers/filtered_todos.dart class FilteredTodos (line 9) | class FilteredTodos extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class _ViewModel (line 28) | class _ViewModel { method fromStore (line 43) | _ViewModel fromStore(Store store) FILE: redux/lib/containers/stats.dart class Stats (line 8) | class Stats extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class _ViewModel (line 26) | class _ViewModel { method fromStore (line 32) | _ViewModel fromStore(Store store) method toString (line 51) | String toString() FILE: redux/lib/containers/tab_selector.dart class TabSelector (line 8) | class TabSelector extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class _ViewModel (line 40) | class _ViewModel { method fromStore (line 46) | _ViewModel fromStore(Store store) FILE: redux/lib/containers/todo_details.dart class TodoDetails (line 9) | class TodoDetails extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) class _ViewModel (line 32) | class _ViewModel { FILE: redux/lib/localization.dart class ReduxLocalizations (line 5) | class ReduxLocalizations { method of (line 6) | ReduxLocalizations of(BuildContext context) class ReduxLocalizationsDelegate (line 13) | class ReduxLocalizationsDelegate method load (line 16) | Future load(Locale locale) method shouldReload (line 20) | bool shouldReload(ReduxLocalizationsDelegate old) method isSupported (line 23) | bool isSupported(Locale locale) FILE: redux/lib/main.dart function main (line 11) | Future main() FILE: redux/lib/middleware/store_todos_middleware.dart function createStoreTodosMiddleware (line 7) | List> createStoreTodosMiddleware( function _createSaveTodos (line 24) | Middleware _createSaveTodos(TodosRepository repository) function _createLoadTodos (line 34) | Middleware _createLoadTodos(TodosRepository repository) FILE: redux/lib/models/app_state.dart class AppState (line 4) | @immutable method copyWith (line 20) | AppState copyWith({ method toString (line 52) | String toString() FILE: redux/lib/models/app_tab.dart type AppTab (line 1) | enum AppTab { todos, stats } FILE: redux/lib/models/extra_action.dart type ExtraAction (line 1) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: redux/lib/models/todo.dart class Todo (line 5) | @immutable method copyWith (line 15) | Todo copyWith({bool? complete, String? id, String? note, String? task}) method toString (line 39) | String toString() method toEntity (line 43) | TodoEntity toEntity() method fromEntity (line 47) | Todo fromEntity(TodoEntity entity) FILE: redux/lib/models/visibility_filter.dart type VisibilityFilter (line 1) | enum VisibilityFilter { all, active, completed } FILE: redux/lib/presentation/add_edit_screen.dart type OnSaveCallback (line 5) | typedef OnSaveCallback = void Function(String task, String note); class AddEditScreen (line 7) | class AddEditScreen extends StatefulWidget { method createState (line 20) | AddEditScreenState createState() class AddEditScreenState (line 23) | class AddEditScreenState extends State { method build (line 32) | Widget build(BuildContext context) FILE: redux/lib/presentation/details_screen.dart class DetailsScreen (line 6) | class DetailsScreen extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: redux/lib/presentation/extra_actions_button.dart class ExtraActionsButton (line 5) | class ExtraActionsButton extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: redux/lib/presentation/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 39) | class _Button extends StatelessWidget { method build (line 53) | Widget build(BuildContext context) FILE: redux/lib/presentation/home_screen.dart class HomeScreen (line 12) | class HomeScreen extends StatefulWidget { method createState (line 21) | HomeScreenState createState() class HomeScreenState (line 24) | class HomeScreenState extends State { method initState (line 26) | void initState() method build (line 32) | Widget build(BuildContext context) FILE: redux/lib/presentation/loading_indicator.dart class LoadingIndicator (line 4) | class LoadingIndicator extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: redux/lib/presentation/stats_counter.dart class StatsCounter (line 6) | class StatsCounter extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) method _buildStats (line 27) | Widget _buildStats(BuildContext context) FILE: redux/lib/presentation/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: redux/lib/presentation/todo_list.dart class TodoList (line 9) | class TodoList extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) method _buildListView (line 32) | ListView _buildListView() method _removeTodo (line 53) | void _removeTodo(BuildContext context, Todo todo) method _onTodoTap (line 72) | void _onTodoTap(BuildContext context, Todo todo) FILE: redux/lib/presentation/typedefs.dart type TodoAdder (line 3) | typedef TodoAdder = void Function(Todo todo); type TodoRemover (line 5) | typedef TodoRemover = void Function(String id); type TodoUpdater (line 7) | typedef TodoUpdater = void Function(String id, Todo todo); FILE: redux/lib/reducers/app_state_reducer.dart function appReducer (line 8) | AppState appReducer(AppState state, dynamic action) FILE: redux/lib/reducers/loading_reducer.dart function _setLoaded (line 9) | bool _setLoaded(bool state, dynamic action) FILE: redux/lib/reducers/tabs_reducer.dart function _activeTabReducer (line 9) | AppTab _activeTabReducer(AppTab activeTab, UpdateTabAction action) FILE: redux/lib/reducers/todos_reducer.dart function _addTodo (line 16) | List _addTodo(List todos, AddTodoAction action) function _deleteTodo (line 20) | List _deleteTodo(List todos, DeleteTodoAction action) function _updateTodo (line 24) | List _updateTodo(List todos, UpdateTodoAction action) function _clearCompleted (line 30) | List _clearCompleted(List todos, ClearCompletedAction action) function _toggleAll (line 34) | List _toggleAll(List todos, ToggleAllAction action) function _setLoadedTodos (line 40) | List _setLoadedTodos(List todos, TodosLoadedAction action) function _setNoTodos (line 44) | List _setNoTodos(List todos, TodosNotLoadedAction action) FILE: redux/lib/reducers/visibility_reducer.dart function _activeFilterReducer (line 9) | VisibilityFilter _activeFilterReducer( FILE: redux/lib/selectors/selectors.dart function todosSelector (line 4) | List todosSelector(AppState state) function activeFilterSelector (line 6) | VisibilityFilter activeFilterSelector(AppState state) function activeTabSelector (line 8) | AppTab activeTabSelector(AppState state) function isLoadingSelector (line 10) | bool isLoadingSelector(AppState state) function allCompleteSelector (line 12) | bool allCompleteSelector(List todos) function numActiveSelector (line 15) | int numActiveSelector(List todos) function numCompletedSelector (line 18) | int numCompletedSelector(List todos) function filteredTodosSelector (line 21) | List filteredTodosSelector( function todoSelector (line 37) | Optional todoSelector(List todos, String id) FILE: redux/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: redux/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: redux/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: redux/test/all_tests.dart function main (line 5) | void main() FILE: redux/test/middleware_test.dart function main (line 14) | void main() FILE: redux/test/middleware_test.mocks.dart class MockTodosRepository (line 29) | class MockTodosRepository extends _i1.Mock implements _i2.TodosRepository { method loadTodos (line 31) | _i3.Future> loadTodos() method saveTodos (line 44) | _i3.Future saveTodos(List<_i4.TodoEntity>? todos) FILE: redux/test/reducer_test.dart function main (line 8) | void main() FILE: redux/test/selectors_test.dart function main (line 6) | void main() FILE: redux/test_driver/integration_test.dart function main (line 3) | Future main() FILE: redux/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: redux/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: redux/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: redux/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: redux/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: redux/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: redux/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: scoped_model/integration_test/app_test.dart function main (line 6) | void main() FILE: scoped_model/lib/app.dart class ScopedModelApp (line 10) | class ScopedModelApp extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: scoped_model/lib/localization.dart class ScopedModelLocalizations (line 5) | class ScopedModelLocalizations { method of (line 6) | ScopedModelLocalizations of(BuildContext context) class ScopedModelLocalizationsDelegate (line 16) | class ScopedModelLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(ScopedModelLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: scoped_model/lib/main.dart function main (line 8) | void main() FILE: scoped_model/lib/models.dart type AppTab (line 4) | enum AppTab { todos, stats } type ExtraAction (line 6) | enum ExtraAction { toggleAllComplete, clearCompleted } class Todo (line 8) | class Todo { method toString (line 32) | String toString() method toEntity (line 36) | TodoEntity toEntity() method fromEntity (line 40) | Todo fromEntity(TodoEntity entity) method copy (line 49) | Todo copy({String? task, bool? complete, String? note, String? id}) FILE: scoped_model/lib/screens/add_edit_screen.dart class AddEditScreen (line 7) | class AddEditScreen extends StatefulWidget { method createState (line 13) | AddEditScreenState createState() class AddEditScreenState (line 16) | class AddEditScreenState extends State { method build (line 25) | Widget build(BuildContext context) FILE: scoped_model/lib/screens/detail_screen.dart class DetailScreen (line 8) | class DetailScreen extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: scoped_model/lib/screens/home_screen.dart class HomeScreen (line 10) | class HomeScreen extends StatefulWidget { method createState (line 14) | State createState() class HomeScreenState (line 19) | class HomeScreenState extends State { method build (line 23) | Widget build(BuildContext context) method _updateTab (line 64) | void _updateTab(AppTab tab) FILE: scoped_model/lib/todo_list_model.dart class TodoListModel (line 9) | class TodoListModel extends Model { method of (line 33) | TodoListModel of(BuildContext context) method addListener (line 37) | void addListener(VoidCallback listener) method loadTodos (line 46) | Future loadTodos() method clearCompleted (line 75) | void clearCompleted() method toggleAll (line 80) | void toggleAll() method updateTodo (line 88) | void updateTodo(Todo todo) method removeTodo (line 96) | void removeTodo(Todo todo) method addTodo (line 102) | void addTodo(Todo todo) method _uploadItems (line 108) | void _uploadItems() method todoById (line 112) | Todo? todoById(String id) type VisibilityFilter (line 117) | enum VisibilityFilter { all, active, completed } FILE: scoped_model/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 7) | class ExtraActionsButton extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: scoped_model/lib/widgets/filter_button.dart class FilterButton (line 6) | class FilterButton extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) method _items (line 32) | List> _items( FILE: scoped_model/lib/widgets/stats_counter.dart class StatsCounter (line 7) | class StatsCounter extends StatelessWidget { method isActive (line 10) | bool isActive(Todo todo) method isCompleted (line 12) | bool isCompleted(Todo todo) method build (line 15) | Widget build(BuildContext context) FILE: scoped_model/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: scoped_model/lib/widgets/todo_list.dart class TodoList (line 9) | class TodoList extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) method _buildList (line 29) | ListView _buildList(TodoListModel model) method _removeTodo (line 67) | void _removeTodo(BuildContext context, Todo todo) method _showUndoSnackbar (line 73) | void _showUndoSnackbar(BuildContext context, Todo todo) FILE: scoped_model/lib/widgets/typedefs.dart type TodoAdder (line 3) | typedef TodoAdder = void Function(Todo todo); type TodoRemover (line 5) | typedef TodoRemover = void Function(Todo todo); type TodoUpdater (line 7) | typedef TodoUpdater = FILE: scoped_model/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: scoped_model/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: scoped_model/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: scoped_model/test/app_state_test.dart function main (line 8) | void main() class MockRepository (line 126) | class MockRepository extends TodosRepository { method loadTodos (line 133) | Future> loadTodos() method saveTodos (line 138) | Future saveTodos(List todos) FILE: scoped_model/test_driver/integration_test.dart function main (line 3) | Future main() FILE: scoped_model/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: scoped_model/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: scoped_model/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: scoped_model/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: scoped_model/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: scoped_model/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: scoped_model/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: signals/integration_test/app_test.dart function main (line 6) | void main() FILE: signals/lib/add_todo_screen.dart class AddTodoScreen (line 6) | class AddTodoScreen extends StatefulWidget { method createState (line 15) | AddTodoScreenState createState() class AddTodoScreenState (line 18) | class AddTodoScreenState extends State { method dispose (line 24) | void dispose() method build (line 31) | Widget build(BuildContext context) FILE: signals/lib/app.dart class SignalsApp (line 12) | class SignalsApp extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: signals/lib/details_screen.dart class DetailsScreen (line 8) | class DetailsScreen extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: signals/lib/edit_todo_screen.dart class EditTodoScreen (line 5) | class EditTodoScreen extends StatefulWidget { method createState (line 13) | EditTodoScreenState createState() class EditTodoScreenState (line 16) | class EditTodoScreenState extends State { method build (line 20) | Widget build(BuildContext context) FILE: signals/lib/home/extra_actions_button.dart class ExtraActionsButton (line 7) | class ExtraActionsButton extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) type ExtraAction (line 48) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: signals/lib/home/filter_button.dart class FilterButton (line 7) | class FilterButton extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) method _items (line 35) | List> _items( FILE: signals/lib/home/home_screen.dart class HomeScreen (line 14) | class HomeScreen extends StatefulWidget { method createState (line 18) | HomeScreenState createState() class HomeScreenState (line 21) | class HomeScreenState extends State { method build (line 27) | Widget build(BuildContext context) method _displayRemovalNotification (line 91) | void _displayRemovalNotification(BuildContext context, Todo todo) type HomeScreenTab (line 111) | enum HomeScreenTab { todos, stats } FILE: signals/lib/home/stats_view.dart class StatsView (line 7) | class StatsView extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: signals/lib/home/todo_list_view.dart class TodoListView (line 10) | class TodoListView extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: signals/lib/localization.dart class SignalsLocalizations (line 5) | class SignalsLocalizations { method of (line 6) | SignalsLocalizations of(BuildContext context) class SignalsLocalizationsDelegate (line 16) | class SignalsLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(SignalsLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: signals/lib/main.dart function main (line 7) | Future main() FILE: signals/lib/todo.dart class Todo (line 4) | class Todo { method toString (line 34) | String toString() FILE: signals/lib/todo_codec.dart class TodoCodec (line 10) | class TodoCodec extends Codec { class _TodoEncoder (line 20) | class _TodoEncoder extends Converter { method convert (line 24) | TodoEntity convert(Todo todo) class _TodoDecoder (line 34) | class _TodoDecoder extends Converter { method convert (line 38) | Todo convert(TodoEntity entity) FILE: signals/lib/todo_list_controller.dart type VisibilityFilter (line 6) | enum VisibilityFilter { all, active, completed } class TodoListController (line 8) | class TodoListController { method toggleAll (line 50) | void toggleAll() method clearCompleted (line 60) | void clearCompleted() method _loadTodos (line 62) | Future _loadTodos() method init (line 68) | Future init() method dispose (line 86) | void dispose() FILE: signals/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: signals/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: signals/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: signals/test/todo_list_controller_test.dart function main (line 11) | void main() FILE: signals/test/todo_list_controller_test.mocks.dart class MockTodosRepository (line 29) | class MockTodosRepository extends _i1.Mock implements _i2.TodosRepository { method loadTodos (line 31) | _i3.Future> loadTodos() method saveTodos (line 44) | _i3.Future saveTodos(List<_i4.TodoEntity>? todos) FILE: signals/test_driver/integration_test.dart function main (line 3) | Future main() FILE: signals/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: signals/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: signals/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: signals/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: signals/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: signals/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: signals/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: simple_bloc_flutter/integration_test/app_test.dart function main (line 8) | void main() FILE: simple_bloc_flutter/lib/anonymous_user_repository.dart class AnonymousUserRepository (line 3) | class AnonymousUserRepository implements UserRepository { method login (line 5) | Future login() FILE: simple_bloc_flutter/lib/app.dart class SimpleBlocApp (line 11) | class SimpleBlocApp extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/dependency_injection.dart class Injector (line 7) | class Injector extends InheritedWidget { method of (line 18) | Injector of(BuildContext context) method updateShouldNotify (line 22) | bool updateShouldNotify(Injector oldWidget) FILE: simple_bloc_flutter/lib/localization.dart class SimpleBlocLocalizations (line 5) | class SimpleBlocLocalizations { method of (line 6) | SimpleBlocLocalizations of(BuildContext context) class SimpleBlocLocalizationsDelegate (line 16) | class SimpleBlocLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(SimpleBlocLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: simple_bloc_flutter/lib/main.dart function main (line 10) | Future main() FILE: simple_bloc_flutter/lib/screens/add_edit_screen.dart class AddEditScreen (line 5) | class AddEditScreen extends StatefulWidget { method createState (line 18) | AddEditScreenState createState() class AddEditScreenState (line 21) | class AddEditScreenState extends State { method build (line 28) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/screens/detail_screen.dart class DetailScreen (line 8) | class DetailScreen extends StatefulWidget { method createState (line 15) | DetailScreenState createState() class DetailScreenState (line 20) | class DetailScreenState extends State { method didChangeDependencies (line 24) | void didChangeDependencies() method dispose (line 30) | void dispose() method build (line 35) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/screens/home_screen.dart type AppTab (line 17) | enum AppTab { todos, stats } class HomeScreen (line 19) | class HomeScreen extends StatefulWidget { method createState (line 23) | State createState() class HomeScreenState (line 28) | class HomeScreenState extends State { method didChangeDependencies (line 33) | void didChangeDependencies() method dispose (line 41) | void dispose() method build (line 47) | Widget build(BuildContext context) method _buildActions (line 109) | List _buildActions( FILE: simple_bloc_flutter/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 4) | class ExtraActionsButton extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class ExtraActionsButtonViewModel (line 43) | class ExtraActionsButtonViewModel { type ExtraAction (line 50) | enum ExtraAction { toggleAllComplete, clearCompleted } FILE: simple_bloc_flutter/lib/widgets/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 38) | class _Button extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/widgets/loading.dart class LoadingSpinner (line 3) | class LoadingSpinner extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/widgets/stats_counter.dart class StatsCounter (line 5) | class StatsCounter extends StatefulWidget { method createState (line 14) | StatsCounterState createState() class StatsCounterState (line 19) | class StatsCounterState extends State { method initState (line 23) | void initState() method build (line 29) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: simple_bloc_flutter/lib/widgets/todo_list.dart class TodoList (line 9) | class TodoList extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) method _buildList (line 22) | ListView _buildList(List todos) method _removeTodo (line 59) | void _removeTodo(BuildContext context, Todo todo) method _showUndoSnackbar (line 65) | void _showUndoSnackbar(BuildContext context, Todo todo) FILE: simple_bloc_flutter/lib/widgets/todos_bloc_provider.dart class TodosBlocProvider (line 4) | class TodosBlocProvider extends StatefulWidget { method createState (line 11) | TodosBlocProviderState createState() method of (line 13) | TodosListBloc of(BuildContext context) class TodosBlocProviderState (line 20) | class TodosBlocProviderState extends State { method build (line 22) | Widget build(BuildContext context) method dispose (line 27) | void dispose() class _TodosBlocProvider (line 33) | class _TodosBlocProvider extends InheritedWidget { method updateShouldNotify (line 39) | bool updateShouldNotify(_TodosBlocProvider old) FILE: simple_bloc_flutter/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: simple_bloc_flutter/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: simple_bloc_flutter/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: simple_bloc_flutter/test/home_screen_test.dart function main (line 17) | void main() class _TestWidget (line 125) | class _TestWidget extends StatelessWidget { method build (line 135) | Widget build(BuildContext context) function isChecked (line 161) | Matcher isChecked(bool isChecked) FILE: simple_bloc_flutter/test/home_screen_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 26) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class _FakeUserEntity_1 (line 32) | class _FakeUserEntity_1 extends _i1.SmartFake implements _i2.UserEntity { class MockTodosInteractor (line 40) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 84) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 93) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 102) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 111) | _i4.Future deleteTodo(String? id) method clearCompleted (line 120) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 129) | _i4.Future> toggleAll([dynamic _0]) class MockUserRepository (line 143) | class MockUserRepository extends _i1.Mock implements _i2.UserRepository { method login (line 145) | _i4.Future<_i2.UserEntity> login() FILE: simple_bloc_flutter/test_driver/integration_test.dart function main (line 3) | Future main() FILE: simple_bloc_flutter/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: simple_bloc_flutter/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: simple_bloc_flutter/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: simple_bloc_flutter/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: simple_bloc_flutter/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: simple_bloc_flutter/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: simple_bloc_flutter/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: simple_blocs/lib/src/models/todo.dart class Todo (line 5) | @immutable method copyWith (line 15) | Todo copyWith({bool? complete, String? id, String? note, String? task}) method toString (line 39) | String toString() method toEntity (line 43) | TodoEntity toEntity() method fromEntity (line 47) | Todo fromEntity(TodoEntity entity) FILE: simple_blocs/lib/src/models/visibility_filter.dart type VisibilityFilter (line 1) | enum VisibilityFilter { all, active, completed } FILE: simple_blocs/lib/src/stats_bloc.dart class StatsBloc (line 6) | class StatsBloc { FILE: simple_blocs/lib/src/todo_bloc.dart class TodoBloc (line 6) | class TodoBloc { method deleteTodo (line 12) | void deleteTodo(String id) method updateTodo (line 14) | void updateTodo(Todo todo) method todo (line 17) | Stream todo(String id) FILE: simple_blocs/lib/src/todos_interactor.dart class TodosInteractor (line 13) | class TodosInteractor { method todo (line 24) | Stream todo(String id) method updateTodo (line 34) | Future updateTodo(Todo todo) method addNewTodo (line 36) | Future addNewTodo(Todo todo) method deleteTodo (line 38) | Future deleteTodo(String id) method clearCompleted (line 40) | Future clearCompleted([_]) method toggleAll (line 43) | Future> toggleAll([_]) method _hasCompletedTodos (line 51) | bool _hasCompletedTodos(List todos) method _completedTodoIds (line 55) | List _completedTodoIds(List todos) method _todosToUpdate (line 65) | List _todosToUpdate(List todos) method _allComplete (line 79) | bool _allComplete(List todos) FILE: simple_blocs/lib/src/todos_list_bloc.dart class TodosListBloc (line 7) | class TodosListBloc { method addTodo (line 17) | void addTodo(Todo todo) method deleteTodo (line 19) | void deleteTodo(String id) method updateFilter (line 21) | void updateFilter(VisibilityFilter visibilityFilter) method clearCompleted (line 24) | void clearCompleted() method toggleAll (line 26) | void toggleAll() method updateTodo (line 28) | void updateTodo(Todo todo) method _filterTodos (line 45) | List _filterTodos(List todos, VisibilityFilter filter) method close (line 61) | void close() FILE: simple_blocs/lib/src/user_bloc.dart class UserBloc (line 5) | class UserBloc { method login (line 9) | Stream login() FILE: simple_blocs/lib/src/uuid.dart class Uuid (line 13) | class Uuid { method generateV4 (line 18) | String generateV4() method _bitsDigits (line 29) | String _bitsDigits(int bitCount, int digitCount) method _generateBits (line 32) | int _generateBits(int bitCount) method _printDigits (line 34) | String _printDigits(int value, int count) FILE: simple_blocs/test/stats_bloc_test.dart function main (line 10) | void main() FILE: simple_blocs/test/stats_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 26) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockTodosInteractor (line 35) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 79) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 88) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 97) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 106) | _i4.Future deleteTodo(String? id) method clearCompleted (line 115) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 124) | _i4.Future> toggleAll([dynamic _0]) FILE: simple_blocs/test/todo_bloc_test.dart function main (line 11) | void main() FILE: simple_blocs/test/todo_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 26) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockTodosInteractor (line 35) | class MockTodosInteractor extends _i1.Mock implements _i3.TodosInteractor { method todo (line 79) | _i4.Stream<_i3.Todo> todo(String? id) method updateTodo (line 88) | _i4.Future updateTodo(_i3.Todo? todo) method addNewTodo (line 97) | _i4.Future addNewTodo(_i3.Todo? todo) method deleteTodo (line 106) | _i4.Future deleteTodo(String? id) method clearCompleted (line 115) | _i4.Future clearCompleted([dynamic _0]) method toggleAll (line 124) | _i4.Future> toggleAll([dynamic _0]) FILE: simple_blocs/test/todos_bloc_test.dart function main (line 15) | void main() FILE: simple_blocs/test/todos_bloc_test.mocks.dart class _FakeReactiveTodosRepository_0 (line 27) | class _FakeReactiveTodosRepository_0 extends _i1.SmartFake class MockReactiveTodosRepository (line 36) | class MockReactiveTodosRepository extends _i1.Mock method addNewTodo (line 39) | _i3.Future addNewTodo(_i4.TodoEntity? todo) method deleteTodo (line 48) | _i3.Future deleteTodo(List? idList) method todos (line 57) | _i3.Stream> todos() method updateTodo (line 66) | _i3.Future updateTodo(_i4.TodoEntity? todo) class MockTodosInteractor (line 78) | class MockTodosInteractor extends _i1.Mock implements _i5.TodosInteractor { method todo (line 122) | _i3.Stream<_i5.Todo> todo(String? id) method updateTodo (line 131) | _i3.Future updateTodo(_i5.Todo? todo) method addNewTodo (line 140) | _i3.Future addNewTodo(_i5.Todo? todo) method deleteTodo (line 149) | _i3.Future deleteTodo(String? id) method clearCompleted (line 158) | _i3.Future clearCompleted([dynamic _0]) method toggleAll (line 167) | _i3.Future> toggleAll([dynamic _0]) FILE: simple_blocs/test/todos_interactor_test.dart function main (line 13) | void main() FILE: simple_blocs/test/todos_interactor_test.mocks.dart class MockReactiveTodosRepository (line 29) | class MockReactiveTodosRepository extends _i1.Mock method addNewTodo (line 32) | _i3.Future addNewTodo(_i4.TodoEntity? todo) method deleteTodo (line 41) | _i3.Future deleteTodo(List? idList) method todos (line 50) | _i3.Stream> todos() method updateTodo (line 59) | _i3.Future updateTodo(_i4.TodoEntity? todo) FILE: todos_app_core/lib/src/keys.dart class ArchSampleKeys (line 3) | class ArchSampleKeys { method snackbarAction (line 8) | Key snackbarAction(String id) FILE: todos_app_core/lib/src/localization.dart class ArchSampleLocalizations (line 8) | class ArchSampleLocalizations { method load (line 13) | Future load(Locale locale) method of (line 19) | ArchSampleLocalizations of(BuildContext context) method todoDeleted (line 159) | String todoDeleted(String task) class ArchSampleLocalizationsDelegate (line 195) | class ArchSampleLocalizationsDelegate method load (line 198) | Future load(Locale locale) method shouldReload (line 202) | bool shouldReload(ArchSampleLocalizationsDelegate old) method isSupported (line 205) | bool isSupported(Locale locale) FILE: todos_app_core/lib/src/localizations/messages_all.dart type LibraryLoader (line 14) | typedef LibraryLoader = Future Function(); function _findExact (line 19) | MessageLookupByLibrary? _findExact(String? localeName) function initializeMessages (line 29) | Future initializeMessages(String localeName) function _messagesExistFor (line 36) | bool _messagesExistFor(String locale) function _findGeneratedMessagesFor (line 44) | MessageLookupByLibrary? _findGeneratedMessagesFor(locale) FILE: todos_app_core/lib/src/localizations/messages_en.dart type MessageIfAbsent (line 15) | typedef MessageIfAbsent = void Function(String message_str, List args); class MessageLookup (line 17) | class MessageLookup extends MessageLookupByLibrary { method m0 (line 21) | String m0(task) method _notInlinedMessages (line 26) | Map _notInlinedMessages(_) FILE: todos_app_core/lib/src/optional.dart class Optional (line 8) | class Optional extends IterableBase { method ifPresent (line 43) | void ifPresent(void Function(T value) ifPresent) method ifAbsent (line 50) | void ifAbsent(void Function() ifAbsent) method or (line 61) | T or(T defaultValue) method transform (line 76) | Optional transform(S Function(T value) transformer) method toString (line 95) | String toString() FILE: todos_app_core/lib/src/routes.dart class ArchSampleRoutes (line 1) | class ArchSampleRoutes { FILE: todos_app_core/lib/src/theme.dart class ArchSampleTheme (line 3) | class ArchSampleTheme { FILE: todos_app_core/lib/src/uuid.dart class Uuid (line 13) | class Uuid { method generateV4 (line 18) | String generateV4() method _bitsDigits (line 29) | String _bitsDigits(int bitCount, int digitCount) method _generateBits (line 32) | int _generateBits(int bitCount) method _printDigits (line 34) | String _printDigits(int value, int count) FILE: todos_repository_core/lib/src/reactive_repository.dart class ReactiveTodosRepository (line 14) | abstract class ReactiveTodosRepository { method addNewTodo (line 15) | Future addNewTodo(TodoEntity todo) method deleteTodo (line 17) | Future deleteTodo(List idList) method todos (line 19) | Stream> todos() method updateTodo (line 21) | Future updateTodo(TodoEntity todo) FILE: todos_repository_core/lib/src/todo_entity.dart class TodoEntity (line 1) | class TodoEntity { method toJson (line 23) | Map toJson() method toString (line 33) | String toString() method fromJson (line 37) | TodoEntity fromJson(Map json) FILE: todos_repository_core/lib/src/todos_repository.dart class TodosRepository (line 13) | abstract class TodosRepository { method loadTodos (line 16) | Future> loadTodos() method saveTodos (line 19) | Future saveTodos(List todos) FILE: todos_repository_core/lib/src/user_entity.dart class UserEntity (line 1) | class UserEntity { method toString (line 25) | String toString() FILE: todos_repository_core/lib/src/user_repository.dart class UserRepository (line 5) | abstract class UserRepository { method login (line 6) | Future login() FILE: todos_repository_local_storage/lib/src/file_storage.dart class FileStorage (line 12) | class FileStorage implements TodosRepository { method loadTodos (line 22) | Future> loadTodos() method saveTodos (line 34) | Future saveTodos(List todos) method _getLocalFile (line 42) | Future _getLocalFile() method clean (line 48) | Future clean() FILE: todos_repository_local_storage/lib/src/key_value_storage.dart class KeyValueStorage (line 13) | class KeyValueStorage implements TodosRepository { method loadTodos (line 21) | Future> loadTodos() method saveTodos (line 36) | Future saveTodos(List todos) FILE: todos_repository_local_storage/lib/src/reactive_repository.dart class ReactiveLocalStorageRepository (line 8) | class ReactiveLocalStorageRepository implements ReactiveTodosRepository { method addNewTodo (line 22) | Future addNewTodo(TodoEntity todo) method deleteTodo (line 29) | Future deleteTodo(List idList) method todos (line 43) | Stream> todos() method _loadTodos (line 49) | void _loadTodos() method updateTodo (line 61) | Future updateTodo(TodoEntity update) FILE: todos_repository_local_storage/lib/src/repository.dart class LocalStorageRepository (line 9) | class LocalStorageRepository implements TodosRepository { method loadTodos (line 21) | Future> loadTodos() method saveTodos (line 35) | Future saveTodos(List todos) FILE: todos_repository_local_storage/lib/src/web_client.dart class WebClient (line 11) | class WebClient implements TodosRepository { method loadTodos (line 18) | Future> loadTodos() method saveTodos (line 58) | Future saveTodos(List todos) FILE: todos_repository_local_storage/test/all_tests.dart function main (line 5) | void main() FILE: todos_repository_local_storage/test/file_storage_test.dart function main (line 7) | void main() FILE: todos_repository_local_storage/test/key_value_storage_test.dart function main (line 11) | void main() FILE: todos_repository_local_storage/test/key_value_storage_test.mocks.dart class MockSharedPreferences (line 28) | class MockSharedPreferences extends _i1.Mock implements _i2.SharedPrefer... method getKeys (line 30) | Set getKeys() method get (line 40) | Object? get(String? key) method getBool (line 49) | bool? getBool(String? key) method getInt (line 58) | int? getInt(String? key) method getDouble (line 67) | double? getDouble(String? key) method getString (line 76) | String? getString(String? key) method containsKey (line 85) | bool containsKey(String? key) method getStringList (line 95) | List? getStringList(String? key) method setBool (line 104) | _i3.Future setBool( method setInt (line 121) | _i3.Future setInt( method setDouble (line 138) | _i3.Future setDouble( method setString (line 155) | _i3.Future setString( method setStringList (line 172) | _i3.Future setStringList( method remove (line 189) | _i3.Future remove(String? key) method commit (line 199) | _i3.Future commit() method clear (line 209) | _i3.Future clear() method reload (line 219) | _i3.Future reload() FILE: todos_repository_local_storage/test/reactive_repository_test.dart function main (line 12) | void main() function createTodos (line 14) | List createTodos([String task = 'Task']) FILE: todos_repository_local_storage/test/reactive_repository_test.mocks.dart class MockTodosRepository (line 29) | class MockTodosRepository extends _i1.Mock implements _i2.TodosRepository { method loadTodos (line 31) | _i3.Future> loadTodos() method saveTodos (line 42) | _i3.Future saveTodos(List<_i4.TodoEntity>? todos) FILE: todos_repository_local_storage/test/repository_test.dart function main (line 16) | void main() function createTodos (line 18) | List createTodos() FILE: todos_repository_local_storage/test/repository_test.mocks.dart class _FakeDirectory_0 (line 29) | class _FakeDirectory_0 extends _i1.SmartFake implements _i2.Directory { class _FakeFile_1 (line 39) | class _FakeFile_1 extends _i1.SmartFake implements _i2.File { class _FakeFileSystemEntity_2 (line 49) | class _FakeFileSystemEntity_2 extends _i1.SmartFake class _FakeDuration_3 (line 60) | class _FakeDuration_3 extends _i1.SmartFake implements Duration { class MockFileStorage (line 73) | class MockFileStorage extends _i1.Mock implements _i3.FileStorage { method loadTodos (line 102) | _i5.Future> loadTodos() method saveTodos (line 113) | _i5.Future<_i2.File> saveTodos(List<_i6.TodoEntity>? todos) method clean (line 136) | _i5.Future<_i2.FileSystemEntity> clean() class MockWebClient (line 163) | class MockWebClient extends _i1.Mock implements _i7.WebClient { method loadTodos (line 178) | _i5.Future> loadTodos() method saveTodos (line 189) | _i5.Future saveTodos(List<_i6.TodoEntity>? todos) FILE: vanilla/integration_test/app_test.dart function main (line 6) | void main() FILE: vanilla/lib/app.dart class VanillaApp (line 9) | @immutable method createState (line 16) | State createState() class VanillaAppState (line 21) | class VanillaAppState extends State { method initState (line 25) | void initState() method build (line 45) | Widget build(BuildContext context) method toggleAll (line 76) | void toggleAll() method clearCompleted (line 82) | void clearCompleted() method addTodo (line 88) | void addTodo(Todo todo) method removeTodo (line 94) | void removeTodo(Todo todo) method updateTodo (line 100) | void updateTodo( method setState (line 116) | void setState(VoidCallback fn) FILE: vanilla/lib/localization.dart class VanillaLocalizations (line 5) | class VanillaLocalizations { method of (line 6) | VanillaLocalizations of(BuildContext context) class VanillaLocalizationsDelegate (line 16) | class VanillaLocalizationsDelegate method load (line 19) | Future load(Locale locale) method shouldReload (line 23) | bool shouldReload(VanillaLocalizationsDelegate old) method isSupported (line 26) | bool isSupported(Locale locale) FILE: vanilla/lib/main.dart function main (line 6) | Future main() FILE: vanilla/lib/models.dart class AppState (line 4) | class AppState { method filteredTodos (line 14) | List filteredTodos(VisibilityFilter activeFilter) method clearCompleted (line 45) | void clearCompleted() method toggleAll (line 49) | void toggleAll() method toString (line 58) | String toString() type AppTab (line 63) | enum AppTab { todos, stats } type ExtraAction (line 65) | enum ExtraAction { toggleAllComplete, clearCompleted } class Todo (line 67) | class Todo { method toString (line 91) | String toString() method toEntity (line 95) | TodoEntity toEntity() method fromEntity (line 99) | Todo fromEntity(TodoEntity entity) type VisibilityFilter (line 109) | enum VisibilityFilter { all, active, completed } FILE: vanilla/lib/screens/add_edit_screen.dart class AddEditScreen (line 6) | class AddEditScreen extends StatefulWidget { method createState (line 19) | State createState() class _AddEditScreenState (line 22) | class _AddEditScreenState extends State { method build (line 29) | Widget build(BuildContext context) FILE: vanilla/lib/screens/detail_screen.dart class DetailScreen (line 7) | class DetailScreen extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: vanilla/lib/screens/home_screen.dart class HomeScreen (line 11) | class HomeScreen extends StatefulWidget { method createState (line 30) | State createState() class HomeScreenState (line 35) | class HomeScreenState extends State { method _updateVisibility (line 39) | void _updateVisibility(VisibilityFilter filter) method _updateTab (line 45) | void _updateTab(AppTab tab) method build (line 52) | Widget build(BuildContext context) FILE: vanilla/lib/widgets/extra_actions_button.dart class ExtraActionsButton (line 5) | class ExtraActionsButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: vanilla/lib/widgets/filter_button.dart class FilterButton (line 5) | class FilterButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class _Button (line 38) | class _Button extends StatelessWidget { method build (line 52) | Widget build(BuildContext context) FILE: vanilla/lib/widgets/stats_counter.dart class StatsCounter (line 4) | class StatsCounter extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: vanilla/lib/widgets/todo_item.dart class TodoItem (line 5) | class TodoItem extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: vanilla/lib/widgets/todo_list.dart class TodoList (line 8) | class TodoList extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) method _removeTodo (line 67) | void _removeTodo(BuildContext context, Todo todo) FILE: vanilla/lib/widgets/typedefs.dart type TodoAdder (line 3) | typedef TodoAdder = void Function(Todo todo); type TodoRemover (line 5) | typedef TodoRemover = void Function(Todo todo); type TodoUpdater (line 7) | typedef TodoUpdater = FILE: vanilla/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: vanilla/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: vanilla/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView *view) function my_application_activate (line 24) | static void my_application_activate(GApplication* application) { function gboolean (line 80) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 99) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 108) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 117) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 123) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 131) | static void my_application_init(MyApplication* self) {} function MyApplication (line 133) | MyApplication* my_application_new() { FILE: vanilla/test/app_state_test.dart function main (line 4) | void main() FILE: vanilla/test_driver/integration_test.dart function main (line 3) | Future main() FILE: vanilla/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: vanilla/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: vanilla/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: vanilla/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: vanilla/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: vanilla/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: vanilla/windows/runner/win32_window.h type Size (line 21) | struct Size {