SYMBOL INDEX (307 symbols across 40 files) FILE: lib/main.dart function main (line 6) | void main() FILE: lib/project/app_pages/add_category.dart class AddCategory (line 17) | class AddCategory extends StatelessWidget { method unFocusNode (line 37) | void unFocusNode(BuildContext context) method build (line 45) | Widget build(BuildContext context) class CategoryName (line 97) | class CategoryName extends StatefulWidget { method createState (line 103) | _CategoryNameState createState() class _CategoryNameState (line 106) | class _CategoryNameState extends State { method initState (line 112) | void initState() method build (line 126) | Widget build(BuildContext context) method isIdenticalCategory (line 144) | bool isIdenticalCategory() class ParentCategoryCard (line 233) | class ParentCategoryCard extends StatefulWidget { method createState (line 237) | _ParentCategoryCardState createState() class _ParentCategoryCardState (line 240) | class _ParentCategoryCardState extends State { method build (line 242) | Widget build(BuildContext context) class Description (line 306) | class Description extends StatefulWidget { method createState (line 310) | _DescriptionState createState() class _DescriptionState (line 313) | class _DescriptionState extends State { method initState (line 318) | void initState() method build (line 325) | Widget build(BuildContext context) class Save (line 368) | class Save extends StatefulWidget { method createState (line 386) | _SaveState createState() class _SaveState (line 389) | class _SaveState extends State { method build (line 391) | Widget build(BuildContext context) method saveCategoryFunction (line 392) | void saveCategoryFunction() method categoryItem (line 404) | CategoryItem categoryItem(IconData iconData) method updateCategory (line 411) | void updateCategory() method itemsAdd (line 499) | void itemsAdd(List items) FILE: lib/project/app_pages/analysis.dart class Analysis (line 31) | class Analysis extends StatefulWidget { method createState (line 33) | _AnalysisState createState() class _AnalysisState (line 36) | class _AnalysisState extends State { method build (line 38) | Widget build(BuildContext context) method listViewChild (line 52) | ListView listViewChild(String type) class ShowDate (line 70) | class ShowDate extends StatelessWidget { method build (line 75) | Widget build(BuildContext context) class DateDisplay (line 99) | class DateDisplay extends StatelessWidget { method build (line 104) | Widget build(BuildContext context) class ShowMoneyFrame (line 141) | class ShowMoneyFrame extends StatelessWidget { method build (line 147) | Widget build(BuildContext context) method rowFrame (line 148) | Widget rowFrame(String typeName, double value) class ShowDetails (line 198) | class ShowDetails extends StatefulWidget { method createState (line 203) | _ShowDetailsState createState() class _ShowDetailsState (line 206) | class _ShowDetailsState extends State { method showInExDetails (line 207) | Widget showInExDetails( method build (line 279) | Widget build(BuildContext context) method recurringFunc (line 403) | void recurringFunc({required int i, n}) class ShowNullDetail (line 434) | class ShowNullDetail extends StatelessWidget { method build (line 441) | Widget build(BuildContext context) class CategoryDetails (line 460) | class CategoryDetails extends StatelessWidget { method build (line 469) | Widget build(BuildContext context) FILE: lib/project/app_pages/calendar.dart class Calendar (line 24) | class Calendar extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class CalendarBody (line 34) | class CalendarBody extends StatefulWidget { method createState (line 36) | _CalendarBodyState createState() class _CalendarBodyState (line 39) | class _CalendarBodyState extends State { method initState (line 51) | void initState() method dispose (line 57) | void dispose() method getHashCode (line 62) | int getHashCode(DateTime key) method daysInRange (line 67) | List daysInRange(DateTime first, DateTime last) method buildEvents (line 75) | Widget buildEvents(List? transactions) method build (line 221) | Widget build(BuildContext context) method updateMapValue (line 240) | void updateMapValue(Map> map, K key, V value) method transactionsForDay (line 260) | List transactionsForDay(DateTime? day) method _getEventsForRange (line 267) | List _getEventsForRange(DateTime start, DateTime end) method _onDaySelected (line 275) | void _onDaySelected(DateTime selectedDay, DateTime focusedDay) method _onRangeSelected (line 288) | void _onRangeSelected( function _buildEventsMarker (line 409) | Widget _buildEventsMarker(DateTime date, List events) class Balance (line 431) | class Balance extends StatefulWidget { method createState (line 435) | _BalanceState createState() class _BalanceState (line 438) | class _BalanceState extends State { method build (line 440) | Widget build(BuildContext context) method summaryFrame (line 452) | Widget summaryFrame(String type, double amount, color) FILE: lib/project/app_pages/currency.dart class Currency (line 10) | class Currency extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: lib/project/app_pages/edit.dart class Edit (line 9) | class Edit extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/project/app_pages/edit_expense_category.dart class EditExpenseCategory (line 12) | class EditExpenseCategory extends StatefulWidget { method createState (line 16) | _EditExpenseCategoryState createState() class _EditExpenseCategoryState (line 19) | class _EditExpenseCategoryState extends State { method build (line 21) | Widget build(BuildContext context) FILE: lib/project/app_pages/edit_income_category.dart class EditIncomeCategory (line 14) | class EditIncomeCategory extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/project/app_pages/expense_category.dart class ExpenseCategory (line 14) | class ExpenseCategory extends StatefulWidget { method createState (line 16) | _ExpenseCategoryState createState() class _ExpenseCategoryState (line 19) | class _ExpenseCategoryState extends State { method build (line 21) | Widget build(BuildContext context) class ExpenseCategoryBody (line 35) | class ExpenseCategoryBody extends StatefulWidget { method createState (line 41) | _ExpenseCategoryBodyState createState() class _ExpenseCategoryBodyState (line 44) | class _ExpenseCategoryBodyState extends State { method build (line 46) | Widget build(BuildContext context) class CategoryContainer (line 82) | class CategoryContainer extends StatefulWidget { method createState (line 88) | _CategoryContainerState createState() class _CategoryContainerState (line 91) | class _CategoryContainerState extends State { method build (line 93) | Widget build(BuildContext context) class CategoryItems (line 121) | class CategoryItems extends StatefulWidget { method createState (line 128) | _CategoryItemsState createState() class _CategoryItemsState (line 131) | class _CategoryItemsState extends State { method build (line 133) | Widget build(BuildContext context) class ParentCategory (line 219) | class ParentCategory extends StatefulWidget { method createState (line 230) | _ParentCategoryState createState() class _ParentCategoryState (line 233) | class _ParentCategoryState extends State { method build (line 235) | Widget build(BuildContext context) FILE: lib/project/app_pages/income_category.dart class IncomeCategory (line 13) | class IncomeCategory extends StatefulWidget { method createState (line 15) | _IncomeCategoryState createState() class _IncomeCategoryState (line 18) | class _IncomeCategoryState extends State { method build (line 20) | Widget build(BuildContext context) class IncomeCategoryBody (line 32) | class IncomeCategoryBody extends StatefulWidget { method createState (line 39) | _IncomeCategoryBodyState createState() class _IncomeCategoryBodyState (line 42) | class _IncomeCategoryBodyState extends State { method build (line 44) | Widget build(BuildContext context) FILE: lib/project/app_pages/input.dart class AddInput (line 38) | class AddInput extends StatefulWidget { method createState (line 40) | _AddInputState createState() class _AddInputState (line 43) | class _AddInputState extends State { method build (line 48) | Widget build(BuildContext context) class PanelForKeyboard (line 89) | class PanelForKeyboard extends StatelessWidget { method _insertText (line 94) | void _insertText(String myText) method _backspace (line 132) | void _backspace() method _isUtf16Surrogate (line 185) | bool _isUtf16Surrogate(int value) method build (line 190) | Widget build(BuildContext context) class AddEditInput (line 217) | class AddEditInput extends StatelessWidget { method build (line 229) | Widget build(BuildContext context) class AmountCard (line 278) | class AmountCard extends StatefulWidget { method createState (line 280) | _AmountCardState createState() class _AmountCardState (line 283) | class _AmountCardState extends State { method initState (line 285) | void initState() method build (line 299) | Widget build(BuildContext context) class CategoryCard (line 372) | class CategoryCard extends StatefulWidget { method createState (line 374) | _CategoryCardState createState() class _CategoryCardState (line 377) | class _CategoryCardState extends State { method build (line 379) | Widget build(BuildContext context) class DescriptionCard (line 442) | class DescriptionCard extends StatefulWidget { method createState (line 444) | _DescriptionCardState createState() class _DescriptionCardState (line 447) | class _DescriptionCardState extends State { method initState (line 451) | void initState() method _buildConfig (line 464) | KeyboardActionsConfig _buildConfig(BuildContext context) method build (line 530) | Widget build(BuildContext context) class DateCard (line 595) | class DateCard extends StatefulWidget { method createState (line 598) | _DateCardState createState() class _DateCardState (line 601) | class _DateCardState extends State { method build (line 603) | Widget build(BuildContext context) function saveInputFunc (line 697) | void saveInputFunc(BuildContext context, bool saveFunction) function deleteInputFunction (line 716) | Future deleteInputFunction( function onDeletion (line 719) | void onDeletion() FILE: lib/project/app_pages/others.dart class Other (line 24) | class Other extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class Settings (line 76) | class Settings extends StatefulWidget { method createState (line 81) | State createState() class _SettingsState (line 84) | class _SettingsState extends State { method build (line 86) | Widget build(BuildContext context) method onReset (line 178) | void onReset() method onDeletion (line 195) | Future onDeletion() FILE: lib/project/app_pages/parent_category.dart class ParentCategoryList (line 9) | class ParentCategoryList extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: lib/project/app_pages/report.dart class Report (line 27) | class Report extends StatefulWidget { method createState (line 40) | _ReportState createState() class _ReportState (line 43) | class _ReportState extends State { method build (line 45) | Widget build(BuildContext context) class ReportBody (line 90) | class ReportBody extends StatefulWidget { method createState (line 99) | _ReportBodyState createState() class _ReportBodyState (line 102) | class _ReportBodyState extends State { method build (line 104) | Widget build(BuildContext context) method date (line 119) | DateTime date(int duration) method isLeapYear (line 121) | bool isLeapYear(int year) method sortByCategory (line 127) | List sortByCategory( method monthBasedTransaction (line 167) | MonthAmount monthBasedTransaction( function _getGradientAreaSeries (line 561) | List> _getGradientAreaSeries( class MonthAmount (line 625) | class MonthAmount { FILE: lib/project/app_pages/select_date_format.dart class FormatDate (line 11) | class FormatDate extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/project/app_pages/select_icon.dart class SelectIcon (line 10) | class SelectIcon extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/project/app_pages/select_language.dart class SelectLanguage (line 12) | class SelectLanguage extends StatefulWidget { method createState (line 14) | _SelectLanguageState createState() class _SelectLanguageState (line 17) | class _SelectLanguageState extends State { method build (line 20) | Widget build(BuildContext context) FILE: lib/project/auth_pages/sign_in.dart class SignIn (line 8) | class SignIn extends StatelessWidget { method _authenticateUsers (line 9) | Future? _authenticateUsers(LoginData data) method _onRecoverPassword (line 14) | Future? _onRecoverPassword(String name) method build (line 20) | Widget build(BuildContext context) FILE: lib/project/auth_pages/user_account.dart class UserAccount (line 9) | class UserAccount extends StatefulWidget { method createState (line 11) | _UserAccountState createState() class _UserAccountState (line 14) | class _UserAccountState extends State { method build (line 28) | Widget build(BuildContext context) FILE: lib/project/auth_services/firebase_authentication.dart class FirebaseAuthentication (line 11) | class FirebaseAuthentication { method initializeFireBase (line 12) | Future initializeFireBase() method googleSignIn (line 17) | Future googleSignIn({required BuildContext context}) method signOut (line 44) | Future signOut({required BuildContext context}) FILE: lib/project/classes/alert_dialog.dart function iosDialog (line 6) | Future iosDialog(BuildContext context, String content, String action, function androidDialog (line 55) | Future androidDialog(BuildContext context, String content, String ... FILE: lib/project/classes/app_bar.dart class BasicAppBar (line 10) | class BasicAppBar extends StatelessWidget with PreferredSizeWidget { method build (line 18) | Widget build(BuildContext context) class InExAppBar (line 27) | class InExAppBar extends StatelessWidget implements PreferredSizeWidget { method build (line 34) | Widget build(BuildContext context) method appBarTab (line 35) | Tab appBarTab(String title) class CategoryAppBar (line 75) | class CategoryAppBar extends StatelessWidget implements PreferredSizeWid... method build (line 83) | Widget build(BuildContext context) class EditCategoryAppBar (line 119) | class EditCategoryAppBar extends StatelessWidget implements PreferredSiz... method build (line 127) | Widget build(BuildContext context) FILE: lib/project/classes/category_item.dart class CategoryItem (line 1) | class CategoryItem { method toJson (line 14) | Map toJson() FILE: lib/project/classes/chart_pie.dart class ChartPie (line 9) | class ChartPie extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class Annotations (line 63) | class Annotations extends StatelessWidget { method build (line 67) | Widget build(BuildContext context) FILE: lib/project/classes/constants.dart function format (line 82) | String format(double number) function iconData (line 85) | IconData iconData(CategoryItem item) function categoryItem (line 89) | CategoryItem categoryItem(IconData icon, String name) function connectionUI (line 92) | Widget? connectionUI(AsyncSnapshot> snapshot) function createItemList (line 106) | List createItemList({ function inputModel (line 166) | InputModel inputModel(data) function filterData (line 175) | List filterData( FILE: lib/project/classes/custom_toast.dart class CustomToast (line 8) | class CustomToast extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) function customToast (line 37) | void customToast(BuildContext context, String message) FILE: lib/project/classes/dropdown_box.dart class DropDownBox (line 15) | class DropDownBox extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: lib/project/classes/input_model.dart class InputModel (line 3) | class method toMap (line 24) | Map toMap() method fromMap (line 41) | InputModel fromMap(Map map) FILE: lib/project/classes/keyboard.dart class CustomKeyboard (line 8) | class CustomKeyboard extends StatelessWidget { method generatedKeys (line 22) | List generatedKeys() method build (line 50) | Widget build(BuildContext context) class TextKey (line 117) | class TextKey extends StatelessWidget { method build (line 128) | Widget build(BuildContext context) FILE: lib/project/classes/lockscreen.dart class MainLockScreen (line 18) | class MainLockScreen extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class OtherLockScreen (line 61) | class OtherLockScreen extends StatelessWidget { method build (line 66) | Widget build(BuildContext context) FILE: lib/project/classes/saveOrSaveAndDeleteButtons.dart class SaveButton (line 16) | class SaveButton extends StatefulWidget { method createState (line 23) | _SaveButtonState createState() class _SaveButtonState (line 26) | class _SaveButtonState extends State { method build (line 28) | Widget build(BuildContext context) class SaveAndDeleteButton (line 61) | class SaveAndDeleteButton extends StatelessWidget { method build (line 80) | Widget build(BuildContext context) function deleteCategoryFunction (line 129) | Future deleteCategoryFunction( function onDeletion (line 137) | void onDeletion() FILE: lib/project/database_management/shared_preferences_services.dart class SharedPrefs (line 27) | class SharedPrefs { method setLocale (line 73) | Locale setLocale(String languageCode) method getLocale (line 78) | Locale getLocale() method getCurrency (line 83) | void getCurrency() method getItems (line 95) | List getItems(String parentItemName) method saveItems (line 103) | void saveItems(String parentItemName, List items) method getAllExpenseItemsLists (line 110) | List> getAllExpenseItemsLists() method removeItem (line 120) | void removeItem(String itemName) method setItems (line 124) | void setItems({required bool setCategoriesToDefault}) FILE: lib/project/database_management/sqflite_services.dart class DB (line 8) | abstract class DB { method init (line 12) | Future init() method onCreate (line 25) | onCreate(Database db, int version) method inputModelList (line 34) | Future> inputModelList() method insert (line 39) | Future insert(InputModel model) method update (line 45) | Future update(InputModel model) method delete (line 52) | Future delete(int id) method deleteAll (line 55) | Future deleteAll () FILE: lib/project/home.dart class Home (line 16) | class Home extends StatefulWidget { method createState (line 18) | _HomeState createState() class _HomeState (line 21) | class _HomeState extends State { method bottomNavigationBarItem (line 29) | BottomNavigationBarItem bottomNavigationBarItem( method initState (line 42) | void initState() method build (line 100) | Widget build(BuildContext context) FILE: lib/project/localization/app_localization.dart class AppLocalization (line 6) | class AppLocalization { method of (line 11) | AppLocalization? of(BuildContext context) method load (line 15) | Future load() method translate (line 23) | String? translate(String key) method localizedMap (line 27) | Map localizedMap() class _DemoLocalizationsDelegate (line 34) | class _DemoLocalizationsDelegate method isSupported (line 39) | bool isSupported(Locale locale) method load (line 59) | Future load(Locale locale) method shouldReload (line 66) | bool shouldReload(LocalizationsDelegate old) FILE: lib/project/localization/language.dart class Language (line 1) | class Language { FILE: lib/project/localization/methods.dart function locale (line 5) | Locale locale(String languageCode) function getTranslated (line 40) | String? getTranslated(BuildContext context, String key) function localizedMap (line 44) | Map? localizedMap(BuildContext context) FILE: lib/project/provider.dart class ChangeCategoryA (line 9) | class ChangeCategoryA with ChangeNotifier { method changeCategory (line 12) | void changeCategory(CategoryItem? newItem) class ChangeModelType (line 18) | class ChangeModelType with ChangeNotifier { method changeModelType (line 20) | void changeModelType(String newType) class ChangeSelectedDate (line 27) | class ChangeSelectedDate with ChangeNotifier { method changeSelectedAnalysisDate (line 30) | void changeSelectedAnalysisDate({String? newSelectedDate}) method changeSelectedReportDate (line 35) | void changeSelectedReportDate({String? newSelectedDate}) class InputModelList (line 42) | class InputModelList with ChangeNotifier { method changeInputModelList (line 44) | void changeInputModelList() class ChangeExpenseItem (line 51) | class ChangeExpenseItem with ChangeNotifier { method getAllExpenseItems (line 53) | void getAllExpenseItems() class ChangeExpenseItemEdit (line 59) | class ChangeExpenseItemEdit with ChangeNotifier { method getAllExpenseItems (line 61) | void getAllExpenseItems() class ChangeIncomeItem (line 68) | class ChangeIncomeItem with ChangeNotifier { method getIncomeItems (line 70) | void getIncomeItems() class ChangeIncomeItemEdit (line 76) | class ChangeIncomeItemEdit with ChangeNotifier { method getIncomeItems (line 78) | void getIncomeItems() class ChangeCategory (line 85) | class ChangeCategory with ChangeNotifier { method changeCategoryIcon (line 89) | void changeCategoryIcon(IconData? selectedIcon) method changeParentItem (line 94) | void changeParentItem(CategoryItem? newParentItem) class OnSwitch (line 101) | class OnSwitch with ChangeNotifier { method onSwitch (line 104) | void onSwitch() class OnLanguageSelected (line 112) | class OnLanguageSelected with ChangeNotifier { method onSelect (line 114) | void onSelect(String newLanguageCode) class OnCurrencySelected (line 121) | class OnCurrencySelected with ChangeNotifier { method onCurrencySelected (line 123) | void onCurrencySelected(String newCurrency) class OnDateFormatSelected (line 132) | class OnDateFormatSelected with ChangeNotifier { method onDateFormatSelected (line 134) | void onDateFormatSelected(String newDateFormat) FILE: lib/project/real_main.dart function realMain (line 10) | void realMain() class MyApp (line 24) | class MyApp extends StatefulWidget { method setLocale (line 25) | void setLocale(BuildContext context, Locale newLocale) method createState (line 31) | _MyAppState createState() class _MyAppState (line 34) | class _MyAppState extends State { method didChangeDependencies (line 43) | void didChangeDependencies() method build (line 52) | Widget build(BuildContext context) FILE: test/widget_test.dart function main (line 13) | void main()