SYMBOL INDEX (104 symbols across 24 files) FILE: android/app/src/main/java/me/tuannguyen/fluttertodo/MainActivity.java class MainActivity (line 7) | public class MainActivity extends FlutterActivity { method onCreate (line 8) | @Override FILE: lib/main.dart function main (line 13) | void main() class TodoApp (line 17) | class TodoApp extends StatefulWidget { method createState (line 19) | State createState() class _TodoAppState (line 24) | class _TodoAppState extends State { method initState (line 30) | void initState() method build (line 52) | Widget build(BuildContext context) FILE: lib/models/Priority.dart type Priority (line 1) | enum Priority { FILE: lib/models/Todo.dart class Todo (line 5) | class Todo { FILE: lib/models/filter.dart type Filter (line 1) | enum Filter { FILE: lib/models/settings.dart class Settings (line 3) | class Settings { FILE: lib/models/user.dart class User (line 3) | class User { FILE: lib/pages/auth/auth_page.dart class AuthPage (line 11) | class AuthPage extends StatefulWidget { method createState (line 13) | State createState() class _AuthPageState (line 18) | class _AuthPageState extends State { method _authenticate (line 26) | void _authenticate(AppModel model) method _buildEmailField (line 42) | Widget _buildEmailField() method _buildPasswordField (line 60) | Widget _buildPasswordField() method _buildButtonRow (line 77) | Widget _buildButtonRow(AppModel model) method _buildPageContent (line 100) | Widget _buildPageContent(AppModel model) method build (line 136) | Widget build(BuildContext context) FILE: lib/pages/register/register_page.dart class RegisterPage (line 11) | class RegisterPage extends StatefulWidget { method createState (line 13) | State createState() class _RegisterPageState (line 18) | class _RegisterPageState extends State { method _register (line 27) | void _register(AppModel model) method _buildEmailField (line 44) | Widget _buildEmailField() method _buildConfirmPasswordField (line 62) | Widget _buildConfirmPasswordField() method _buildPasswordField (line 76) | Widget _buildPasswordField() method _buildButtonRow (line 94) | Widget _buildButtonRow(AppModel model) method _buildPageContent (line 109) | Widget _buildPageContent(AppModel model) method build (line 146) | Widget build(BuildContext context) FILE: lib/pages/settings/settings_page.dart class SettingsPage (line 9) | class SettingsPage extends StatefulWidget { method createState (line 15) | State createState() class _SettingsPageState (line 20) | class _SettingsPageState extends State { method _buildAppBar (line 21) | Widget _buildAppBar(BuildContext context, AppModel model) method _buildPageContent (line 42) | Widget _buildPageContent(AppModel model) method build (line 71) | Widget build(BuildContext context) FILE: lib/pages/todo/todo_editor_page.dart class TodoEditorPage (line 15) | class TodoEditorPage extends StatefulWidget { method createState (line 17) | State createState() class _TodoEditorPageState (line 22) | class _TodoEditorPageState extends State { method _buildAppBar (line 31) | Widget _buildAppBar(AppModel model) method _buildFloatingActionButton (line 52) | Widget _buildFloatingActionButton(AppModel model) method _buildTitleField (line 99) | Widget _buildTitleField(Todo todo) method _buildContentField (line 116) | Widget _buildContentField(Todo todo) method _buildOthers (line 127) | Widget _buildOthers(Todo todo) method _buildForm (line 150) | Widget _buildForm(AppModel model) method _buildPageContent (line 173) | Widget _buildPageContent(AppModel model) method build (line 187) | Widget build(BuildContext context) FILE: lib/pages/todo/todo_list_page.dart class TodoListPage (line 13) | class TodoListPage extends StatefulWidget { method createState (line 19) | State createState() class _TodoListPageState (line 24) | class _TodoListPageState extends State { method initState (line 26) | void initState() method _buildAppBar (line 32) | Widget _buildAppBar(AppModel model) method _buildFloatingActionButton (line 67) | Widget _buildFloatingActionButton(AppModel model) method _buildAllFlatButton (line 82) | Widget _buildAllFlatButton(AppModel model) method _buildDoneFlatButton (line 107) | Widget _buildDoneFlatButton(AppModel model) method _buildNotDoneFlatButton (line 133) | Widget _buildNotDoneFlatButton(AppModel model) method _buildBottomAppBar (line 161) | Widget _buildBottomAppBar(AppModel model) method _buildPageContent (line 181) | Widget _buildPageContent(AppModel model) method build (line 192) | Widget build(BuildContext context) FILE: lib/scoped_models/app_model.dart class AppModel (line 5) | class AppModel extends Model FILE: lib/scoped_models/connected_model.dart function applyFilter (line 53) | void applyFilter(Filter filter) function setCurrentTodo (line 58) | void setCurrentTodo(Todo todo) function fetchTodos (line 62) | Future fetchTodos() function createTodo (line 107) | Future createTodo( function updateTodo (line 157) | Future updateTodo( function removeTodo (line 206) | Future removeTodo(String id) function toggleDone (line 239) | Future toggleDone(String id) function authenticate (line 302) | Future> authenticate( function register (line 372) | Future> register(String email, String password) function logout (line 443) | void logout() function autoAuthentication (line 457) | void autoAuthentication() function tryRefreshToken (line 485) | void tryRefreshToken() function setAuthTimeout (line 527) | void setAuthTimeout(int time) function loadSettings (line 544) | void loadSettings() function _loadIsShortcutsEnabled (line 556) | bool _loadIsShortcutsEnabled(SharedPreferences prefs) function _loadIsDarkThemeUsed (line 563) | bool _loadIsDarkThemeUsed(SharedPreferences prefs) function toggleIsShortcutEnabled (line 570) | Future toggleIsShortcutEnabled() function toggleIsDarkThemeUsed (line 586) | Future toggleIsDarkThemeUsed() FILE: lib/widgets/form_fields/priority_form_field.dart class PriorityFormField (line 6) | class PriorityFormField extends FormField { FILE: lib/widgets/form_fields/toggle_form_field.dart class ToggleFormField (line 3) | class ToggleFormField extends FormField { FILE: lib/widgets/helpers/confirm_dialog.dart class ConfirmDialog (line 7) | class ConfirmDialog { method show (line 8) | Future show(BuildContext context, [String title]) FILE: lib/widgets/helpers/message_dialog.dart class MessageDialog (line 3) | class MessageDialog { method show (line 4) | void show( FILE: lib/widgets/helpers/priority_helper.dart class PriorityHelper (line 5) | class PriorityHelper { method getPriorityColor (line 6) | Color getPriorityColor(Priority priority) method toPriority (line 19) | Priority toPriority(String value) FILE: lib/widgets/todo/shortcuts_enabled_todo_fab.dart class ShortcutsEnabledTodoFab (line 9) | class ShortcutsEnabledTodoFab extends StatefulWidget { method createState (line 15) | State createState() class _ShortcutsEnabledTodoFabState (line 20) | class _ShortcutsEnabledTodoFabState extends State method initState (line 26) | void initState() method build (line 38) | Widget build(BuildContext context) FILE: lib/widgets/todo/todo_card.dart class TodoCard (line 9) | class TodoCard extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/widgets/todo/todo_list_view.dart class TodoListView (line 11) | class TodoListView extends StatelessWidget { method _buildEmptyText (line 12) | Widget _buildEmptyText(AppModel model) method _buildListView (line 58) | Widget _buildListView(AppModel model) method build (line 77) | Widget build(BuildContext context) FILE: lib/widgets/ui_elements/loading_modal.dart class LoadingModal (line 3) | class LoadingModal extends StatelessWidget { method build (line 5) | Widget build(BuildContext context) FILE: lib/widgets/ui_elements/rounded_button.dart class RoundedButton (line 3) | class RoundedButton extends StatelessWidget { method build (line 15) | Widget build(BuildContext context)