diff --git a/public/main.profile.dart.js b/public/main.profile.dart.js index 52f543dced..36a5f682f1 100644 --- a/public/main.profile.dart.js +++ b/public/main.profile.dart.js @@ -76737,192 +76737,381 @@ clientIds = A.List_List$of(new A.MappedListIterable(clients, new A.handleClientAction_closure(), t3), true, t3._eval$1("ListIterable.E")); t3 = type$.ClientEntity; client = t3._as(clients[0]); + case 3: + // switch switch (action) { case B.EntityAction_edit: - A.editEntity(null, client, true, null); + // goto case + $async$goto = 5; break; case B.EntityAction_viewStatement: - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.ShowPdfClient(client, context)); + // goto case + $async$goto = 6; break; case B.EntityAction_clientPortal: - link = client.get$primaryContact().link + "?silent=true"; - if (link.length !== 0) { - if (!B.JSString_methods.contains$1(link, "?")) - link += "?"; - A.launchUrl(A.Uri_parse(link + ("&client_hash=" + client.clientHash), 0, null)); - } + // goto case + $async$goto = 7; break; case B.EntityAction_settings: - t2 = store.__Store__state_A; - t2 = t2.userCompanyStates._list$_list[t2.uiState.selectedCompanyIndex].userCompany; - t1 = t1.prefState.appLayout === B.AppLayout_desktop ? "localization" : null; - t3 = store.__Store__dispatchers_F; - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.ViewSettings(t2.company, null, client, t2.user, false, t1, true, null)); + // goto case + $async$goto = 8; break; case B.EntityAction_newTask: - A.createEntity(null, null, A.TaskEntity_TaskEntity(null, null, null, t1, null).rebuild$1(new A.handleClientAction_closure0(client)), null, false); + // goto case + $async$goto = 9; break; case B.EntityAction_newInvoice: - A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null), null, false); + // goto case + $async$goto = 10; break; case B.EntityAction_newRecurringInvoice: - A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_recurringInvoice, null, t1, null, null), null, false); + // goto case + $async$goto = 11; break; case B.EntityAction_newRecurringExpense: - A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(client, B.EntityType_recurringExpense, null, null, t1, null, null), null, false); + // goto case + $async$goto = 12; break; case B.EntityAction_newQuote: - A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_quote, null, t1, null, null), null, false); + // goto case + $async$goto = 13; break; case B.EntityAction_newCredit: - A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_credit, null, t1, null, null), null, false); + // goto case + $async$goto = 14; break; case B.EntityAction_newExpense: - A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(client, null, null, null, t1, null, null), null, false); + // goto case + $async$goto = 15; break; case B.EntityAction_newPayment: - A.createEntity(null, null, A.PaymentEntity_PaymentEntity(client, null, t1).rebuild$1(new A.handleClientAction_closure1(client)), null, false); + // goto case + $async$goto = 16; break; case B.EntityAction_newProject: - A.createEntity(null, null, A.ProjectEntity_ProjectEntity(null, null, t1, null).rebuild$1(new A.handleClientAction_closure2(client)), null, false); + // goto case + $async$goto = 17; break; case B.EntityAction_restore: - t1 = clientIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_clients"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_client"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreClientsRequest(t1, clientIds)); + // goto case + $async$goto = 18; break; case B.EntityAction_archive: - t1 = clientIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_clients"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_client"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveClientsRequest(t1, clientIds)); + // goto case + $async$goto = 19; break; case B.EntityAction_delete: - t1 = clientIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_clients"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_client"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteClientsRequest(t1, clientIds)); + // goto case + $async$goto = 20; break; case B.EntityAction_purge: - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "purge"); - t1.toString; - A.confirmCallback(false, new A.handleClientAction_closure3(context, store, t2, client), context, t1 + " - " + client.displayName, false, null); + // goto case + $async$goto = 21; break; case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.clientUIState.listUIState.selectedIds == null) { - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.StartClientMultiselect()); - } - t2 = clients.length; - if (t2 === 0) - break; - for (t1 = t1.uiState.clientUIState.listUIState.selectedIds, t3 = t1 != null, _i = 0; _i < clients.length; clients.length === t2 || (0, A.throwConcurrentModificationError)(clients), ++_i) { - client = clients[_i]; - t4 = J.get$id$x(client); - t4 = t3 && B.JSArray_methods.contains$1(t1._list$_list, t4); - t5 = store.__Store__dispatchers_F; - if (!t4) { - t5 === $ && A.throwUnnamedLateFieldNI(); - t5[0].call$1(new A.AddToClientMultiselect(client)); - } else { - t5 === $ && A.throwUnnamedLateFieldNI(); - t5[0].call$1(new A.RemoveFromClientMultiselect(client)); - } - } + // goto case + $async$goto = 22; break; case B.EntityAction_more: - A.showEntityActionsDialog(null, A._setArrayType([client], type$.JSArray_BaseEntity), false); + // goto case + $async$goto = 23; break; case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = clients.length, _i = 0; _i < clients.length; clients.length === t1 || (0, A.throwConcurrentModificationError)(clients), ++_i) - for (t4 = t3._as(clients[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t2.get$noDocumentsToDownload(), null); - else { - t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } + // goto case + $async$goto = 24; break; case B.EntityAction_merge: - A.showDialog(null, null, true, null, new A.handleClientAction_closure4(client), context, null, true, type$.void); + // goto case + $async$goto = 25; break; case B.EntityAction_runTemplate: - A.showDialog(null, null, false, null, new A.handleClientAction_closure5(clients), context, null, true, type$.void); + // goto case + $async$goto = 26; break; case B.EntityAction_bulkUpdate: - A.showDialog(null, null, false, null, new A.handleClientAction_closure6(clients), context, null, true, type$.void); + // goto case + $async$goto = 27; break; case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(null, null, false, null, new A.handleClientAction_closure7(client), t1, null, true, type$.void); + // goto case + $async$goto = 28; break; default: - A.print("## Error: action " + A.S(action) + " not handled in client_actions"); + // goto default + $async$goto = 29; + break; } + break; + case 5: + // case + A.editEntity(null, client, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.ShowPdfClient(client, context)); + // goto after switch + $async$goto = 4; + break; + case 7: + // case + link = client.get$primaryContact().link + "?silent=true"; + if (link.length !== 0) { + if (!B.JSString_methods.contains$1(link, "?")) + link += "?"; + A.launchUrl(A.Uri_parse(link + ("&client_hash=" + client.clientHash), 0, null)); + } + // goto after switch + $async$goto = 4; + break; + case 8: + // case + t2 = store.__Store__state_A; + t2 = t2.userCompanyStates._list$_list[t2.uiState.selectedCompanyIndex].userCompany; + t1 = t1.prefState.appLayout === B.AppLayout_desktop ? "localization" : null; + t3 = store.__Store__dispatchers_F; + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.ViewSettings(t2.company, null, client, t2.user, false, t1, true, null)); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + A.createEntity(null, null, A.TaskEntity_TaskEntity(null, null, null, t1, null).rebuild$1(new A.handleClientAction_closure0(client)), null, false); + // goto after switch + $async$goto = 4; + break; + case 10: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_recurringInvoice, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(client, B.EntityType_recurringExpense, null, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 13: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_quote, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 14: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_credit, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 15: + // case + A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(client, null, null, null, t1, null, null), null, false); + // goto after switch + $async$goto = 4; + break; + case 16: + // case + A.createEntity(null, null, A.PaymentEntity_PaymentEntity(client, null, t1).rebuild$1(new A.handleClientAction_closure1(client)), null, false); + // goto after switch + $async$goto = 4; + break; + case 17: + // case + A.createEntity(null, null, A.ProjectEntity_ProjectEntity(null, null, t1, null).rebuild$1(new A.handleClientAction_closure2(client)), null, false); + // goto after switch + $async$goto = 4; + break; + case 18: + // case + t1 = clientIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_clients"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_client"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreClientsRequest(t1, clientIds)); + // goto after switch + $async$goto = 4; + break; + case 19: + // case + t1 = clientIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_clients"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_client"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveClientsRequest(t1, clientIds)); + // goto after switch + $async$goto = 4; + break; + case 20: + // case + t1 = clientIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_clients"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_client"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteClientsRequest(t1, clientIds)); + // goto after switch + $async$goto = 4; + break; + case 21: + // case + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "purge"); + t1.toString; + A.confirmCallback(false, new A.handleClientAction_closure3(context, store, t2, client), context, t1 + " - " + client.displayName, false, null); + // goto after switch + $async$goto = 4; + break; + case 22: + // case + if (store.__Store__state_A.uiState.clientUIState.listUIState.selectedIds == null) { + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.StartClientMultiselect()); + } + t2 = clients.length; + if (t2 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (t1 = t1.uiState.clientUIState.listUIState.selectedIds, t3 = t1 != null, _i = 0; _i < clients.length; clients.length === t2 || (0, A.throwConcurrentModificationError)(clients), ++_i) { + client = clients[_i]; + t4 = J.get$id$x(client); + t4 = t3 && B.JSArray_methods.contains$1(t1._list$_list, t4); + t5 = store.__Store__dispatchers_F; + if (!t4) { + t5 === $ && A.throwUnnamedLateFieldNI(); + t5[0].call$1(new A.AddToClientMultiselect(client)); + } else { + t5 === $ && A.throwUnnamedLateFieldNI(); + t5[0].call$1(new A.RemoveFromClientMultiselect(client)); + } + } + // goto after switch + $async$goto = 4; + break; + case 23: + // case + A.showEntityActionsDialog(null, A._setArrayType([client], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 24: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = clients.length, _i = 0; _i < clients.length; clients.length === t1 || (0, A.throwConcurrentModificationError)(clients), ++_i) + for (t4 = t3._as(clients[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t2.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 25: + // case + A.showDialog(null, null, true, null, new A.handleClientAction_closure4(client), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 26: + // case + A.showDialog(null, null, false, null, new A.handleClientAction_closure5(clients), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 27: + // case + A.showDialog(null, null, false, null, new A.handleClientAction_closure6(clients), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 28: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 30; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleClientAction_closure7(client), t1, null, true, type$.bool), $async$handleClientAction); + case 30: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadClient(null, client.id)); + } + // goto after switch + $async$goto = 4; + break; + case 29: + // default + A.print("## Error: action " + A.S(action) + " not handled in client_actions"); + case 4: + // after switch case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -79464,7 +79653,15 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.showDialog(null, null, false, null, new A.handleCreditAction_closure16(credit), t1, null, true, type$.void); + $async$goto = 40; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleCreditAction_closure16(credit), t1, null, true, type$.bool), $async$handleCreditAction); + case 40: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadCredit(null, credit.id)); + } // goto after switch $async$goto = 4; break; @@ -82719,176 +82916,304 @@ _DocumentUIState_Object_EntityUIState: function _DocumentUIState_Object_EntityUIState() { }, handleExpenseAction(context, expenses, action) { - var t2, t3, expense, t4, t5, expenseIds, t6, t7, t8, client, t9, t10, t11, items, message, _i, documentIds, _null = null, _s6_ = ":value", _s6_0 = ":count", _box_0 = {}, - store = A.StoreProvider_of(context, type$.AppState), - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - t3 = type$.ExpenseEntity; - expense = t3._as(B.JSArray_methods.get$first(expenses)); - t4 = A._arrayInstanceType(expenses); - t5 = t4._eval$1("MappedListIterable<1,String>"); - expenseIds = A.List_List$of(new A.MappedListIterable(expenses, new A.handleExpenseAction_closure(), t5), true, t5._eval$1("ListIterable.E")); - t5 = t1.userCompanyStates; - t6 = t1.uiState.selectedCompanyIndex; - t5 = t5._list$_list; - t7 = t5[t6].clientState; - t8 = expense.clientId; - t8.toString; - client = t7.$get$1(0, t8); - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, expense, true, _null); - break; - case B.EntityAction_clone: - case B.EntityAction_cloneToExpense: - A.createEntity(_null, _null, expense.get$clone(0).rebuild$1(new A.handleExpenseAction_closure0()), _null, false); - break; - case B.EntityAction_cloneToRecurring: - A.createEntity(_null, _null, expense.get$clone(0).rebuild$1(new A.handleExpenseAction_closure1()), _null, false); - break; - case B.EntityAction_invoiceExpense: - case B.EntityAction_addToInvoice: - t2 = new A.handleExpenseAction_closure2(); - _box_0.vendorId = _box_0.projectId = ""; - for (t7 = B.JSArray_methods.get$iterator(expenses), t9 = new A.WhereIterator(t7, t2, t4._eval$1("WhereIterator<1>")), t10 = client.id; t9.moveNext$0();) { - expense = t3._as(t7.get$current(0)); - t11 = expense.vendorId; - if (t11.length !== 0) - _box_0.vendorId = t11; - t11 = expense.projectId; - if (t11.length !== 0) - if (_box_0.projectId.length === 0 && t5[t6].projectState.$get$1(0, t11).clientId === t10) - _box_0.projectId = t11; + return A.handleExpenseAction$body(context, expenses, action); + }, + handleExpenseAction$body(context, expenses, action) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + t2, t3, expense, t4, t5, expenseIds, t6, t7, t8, client, t9, t10, t11, items, message, _i, documentIds, _box_0, store, t1; + var $async$handleExpenseAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + _box_0 = {}; + store = A.StoreProvider_of(context, type$.AppState); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + t3 = type$.ExpenseEntity; + expense = t3._as(B.JSArray_methods.get$first(expenses)); + t4 = A._arrayInstanceType(expenses); + t5 = t4._eval$1("MappedListIterable<1,String>"); + expenseIds = A.List_List$of(new A.MappedListIterable(expenses, new A.handleExpenseAction_closure(), t5), true, t5._eval$1("ListIterable.E")); + t5 = t1.userCompanyStates; + t6 = t1.uiState.selectedCompanyIndex; + t5 = t5._list$_list; + t7 = t5[t6].clientState; + t8 = expense.clientId; + t8.toString; + client = t7.$get$1(0, t8); + case 2: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 4; + break; + case B.EntityAction_clone: + // goto case + $async$goto = 5; + break; + case B.EntityAction_cloneToExpense: + // goto case + $async$goto = 6; + break; + case B.EntityAction_cloneToRecurring: + // goto case + $async$goto = 7; + break; + case B.EntityAction_invoiceExpense: + // goto case + $async$goto = 8; + break; + case B.EntityAction_addToInvoice: + // goto case + $async$goto = 9; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 10; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 11; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 12; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 13; + break; + case B.EntityAction_more: + // goto case + $async$goto = 14; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 15; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 16; + break; + default: + // goto default + $async$goto = 17; + break; + } + break; + case 4: + // case + A.editEntity(null, expense, true, null); + // goto after switch + $async$goto = 3; + break; + case 5: + // case + case 6: + // case + A.createEntity(null, null, expense.get$clone(0).rebuild$1(new A.handleExpenseAction_closure0()), null, false); + // goto after switch + $async$goto = 3; + break; + case 7: + // case + A.createEntity(null, null, expense.get$clone(0).rebuild$1(new A.handleExpenseAction_closure1()), null, false); + // goto after switch + $async$goto = 3; + break; + case 8: + // case + case 9: + // case + t2 = new A.handleExpenseAction_closure2(); + _box_0.vendorId = _box_0.projectId = ""; + for (t7 = B.JSArray_methods.get$iterator(expenses), t9 = new A.WhereIterator(t7, t2, t4._eval$1("WhereIterator<1>")), t10 = client.id; t9.moveNext$0();) { + expense = t3._as(t7.get$current(0)); + t11 = expense.vendorId; + if (t11.length !== 0) + _box_0.vendorId = t11; + t11 = expense.projectId; + if (t11.length !== 0) + if (_box_0.projectId.length === 0 && t5[t6].projectState.$get$1(0, t11).clientId === t10) + _box_0.projectId = t11; + } + t3 = t4._eval$1("MappedIterable<1,InvoiceItemEntity>"); + items = A.List_List$of(new A.MappedIterable(new A.WhereIterable(expenses, t2, t4._eval$1("WhereIterable<1>")), new A.handleExpenseAction_closure3(context), t3), true, t3._eval$1("Iterable.E")); + if (items.length !== 0) + if (action === B.EntityAction_invoiceExpense) + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null).rebuild$1(new A.handleExpenseAction_closure4(_box_0, items)), null, false); + else + A.addToInvoiceDialog(t8, context, items); + // goto after switch + $async$goto = 3; + break; + case 10: + // case + t1 = expenseIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_expenses"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_expense"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreExpenseRequest(t1, expenseIds)); + // goto after switch + $async$goto = 3; + break; + case 11: + // case + t1 = expenseIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_expenses"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_expense"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveExpenseRequest(t1, expenseIds)); + // goto after switch + $async$goto = 3; + break; + case 12: + // case + t1 = expenseIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_expenses"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_expense"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteExpenseRequest(t1, expenseIds)); + // goto after switch + $async$goto = 3; + break; + case 13: + // case + if (store.__Store__state_A.uiState.expenseUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartExpenseMultiselect()); + } + t1 = expenses.length; + if (t1 === 0) { + // goto after switch + $async$goto = 3; + break; + } + for (_i = 0; _i < expenses.length; expenses.length === t1 || (0, A.throwConcurrentModificationError)(expenses), ++_i) { + expense = expenses[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(expense); + t2 = t2.expenseUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToExpenseMultiselect(expense)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromExpenseMultiselect(expense)); + } + } + // goto after switch + $async$goto = 3; + break; + case 14: + // case + A.showEntityActionsDialog(null, A._setArrayType([expense], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 3; + break; + case 15: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = expenses.length, _i = 0; _i < expenses.length; expenses.length === t1 || (0, A.throwConcurrentModificationError)(expenses), ++_i) + for (t4 = t3._as(expenses[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t2.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 3; + break; + case 16: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 18; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleExpenseAction_closure5(expense), t1, null, true, type$.bool), $async$handleExpenseAction); + case 18: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadExpense(null, expense.id)); + } + // goto after switch + $async$goto = 3; + break; + case 17: + // default + A.print("## ERROR: unhandled action " + A.S(action) + " in expense_actions"); + // goto after switch + $async$goto = 3; + break; + case 3: + // after switch + // implicit return + return A._asyncReturn(null, $async$completer); } - t3 = t4._eval$1("MappedIterable<1,InvoiceItemEntity>"); - items = A.List_List$of(new A.MappedIterable(new A.WhereIterable(expenses, t2, t4._eval$1("WhereIterable<1>")), new A.handleExpenseAction_closure3(context), t3), true, t3._eval$1("Iterable.E")); - if (items.length !== 0) - if (action === B.EntityAction_invoiceExpense) - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(client, _null, _null, t1, _null, _null).rebuild$1(new A.handleExpenseAction_closure4(_box_0, items)), _null, false); - else - A.addToInvoiceDialog(t8, context, items); - break; - case B.EntityAction_restore: - t1 = expenseIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_expenses"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_expense"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreExpenseRequest(t1, expenseIds)); - break; - case B.EntityAction_archive: - t1 = expenseIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_expenses"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_expense"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveExpenseRequest(t1, expenseIds)); - break; - case B.EntityAction_delete: - t1 = expenseIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_expenses"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_expense"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteExpenseRequest(t1, expenseIds)); - break; - case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.expenseUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartExpenseMultiselect()); - } - t1 = expenses.length; - if (t1 === 0) - break; - for (_i = 0; _i < expenses.length; expenses.length === t1 || (0, A.throwConcurrentModificationError)(expenses), ++_i) { - expense = expenses[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(expense); - t2 = t2.expenseUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToExpenseMultiselect(expense)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromExpenseMultiselect(expense)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([expense], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = expenses.length, _i = 0; _i < expenses.length; expenses.length === t1 || (0, A.throwConcurrentModificationError)(expenses), ++_i) - for (t4 = t3._as(expenses[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t2.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t2.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handleExpenseAction_closure5(expense), t1, _null, true, type$.void); - break; - default: - A.print("## ERROR: unhandled action " + A.S(action) + " in expense_actions"); - break; - } + }); + return A._asyncStartSync($async$handleExpenseAction, $async$completer); }, ViewExpenseList: function ViewExpenseList(t0) { this.page = t0; @@ -85547,7 +85872,15 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.showDialog(null, null, false, null, new A.handleInvoiceAction_closure20(invoice), t1, null, true, type$.void); + $async$goto = 51; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleInvoiceAction_closure20(invoice), t1, null, true, type$.bool), $async$handleInvoiceAction); + case 51: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadInvoice(null, invoice.id)); + } // goto after switch $async$goto = 4; break; @@ -86569,7 +86902,7 @@ B.JSArray_methods.sort$1(list, new A.dropdownInvoiceSelector_closure0(invoiceMap, clientMap, vendorMap, recurringPrefix, userMap)); return list; }, - filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, invoiceListState, userMap, recurringPrefix) { + filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, projectMap, invoiceListState, userMap, recurringPrefix) { var t1, t2, list, filterEntityType = selectionState.filterEntityType, invoicePaymentMap = A.LinkedHashMap_LinkedHashMap$_empty(type$.nullable_String, type$.List_String); @@ -86577,7 +86910,7 @@ paymentMap._map$_map.forEach$1(0, new A.filteredInvoicesSelector_closure(invoicePaymentMap)); t1 = invoiceList._list$_list; t2 = A._arrayInstanceType(t1)._eval$1("WhereIterable<1>"); - list = A.List_List$of(new A.WhereIterable(t1, new A.filteredInvoicesSelector_closure0(invoiceMap, clientMap, selectionState, filterEntityType, selectionState.filterEntityId, invoicePaymentMap, invoiceListState), t2), true, t2._eval$1("Iterable.E")); + list = A.List_List$of(new A.WhereIterable(t1, new A.filteredInvoicesSelector_closure0(invoiceMap, clientMap, projectMap, selectionState, filterEntityType, selectionState.filterEntityId, invoicePaymentMap, invoiceListState), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.filteredInvoicesSelector_closure1(invoiceMap, invoiceListState, clientMap, vendorMap, userMap, recurringPrefix)); return list; }, @@ -86661,15 +86994,16 @@ this.invoicePaymentMap = t0; this.payment = t1; }, - filteredInvoicesSelector_closure0: function filteredInvoicesSelector_closure0(t0, t1, t2, t3, t4, t5, t6) { + filteredInvoicesSelector_closure0: function filteredInvoicesSelector_closure0(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.invoiceMap = t0; _.clientMap = t1; - _.selectionState = t2; - _.filterEntityType = t3; - _.filterEntityId = t4; - _.invoicePaymentMap = t5; - _.invoiceListState = t6; + _.projectMap = t2; + _.selectionState = t3; + _.filterEntityType = t4; + _.filterEntityId = t5; + _.invoicePaymentMap = t6; + _.invoiceListState = t7; }, filteredInvoicesSelector__closure: function filteredInvoicesSelector__closure(t0, t1) { this._box_0 = t0; @@ -86776,165 +87110,293 @@ _InvoiceUIState_Object_EntityUIState: function _InvoiceUIState_Object_EntityUIState() { }, handlePaymentAction(context, payments, action) { - var store, t1, t2, t3, paymentIds, payment, message, _i, documentIds, t4, t5, t6, _null = null, _s6_ = ":value", _s6_0 = ":count", _box_0 = {}; - if (payments.length === 0) - return; - context.toString; - store = A.StoreProvider_of(context, type$.AppState); - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1 = t1.userCompanyStates._list$_list[t1.uiState.selectedCompanyIndex].userCompany; - t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - t3 = A._arrayInstanceType(payments)._eval$1("MappedListIterable<1,String>"); - paymentIds = A.List_List$of(new A.MappedListIterable(payments, new A.handlePaymentAction_closure(), t3), true, t3._eval$1("ListIterable.E")); - t3 = type$.PaymentEntity; - payment = t3._as(B.JSArray_methods.get$first(payments)); - _box_0.payment = payment; - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, payment, true, _null); - break; - case B.EntityAction_applyPayment: - A.viewEntity(false, payment, _null, false); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.handlePaymentAction_closure0(_box_0)); - break; - case B.EntityAction_refundPayment: - A.viewEntity(false, payment, _null, false); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.handlePaymentAction_closure1(_box_0, store, t1.company)); - break; - case B.EntityAction_sendEmail: - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "emailed_payment"); - t1.toString; - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.EmailPaymentRequest(t1, paymentIds)); - break; - case B.EntityAction_restore: - t1 = paymentIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_payments"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_payment"); - t1.toString; - message = t1; + return A.handlePaymentAction$body(context, payments, action); + }, + handlePaymentAction$body(context, payments, action) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, store, t1, t2, t3, paymentIds, payment, message, _i, documentIds, t4, t5, t6, _box_0; + var $async$handlePaymentAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + _box_0 = {}; + if (payments.length === 0) { + // goto return + $async$goto = 1; + break; + } + context.toString; + store = A.StoreProvider_of(context, type$.AppState); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1 = t1.userCompanyStates._list$_list[t1.uiState.selectedCompanyIndex].userCompany; + t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + t3 = A._arrayInstanceType(payments)._eval$1("MappedListIterable<1,String>"); + paymentIds = A.List_List$of(new A.MappedListIterable(payments, new A.handlePaymentAction_closure(), t3), true, t3._eval$1("ListIterable.E")); + t3 = type$.PaymentEntity; + payment = t3._as(B.JSArray_methods.get$first(payments)); + _box_0.payment = payment; + case 3: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 5; + break; + case B.EntityAction_applyPayment: + // goto case + $async$goto = 6; + break; + case B.EntityAction_refundPayment: + // goto case + $async$goto = 7; + break; + case B.EntityAction_sendEmail: + // goto case + $async$goto = 8; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 9; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 10; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 11; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 12; + break; + case B.EntityAction_more: + // goto case + $async$goto = 13; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 14; + break; + case B.EntityAction_runTemplate: + // goto case + $async$goto = 15; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 16; + break; + default: + // goto default + $async$goto = 17; + break; + } + break; + case 5: + // case + A.editEntity(null, payment, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + A.viewEntity(false, payment, null, false); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.handlePaymentAction_closure0(_box_0)); + // goto after switch + $async$goto = 4; + break; + case 7: + // case + A.viewEntity(false, payment, null, false); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.handlePaymentAction_closure1(_box_0, store, t1.company)); + // goto after switch + $async$goto = 4; + break; + case 8: + // case + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "emailed_payment"); + t1.toString; + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.EmailPaymentRequest(t1, paymentIds)); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + t1 = paymentIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_payments"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_payment"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestorePaymentsRequest(t1, paymentIds)); + // goto after switch + $async$goto = 4; + break; + case 10: + // case + t1 = paymentIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_payments"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_payment"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchivePaymentsRequest(t1, paymentIds)); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + t1 = paymentIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_payments"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_payment"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeletePaymentsRequest(t1, paymentIds)); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + if (store.__Store__state_A.uiState.paymentUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartPaymentMultiselect()); + } + t1 = payments.length; + if (t1 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (_i = 0; _i < payments.length; payments.length === t1 || (0, A.throwConcurrentModificationError)(payments), ++_i) { + payment = payments[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(payment); + t2 = t2.paymentUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToPaymentMultiselect(payment)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromPaymentMultiselect(payment)); + } + } + // goto after switch + $async$goto = 4; + break; + case 13: + // case + A.showEntityActionsDialog(null, A._setArrayType([payment], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 14: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = payments.length, _i = 0; _i < payments.length; payments.length === t1 || (0, A.throwConcurrentModificationError)(payments), ++_i) + for (t4 = t3._as(payments[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t2.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 15: + // case + A.showDialog(null, null, false, null, new A.handlePaymentAction_closure2(payments), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 16: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 18; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handlePaymentAction_closure3(_box_0), t1, null, true, type$.bool), $async$handlePaymentAction); + case 18: + // returning from await. + if ($async$result === true) { + t1 = _box_0.payment; + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.LoadPayment(null, t1.id)); + } + // goto after switch + $async$goto = 4; + break; + case 17: + // default + A.print("## Error: action " + A.S(action) + " not handled in client_actions"); + case 4: + // after switch + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestorePaymentsRequest(t1, paymentIds)); - break; - case B.EntityAction_archive: - t1 = paymentIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_payments"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_payment"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchivePaymentsRequest(t1, paymentIds)); - break; - case B.EntityAction_delete: - t1 = paymentIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_payments"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_payment"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeletePaymentsRequest(t1, paymentIds)); - break; - case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.paymentUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartPaymentMultiselect()); - } - t1 = payments.length; - if (t1 === 0) - break; - for (_i = 0; _i < payments.length; payments.length === t1 || (0, A.throwConcurrentModificationError)(payments), ++_i) { - payment = payments[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(payment); - t2 = t2.paymentUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToPaymentMultiselect(payment)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromPaymentMultiselect(payment)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([payment], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = payments.length, _i = 0; _i < payments.length; payments.length === t1 || (0, A.throwConcurrentModificationError)(payments), ++_i) - for (t4 = t3._as(payments[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t2.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t2.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_runTemplate: - A.showDialog(_null, _null, false, _null, new A.handlePaymentAction_closure2(payments), context, _null, true, type$.void); - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handlePaymentAction_closure3(_box_0), t1, _null, true, type$.void); - break; - default: - A.print("## Error: action " + A.S(action) + " not handled in client_actions"); - } + }); + return A._asyncStartSync($async$handlePaymentAction, $async$completer); }, ViewPaymentList: function ViewPaymentList(t0) { this.page = t0; @@ -89113,172 +89575,322 @@ _ProductUIState_Object_EntityUIState: function _ProductUIState_Object_EntityUIState() { }, handleProjectAction(context, projects, action) { - var store, t1, t2, project, t3, projectIds, client, items, message, _i, documentIds, t4, t5, t6, _null = null, _s6_ = ":value", _s6_0 = ":count", _box_0 = {}; - if (projects.length === 0) - return; - context.toString; - store = A.StoreProvider_of(context, type$.AppState); - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = type$.ProjectEntity; - project = t2._as(B.JSArray_methods.get$first(projects)); - t3 = A._arrayInstanceType(projects)._eval$1("MappedListIterable<1,String>"); - projectIds = A.List_List$of(new A.MappedListIterable(projects, new A.handleProjectAction_closure(), t3), true, t3._eval$1("ListIterable.E")); - client = t1.userCompanyStates._list$_list[t1.uiState.selectedCompanyIndex].clientState.$get$1(0, project.clientId); - t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, project, true, _null); - break; - case B.EntityAction_newTask: - A.createEntity(_null, _null, A.TaskEntity_TaskEntity(_null, _null, _null, t1, _null).rebuild$1(new A.handleProjectAction_closure0(project)), _null, false); - break; - case B.EntityAction_newInvoice: - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(client, _null, _null, t1, _null, _null).rebuild$1(new A.handleProjectAction_closure1(project)), _null, false); - break; - case B.EntityAction_newQuote: - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_quote, _null, t1, _null, _null).rebuild$1(new A.handleProjectAction_closure2(project)), _null, false); - break; - case B.EntityAction_invoiceProject: - _box_0.lastClientId = ""; - _box_0.hasMultipleClients = false; - B.JSArray_methods.forEach$1(projects, new A.handleProjectAction_closure3(_box_0)); - if (_box_0.hasMultipleClients) { - A.showErrorDialog(false, t3.get$multipleClientError()); - return; + return A.handleProjectAction$body(context, projects, action); + }, + handleProjectAction$body(context, projects, action) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, store, t1, t2, project, t3, projectIds, client, items, message, _i, documentIds, t4, t5, t6, _box_0; + var $async$handleProjectAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + _box_0 = {}; + if (projects.length === 0) { + // goto return + $async$goto = 1; + break; + } + context.toString; + store = A.StoreProvider_of(context, type$.AppState); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = type$.ProjectEntity; + project = t2._as(B.JSArray_methods.get$first(projects)); + t3 = A._arrayInstanceType(projects)._eval$1("MappedListIterable<1,String>"); + projectIds = A.List_List$of(new A.MappedListIterable(projects, new A.handleProjectAction_closure(), t3), true, t3._eval$1("ListIterable.E")); + client = t1.userCompanyStates._list$_list[t1.uiState.selectedCompanyIndex].clientState.$get$1(0, project.clientId); + t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + case 3: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 5; + break; + case B.EntityAction_newTask: + // goto case + $async$goto = 6; + break; + case B.EntityAction_newInvoice: + // goto case + $async$goto = 7; + break; + case B.EntityAction_newQuote: + // goto case + $async$goto = 8; + break; + case B.EntityAction_invoiceProject: + // goto case + $async$goto = 9; + break; + case B.EntityAction_newExpense: + // goto case + $async$goto = 10; + break; + case B.EntityAction_clone: + // goto case + $async$goto = 11; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 12; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 13; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 14; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 15; + break; + case B.EntityAction_more: + // goto case + $async$goto = 16; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 17; + break; + case B.EntityAction_runTemplate: + // goto case + $async$goto = 18; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 19; + break; + default: + // goto default + $async$goto = 20; + break; + } + break; + case 5: + // case + A.editEntity(null, project, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + A.createEntity(null, null, A.TaskEntity_TaskEntity(null, null, null, t1, null).rebuild$1(new A.handleProjectAction_closure0(project)), null, false); + // goto after switch + $async$goto = 4; + break; + case 7: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null).rebuild$1(new A.handleProjectAction_closure1(project)), null, false); + // goto after switch + $async$goto = 4; + break; + case 8: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, B.EntityType_quote, null, t1, null, null).rebuild$1(new A.handleProjectAction_closure2(project)), null, false); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + _box_0.lastClientId = ""; + _box_0.hasMultipleClients = false; + B.JSArray_methods.forEach$1(projects, new A.handleProjectAction_closure3(_box_0)); + if (_box_0.hasMultipleClients) { + A.showErrorDialog(false, t3.get$multipleClientError()); + // goto return + $async$goto = 1; + break; + } + items = A._setArrayType([], type$.JSArray_InvoiceItemEntity); + B.JSArray_methods.forEach$1(projects, new A.handleProjectAction_closure4(items, context)); + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null).rebuild$1(new A.handleProjectAction_closure5(items, project)), null, false); + // goto after switch + $async$goto = 4; + break; + case 10: + // case + A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(client, null, null, null, t1, null, null).rebuild$1(new A.handleProjectAction_closure6(project)), null, false); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + A.createEntity(null, null, project.get$clone(0), null, false); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + t1 = projectIds.length; + if (t1 > 1) { + t3.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_projects"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t3.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_project"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreProjectRequest(t1, projectIds)); + // goto after switch + $async$goto = 4; + break; + case 13: + // case + t1 = projectIds.length; + if (t1 > 1) { + t3.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_projects"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t3.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_project"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveProjectRequest(t1, projectIds)); + // goto after switch + $async$goto = 4; + break; + case 14: + // case + t1 = projectIds.length; + if (t1 > 1) { + t3.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_projects"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t3.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_project"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteProjectRequest(t1, projectIds)); + // goto after switch + $async$goto = 4; + break; + case 15: + // case + if (store.__Store__state_A.uiState.projectUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartProjectMultiselect()); + } + t1 = projects.length; + if (t1 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (_i = 0; _i < projects.length; projects.length === t1 || (0, A.throwConcurrentModificationError)(projects), ++_i) { + project = projects[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(project); + t2 = t2.projectUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToProjectMultiselect(project)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromProjectMultiselect(project)); + } + } + // goto after switch + $async$goto = 4; + break; + case 16: + // case + A.showEntityActionsDialog(null, A._setArrayType([project], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 17: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = projects.length, _i = 0; _i < projects.length; projects.length === t1 || (0, A.throwConcurrentModificationError)(projects), ++_i) + for (t4 = t2._as(projects[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t3.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t3.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 18: + // case + A.showDialog(null, null, false, null, new A.handleProjectAction_closure7(projects), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 19: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 21; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleProjectAction_closure8(project), t1, null, true, type$.bool), $async$handleProjectAction); + case 21: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadProject(null, project.id)); + } + // goto after switch + $async$goto = 4; + break; + case 20: + // default + A.print("## Error: action " + A.S(action) + " not handled in project_actions"); + case 4: + // after switch + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); } - items = A._setArrayType([], type$.JSArray_InvoiceItemEntity); - B.JSArray_methods.forEach$1(projects, new A.handleProjectAction_closure4(items, context)); - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(client, _null, _null, t1, _null, _null).rebuild$1(new A.handleProjectAction_closure5(items, project)), _null, false); - break; - case B.EntityAction_newExpense: - A.createEntity(_null, _null, A.ExpenseEntity_ExpenseEntity(client, _null, _null, _null, t1, _null, _null).rebuild$1(new A.handleProjectAction_closure6(project)), _null, false); - break; - case B.EntityAction_clone: - A.createEntity(_null, _null, project.get$clone(0), _null, false); - break; - case B.EntityAction_restore: - t1 = projectIds.length; - if (t1 > 1) { - t3.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_projects"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t3.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_project"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreProjectRequest(t1, projectIds)); - break; - case B.EntityAction_archive: - t1 = projectIds.length; - if (t1 > 1) { - t3.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_projects"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t3.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_project"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveProjectRequest(t1, projectIds)); - break; - case B.EntityAction_delete: - t1 = projectIds.length; - if (t1 > 1) { - t3.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_projects"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t3.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_project"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteProjectRequest(t1, projectIds)); - break; - case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.projectUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartProjectMultiselect()); - } - t1 = projects.length; - if (t1 === 0) - break; - for (_i = 0; _i < projects.length; projects.length === t1 || (0, A.throwConcurrentModificationError)(projects), ++_i) { - project = projects[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(project); - t2 = t2.projectUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToProjectMultiselect(project)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromProjectMultiselect(project)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([project], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = projects.length, _i = 0; _i < projects.length; projects.length === t1 || (0, A.throwConcurrentModificationError)(projects), ++_i) - for (t4 = t2._as(projects[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t3.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t3.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_runTemplate: - A.showDialog(_null, _null, false, _null, new A.handleProjectAction_closure7(projects), context, _null, true, type$.void); - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handleProjectAction_closure8(project), t1, _null, true, type$.void); - break; - default: - A.print("## Error: action " + A.S(action) + " not handled in project_actions"); - } + }); + return A._asyncStartSync($async$handleProjectAction, $async$completer); }, ViewProjectList: function ViewProjectList(t0) { this.page = t0; @@ -90687,7 +91299,15 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.showDialog(null, null, false, null, new A.handlePurchaseOrderAction_closure15(purchaseOrder), t1, null, true, type$.void); + $async$goto = 42; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handlePurchaseOrderAction_closure15(purchaseOrder), t1, null, true, type$.bool), $async$handlePurchaseOrderAction); + case 42: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadPurchaseOrder(null, purchaseOrder.id)); + } // goto after switch $async$goto = 4; break; @@ -92373,7 +92993,15 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.showDialog(null, null, false, null, new A.handleQuoteAction_closure17(quote), t1, null, true, type$.void); + $async$goto = 42; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleQuoteAction_closure17(quote), t1, null, true, type$.bool), $async$handleQuoteAction); + case 42: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadQuote(null, quote.id)); + } // goto after switch $async$goto = 4; break; @@ -93477,167 +94105,294 @@ _QuoteUIState_Object_EntityUIState: function _QuoteUIState_Object_EntityUIState() { }, handleRecurringExpenseAction(context, recurringExpenses, action) { - var store, t1, t2, recurringExpense, t3, recurringExpenseIds, _i, documentIds, t4, t5, t6, _null = null, - _s26_ = "restored_recurring_expense", - _s26_0 = "archived_recurring_expense", - _s25_ = "deleted_recurring_expense"; - if (recurringExpenses.length === 0) - return; - context.toString; - store = A.StoreProvider_of(context, type$.AppState); - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - t2 = type$.ExpenseEntity; - recurringExpense = t2._as(B.JSArray_methods.get$first(recurringExpenses)); - t3 = A._arrayInstanceType(recurringExpenses)._eval$1("MappedListIterable<1,String>"); - recurringExpenseIds = A.List_List$of(new A.MappedListIterable(recurringExpenses, new A.handleRecurringExpenseAction_closure(), t3), true, t3._eval$1("ListIterable.E")); - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, recurringExpense, true, _null); - break; - case B.EntityAction_restore: - t1.toString; - t2 = $.$get$LocalizationsProvider__localizedValues(); - t1 = t2.$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, _s26_); - if (t1 == null) { - t1 = t2.$index(0, "en"); - t1.toString; - t1 = J.$index$asx(t1, _s26_); - t1.toString; + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, store, t1, t2, recurringExpense, t3, recurringExpenseIds, _i, documentIds, t4, t5, t6; + var $async$handleRecurringExpenseAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + if (recurringExpenses.length === 0) { + // goto return + $async$goto = 1; + break; + } + context.toString; + store = A.StoreProvider_of(context, type$.AppState); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + t2 = type$.ExpenseEntity; + recurringExpense = t2._as(B.JSArray_methods.get$first(recurringExpenses)); + t3 = A._arrayInstanceType(recurringExpenses)._eval$1("MappedListIterable<1,String>"); + recurringExpenseIds = A.List_List$of(new A.MappedListIterable(recurringExpenses, new A.handleRecurringExpenseAction_closure(), t3), true, t3._eval$1("ListIterable.E")); + case 3: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 5; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 6; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 7; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 8; + break; + case B.EntityAction_start: + // goto case + $async$goto = 9; + break; + case B.EntityAction_stop: + // goto case + $async$goto = 10; + break; + case B.EntityAction_cloneToExpense: + // goto case + $async$goto = 11; + break; + case B.EntityAction_clone: + // goto case + $async$goto = 12; + break; + case B.EntityAction_cloneToRecurring: + // goto case + $async$goto = 13; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 14; + break; + case B.EntityAction_more: + // goto case + $async$goto = 15; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 16; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 17; + break; + default: + // goto default + $async$goto = 18; + break; + } + break; + case 5: + // case + A.editEntity(null, recurringExpense, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t2.$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_recurring_expense"); + if (t1 == null) { + t1 = t2.$index(0, "en"); + t1.toString; + t1 = J.$index$asx(t1, "restored_recurring_expense"); + t1.toString; + } + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreRecurringExpensesRequest(t1, recurringExpenseIds)); + // goto after switch + $async$goto = 4; + break; + case 7: + // case + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t2.$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_recurring_expense"); + if (t1 == null) { + t1 = t2.$index(0, "en"); + t1.toString; + t1 = J.$index$asx(t1, "archived_recurring_expense"); + t1.toString; + } + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveRecurringExpensesRequest(t1, recurringExpenseIds)); + // goto after switch + $async$goto = 4; + break; + case 8: + // case + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t2.$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_recurring_expense"); + if (t1 == null) { + t1 = t2.$index(0, "en"); + t1.toString; + t1 = J.$index$asx(t1, "deleted_recurring_expense"); + t1.toString; + } + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteRecurringExpensesRequest(t1, recurringExpenseIds)); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + if (recurringExpense.lastSentDate.length === 0) { + t1.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "started_recurring_invoice"); + t1.toString; + } else { + t1.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "resumed_recurring_invoice"); + t1.toString; + } + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.StartRecurringExpensesRequest(t1, recurringExpenseIds)); + // goto after switch + $async$goto = 4; + break; + case 10: + // case + t1.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "stopped_recurring_invoice"); + t1.toString; + t1 = A.snackBarCompleter(t1, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.StopRecurringExpensesRequest(t1, recurringExpenseIds)); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + A.createEntity(null, null, recurringExpense.get$clone(0).rebuild$1(new A.handleRecurringExpenseAction_closure0()), null, false); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + case 13: + // case + A.createEntity(null, null, recurringExpense.get$clone(0).rebuild$1(new A.handleRecurringExpenseAction_closure1()), null, false); + // goto after switch + $async$goto = 4; + break; + case 14: + // case + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + if (t1.uiState.recurringExpenseUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartRecurringExpenseMultiselect()); + } + t1 = recurringExpenses.length; + if (t1 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (_i = 0; _i < recurringExpenses.length; recurringExpenses.length === t1 || (0, A.throwConcurrentModificationError)(recurringExpenses), ++_i) { + recurringExpense = recurringExpenses[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(recurringExpense); + t2 = t2.recurringExpenseUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToRecurringExpenseMultiselect(recurringExpense)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromRecurringExpenseMultiselect(recurringExpense)); + } + } + // goto after switch + $async$goto = 4; + break; + case 15: + // case + A.showEntityActionsDialog(null, A._setArrayType([recurringExpense], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 16: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t3 = recurringExpenses.length, _i = 0; _i < recurringExpenses.length; recurringExpenses.length === t3 || (0, A.throwConcurrentModificationError)(recurringExpenses), ++_i) + for (t4 = t2._as(recurringExpenses[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t1.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t1.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 17: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 19; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleRecurringExpenseAction_closure2(recurringExpense), t1, null, true, type$.bool), $async$handleRecurringExpenseAction); + case 19: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadRecurringExpense(null, recurringExpense.id)); + } + // goto after switch + $async$goto = 4; + break; + case 18: + // default + A.print("## ERROR: unhandled action " + A.S(action) + " in recurring_expense_actions"); + // goto after switch + $async$goto = 4; + break; + case 4: + // after switch + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); } - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreRecurringExpensesRequest(t1, recurringExpenseIds)); - break; - case B.EntityAction_archive: - t1.toString; - t2 = $.$get$LocalizationsProvider__localizedValues(); - t1 = t2.$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, _s26_0); - if (t1 == null) { - t1 = t2.$index(0, "en"); - t1.toString; - t1 = J.$index$asx(t1, _s26_0); - t1.toString; - } - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveRecurringExpensesRequest(t1, recurringExpenseIds)); - break; - case B.EntityAction_delete: - t1.toString; - t2 = $.$get$LocalizationsProvider__localizedValues(); - t1 = t2.$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, _s25_); - if (t1 == null) { - t1 = t2.$index(0, "en"); - t1.toString; - t1 = J.$index$asx(t1, _s25_); - t1.toString; - } - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteRecurringExpensesRequest(t1, recurringExpenseIds)); - break; - case B.EntityAction_start: - if (recurringExpense.lastSentDate.length === 0) { - t1.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "started_recurring_invoice"); - t1.toString; - } else { - t1.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "resumed_recurring_invoice"); - t1.toString; - } - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.StartRecurringExpensesRequest(t1, recurringExpenseIds)); - break; - case B.EntityAction_stop: - t1.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "stopped_recurring_invoice"); - t1.toString; - t1 = A.snackBarCompleter(t1, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.StopRecurringExpensesRequest(t1, recurringExpenseIds)); - break; - case B.EntityAction_cloneToExpense: - A.createEntity(_null, _null, recurringExpense.get$clone(0).rebuild$1(new A.handleRecurringExpenseAction_closure0()), _null, false); - break; - case B.EntityAction_clone: - case B.EntityAction_cloneToRecurring: - A.createEntity(_null, _null, recurringExpense.get$clone(0).rebuild$1(new A.handleRecurringExpenseAction_closure1()), _null, false); - break; - case B.EntityAction_toggleMultiselect: - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - if (t1.uiState.recurringExpenseUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartRecurringExpenseMultiselect()); - } - t1 = recurringExpenses.length; - if (t1 === 0) - break; - for (_i = 0; _i < recurringExpenses.length; recurringExpenses.length === t1 || (0, A.throwConcurrentModificationError)(recurringExpenses), ++_i) { - recurringExpense = recurringExpenses[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(recurringExpense); - t2 = t2.recurringExpenseUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToRecurringExpenseMultiselect(recurringExpense)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromRecurringExpenseMultiselect(recurringExpense)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([recurringExpense], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t3 = recurringExpenses.length, _i = 0; _i < recurringExpenses.length; recurringExpenses.length === t3 || (0, A.throwConcurrentModificationError)(recurringExpenses), ++_i) - for (t4 = t2._as(recurringExpenses[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t1.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t1.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handleRecurringExpenseAction_closure2(recurringExpense), t1, _null, true, type$.void); - break; - default: - A.print("## ERROR: unhandled action " + A.S(action) + " in recurring_expense_actions"); - break; - } + }); + return A._asyncStartSync($async$handleRecurringExpenseAction, $async$completer); }, ViewRecurringExpenseList: function ViewRecurringExpenseList(t0) { this.page = t0; @@ -94775,7 +95530,15 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.showDialog(null, null, false, null, new A.handleRecurringInvoiceAction_closure6(recurringInvoice), t1, null, true, type$.void); + $async$goto = 29; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleRecurringInvoiceAction_closure6(recurringInvoice), t1, null, true, type$.bool), $async$handleRecurringInvoiceAction); + case 29: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadRecurringInvoice(null, recurringInvoice.id)); + } // goto after switch $async$goto = 4; break; @@ -97707,244 +98470,395 @@ _SubscriptionUIState_Object_EntityUIState: function _SubscriptionUIState_Object_EntityUIState() { }, handleTaskAction(context, tasks, action) { - var store, t1, t2, t3, task, t4, t5, t6, client, t7, t8, taskIds, message, _i, t9, items, documentIds, _null = null, - _s13_ = "started_tasks", - _s6_ = ":value", _s6_0 = ":count", - _s13_0 = "stopped_tasks", - _box_0 = {}; - if (tasks.length === 0) - return; - context.toString; - store = A.StoreProvider_of(context, type$.AppState); - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - t3 = type$.TaskEntity; - task = t3._as(B.JSArray_methods.get$first(tasks)); - t4 = t1.userCompanyStates; - t5 = t1.uiState.selectedCompanyIndex; - t4 = t4._list$_list; - t6 = task.clientId; - client = t4[t5].clientState.$get$1(0, t6); - t7 = A._arrayInstanceType(tasks); - t8 = t7._eval$1("MappedListIterable<1,String>"); - taskIds = A.List_List$of(new A.MappedListIterable(tasks, new A.handleTaskAction_closure(), t8), true, t8._eval$1("ListIterable.E")); - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, task, true, _null); - break; - case B.EntityAction_start: - case B.EntityAction_resume: - t1 = taskIds.length; - if (t1 > 1) { - t2.toString; - t3 = $.$get$LocalizationsProvider__localizedValues(); - t2 = t3.$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, _s13_); - if (t2 == null) { - t2 = t3.$index(0, "en"); - t2.toString; - t2 = J.$index$asx(t2, _s13_); - t2.toString; - } - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "started_task"); - t1.toString; - message = t1; + return A.handleTaskAction$body(context, tasks, action); + }, + handleTaskAction$body(context, tasks, action) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, store, t1, t2, t3, task, t4, t5, t6, client, t7, t8, taskIds, message, _i, t9, items, documentIds, _box_0; + var $async$handleTaskAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + _box_0 = {}; + if (tasks.length === 0) { + // goto return + $async$goto = 1; + break; + } + context.toString; + store = A.StoreProvider_of(context, type$.AppState); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + t3 = type$.TaskEntity; + task = t3._as(B.JSArray_methods.get$first(tasks)); + t4 = t1.userCompanyStates; + t5 = t1.uiState.selectedCompanyIndex; + t4 = t4._list$_list; + t6 = task.clientId; + client = t4[t5].clientState.$get$1(0, t6); + t7 = A._arrayInstanceType(tasks); + t8 = t7._eval$1("MappedListIterable<1,String>"); + taskIds = A.List_List$of(new A.MappedListIterable(tasks, new A.handleTaskAction_closure(), t8), true, t8._eval$1("ListIterable.E")); + case 3: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 5; + break; + case B.EntityAction_start: + // goto case + $async$goto = 6; + break; + case B.EntityAction_resume: + // goto case + $async$goto = 7; + break; + case B.EntityAction_stop: + // goto case + $async$goto = 8; + break; + case B.EntityAction_invoiceTask: + // goto case + $async$goto = 9; + break; + case B.EntityAction_addToInvoice: + // goto case + $async$goto = 10; + break; + case B.EntityAction_clone: + // goto case + $async$goto = 11; + break; + case B.EntityAction_changeStatus: + // goto case + $async$goto = 12; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 13; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 14; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 15; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 16; + break; + case B.EntityAction_more: + // goto case + $async$goto = 17; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 18; + break; + case B.EntityAction_runTemplate: + // goto case + $async$goto = 19; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 20; + break; + default: + // goto default + $async$goto = 21; + break; + } + break; + case 5: + // case + A.editEntity(null, task, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + case 7: + // case + t1 = taskIds.length; + if (t1 > 1) { + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t3.$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "started_tasks"); + if (t2 == null) { + t2 = t3.$index(0, "en"); + t2.toString; + t2 = J.$index$asx(t2, "started_tasks"); + t2.toString; + } + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "started_task"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.StartTasksRequest(t1, taskIds)); + // goto after switch + $async$goto = 4; + break; + case 8: + // case + t1 = taskIds.length; + if (t1 > 1) { + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t3.$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "stopped_tasks"); + if (t2 == null) { + t2 = t3.$index(0, "en"); + t2.toString; + t2 = J.$index$asx(t2, "stopped_tasks"); + t2.toString; + } + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "stopped_task"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.StopTasksRequest(t1, taskIds)); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + case 10: + // case + _box_0.lastClientId = ""; + _box_0.hasMultipleClients = false; + B.JSArray_methods.forEach$1(tasks, new A.handleTaskAction_closure0(_box_0)); + if (_box_0.hasMultipleClients) { + A.showErrorDialog(false, t2.get$multipleClientError()); + // goto return + $async$goto = 1; + break; + } + B.JSArray_methods.sort$1(tasks, new A.handleTaskAction_closure1()); + _box_0.projectId = ""; + for (t8 = tasks.length, _i = 0; _i < t8; ++_i) { + t9 = t3._as(tasks[_i]).projectId; + if (t9.length !== 0 && _box_0.projectId.length === 0) + _box_0.projectId = t9; + } + t3 = t4[t5].userCompany; + items = A._setArrayType([], type$.JSArray_InvoiceItemEntity); + _box_0.lastTask = null; + new A.WhereIterable(tasks, new A.handleTaskAction_closure2(), t7._eval$1("WhereIterable<1>")).forEach$1(0, new A.handleTaskAction_closure3(_box_0, items, context, t3.company, t2)); + if (items.length !== 0) + if (action === B.EntityAction_invoiceTask) + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(client, null, null, t1, null, null).rebuild$1(new A.handleTaskAction_closure4(_box_0, items)), null, false); + else + A.addToInvoiceDialog(t6, context, items); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + A.createEntity(null, null, task.get$clone(0), null, false); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + A.changeTaskStatusDialog(context, task); + // goto after switch + $async$goto = 4; + break; + case 13: + // case + t1 = taskIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_tasks"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_task"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreTaskRequest(t1, taskIds)); + // goto after switch + $async$goto = 4; + break; + case 14: + // case + t1 = taskIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_tasks"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_task"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveTaskRequest(t1, taskIds)); + // goto after switch + $async$goto = 4; + break; + case 15: + // case + t1 = taskIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_tasks"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_task"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteTaskRequest(t1, taskIds)); + // goto after switch + $async$goto = 4; + break; + case 16: + // case + if (store.__Store__state_A.uiState.taskUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartTaskMultiselect()); + } + t1 = tasks.length; + if (t1 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (_i = 0; _i < tasks.length; tasks.length === t1 || (0, A.throwConcurrentModificationError)(tasks), ++_i) { + task = tasks[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(task); + t2 = t2.taskUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToTaskMultiselect(task)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromTaskMultiselect(task)); + } + } + // goto after switch + $async$goto = 4; + break; + case 17: + // case + A.showEntityActionsDialog(null, A._setArrayType([task], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 18: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = tasks.length, _i = 0; _i < tasks.length; tasks.length === t1 || (0, A.throwConcurrentModificationError)(tasks), ++_i) + for (t4 = t3._as(tasks[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t2.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 19: + // case + A.showDialog(null, null, false, null, new A.handleTaskAction_closure5(tasks), context, null, true, type$.void); + // goto after switch + $async$goto = 4; + break; + case 20: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 22; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleTaskAction_closure6(task), t1, null, true, type$.bool), $async$handleTaskAction); + case 22: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadTask(null, task.id)); + } + // goto after switch + $async$goto = 4; + break; + case 21: + // default + A.print("## ERROR: unhandled action " + A.S(action) + " in task_actions"); + // goto after switch + $async$goto = 4; + break; + case 4: + // after switch + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.StartTasksRequest(t1, taskIds)); - break; - case B.EntityAction_stop: - t1 = taskIds.length; - if (t1 > 1) { - t2.toString; - t3 = $.$get$LocalizationsProvider__localizedValues(); - t2 = t3.$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, _s13_0); - if (t2 == null) { - t2 = t3.$index(0, "en"); - t2.toString; - t2 = J.$index$asx(t2, _s13_0); - t2.toString; - } - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "stopped_task"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.StopTasksRequest(t1, taskIds)); - break; - case B.EntityAction_invoiceTask: - case B.EntityAction_addToInvoice: - _box_0.lastClientId = ""; - _box_0.hasMultipleClients = false; - B.JSArray_methods.forEach$1(tasks, new A.handleTaskAction_closure0(_box_0)); - if (_box_0.hasMultipleClients) { - A.showErrorDialog(false, t2.get$multipleClientError()); - return; - } - B.JSArray_methods.sort$1(tasks, new A.handleTaskAction_closure1()); - _box_0.projectId = ""; - for (t8 = tasks.length, _i = 0; _i < t8; ++_i) { - t9 = t3._as(tasks[_i]).projectId; - if (t9.length !== 0 && _box_0.projectId.length === 0) - _box_0.projectId = t9; - } - t3 = t4[t5].userCompany; - items = A._setArrayType([], type$.JSArray_InvoiceItemEntity); - _box_0.lastTask = null; - new A.WhereIterable(tasks, new A.handleTaskAction_closure2(), t7._eval$1("WhereIterable<1>")).forEach$1(0, new A.handleTaskAction_closure3(_box_0, items, context, t3.company, t2)); - if (items.length !== 0) - if (action === B.EntityAction_invoiceTask) - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(client, _null, _null, t1, _null, _null).rebuild$1(new A.handleTaskAction_closure4(_box_0, items)), _null, false); - else - A.addToInvoiceDialog(t6, context, items); - break; - case B.EntityAction_clone: - A.createEntity(_null, _null, task.get$clone(0), _null, false); - break; - case B.EntityAction_changeStatus: - A.changeTaskStatusDialog(context, task); - break; - case B.EntityAction_restore: - t1 = taskIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_tasks"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_task"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreTaskRequest(t1, taskIds)); - break; - case B.EntityAction_archive: - t1 = taskIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_tasks"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_task"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveTaskRequest(t1, taskIds)); - break; - case B.EntityAction_delete: - t1 = taskIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_tasks"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_task"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteTaskRequest(t1, taskIds)); - break; - case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.taskUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartTaskMultiselect()); - } - t1 = tasks.length; - if (t1 === 0) - break; - for (_i = 0; _i < tasks.length; tasks.length === t1 || (0, A.throwConcurrentModificationError)(tasks), ++_i) { - task = tasks[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(task); - t2 = t2.taskUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToTaskMultiselect(task)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromTaskMultiselect(task)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([task], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = tasks.length, _i = 0; _i < tasks.length; tasks.length === t1 || (0, A.throwConcurrentModificationError)(tasks), ++_i) - for (t4 = t3._as(tasks[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t2.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t2.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_runTemplate: - A.showDialog(_null, _null, false, _null, new A.handleTaskAction_closure5(tasks), context, _null, true, type$.void); - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handleTaskAction_closure6(task), t1, _null, true, type$.void); - break; - default: - A.print("## ERROR: unhandled action " + A.S(action) + " in task_actions"); - break; - } + }); + return A._asyncStartSync($async$handleTaskAction, $async$completer); }, ViewTaskList: function ViewTaskList(t0) { this.page = t0; @@ -104002,154 +104916,279 @@ _UserUIState_Object_EntityUIState: function _UserUIState_Object_EntityUIState() { }, handleVendorAction(context, vendors, action) { - var store, t1, t2, t3, vendor, t4, vendorIds, message, _i, documentIds, t5, t6, _null = null, _s6_ = ":value", _s6_0 = ":count"; - if (vendors.length === 0) - return; - context.toString; - store = A.StoreProvider_of(context, type$.AppState); - t1 = store.__Store__state_A; - t1 === $ && A.throwUnnamedLateFieldNI(); - t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); - t3 = type$.VendorEntity; - vendor = t3._as(B.JSArray_methods.get$first(vendors)); - t4 = A._arrayInstanceType(vendors)._eval$1("MappedListIterable<1,String>"); - vendorIds = A.List_List$of(new A.MappedListIterable(vendors, new A.handleVendorAction_closure(), t4), true, t4._eval$1("ListIterable.E")); - switch (action) { - case B.EntityAction_edit: - A.editEntity(_null, vendor, true, _null); - break; - case B.EntityAction_vendorPortal: - A.launchUrl(A.Uri_parse(B.JSArray_methods.firstWhere$2$orElse(vendor.contacts._list$_list, new A.handleVendorAction_closure0(), _null).link + "?silent=true", 0, _null)); - break; - case B.EntityAction_newPurchaseOrder: - A.createEntity(_null, _null, A.InvoiceEntity_InvoiceEntity(_null, B.EntityType_purchaseOrder, _null, t1, _null, vendor), _null, false); - break; - case B.EntityAction_newExpense: - A.createEntity(_null, _null, A.ExpenseEntity_ExpenseEntity(_null, _null, _null, _null, t1, _null, vendor), _null, false); - break; - case B.EntityAction_newRecurringExpense: - A.createEntity(_null, _null, A.ExpenseEntity_ExpenseEntity(_null, B.EntityType_recurringExpense, _null, _null, t1, _null, vendor), _null, false); - break; - case B.EntityAction_restore: - t1 = vendorIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "restored_vendors"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "restored_vendor"); - t1.toString; - message = t1; + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, store, t1, t2, t3, vendor, t4, vendorIds, message, _i, documentIds, t5, t6; + var $async$handleVendorAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + if ($async$errorCode === 1) + return A._asyncRethrow($async$result, $async$completer); + while (true) + switch ($async$goto) { + case 0: + // Function start + if (vendors.length === 0) { + // goto return + $async$goto = 1; + break; + } + context.toString; + store = A.StoreProvider_of(context, type$.AppState); + t1 = store.__Store__state_A; + t1 === $ && A.throwUnnamedLateFieldNI(); + t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.AppLocalization); + t3 = type$.VendorEntity; + vendor = t3._as(B.JSArray_methods.get$first(vendors)); + t4 = A._arrayInstanceType(vendors)._eval$1("MappedListIterable<1,String>"); + vendorIds = A.List_List$of(new A.MappedListIterable(vendors, new A.handleVendorAction_closure(), t4), true, t4._eval$1("ListIterable.E")); + case 3: + // switch + switch (action) { + case B.EntityAction_edit: + // goto case + $async$goto = 5; + break; + case B.EntityAction_vendorPortal: + // goto case + $async$goto = 6; + break; + case B.EntityAction_newPurchaseOrder: + // goto case + $async$goto = 7; + break; + case B.EntityAction_newExpense: + // goto case + $async$goto = 8; + break; + case B.EntityAction_newRecurringExpense: + // goto case + $async$goto = 9; + break; + case B.EntityAction_restore: + // goto case + $async$goto = 10; + break; + case B.EntityAction_archive: + // goto case + $async$goto = 11; + break; + case B.EntityAction_delete: + // goto case + $async$goto = 12; + break; + case B.EntityAction_toggleMultiselect: + // goto case + $async$goto = 13; + break; + case B.EntityAction_more: + // goto case + $async$goto = 14; + break; + case B.EntityAction_documents: + // goto case + $async$goto = 15; + break; + case B.EntityAction_addComment: + // goto case + $async$goto = 16; + break; + default: + // goto default + $async$goto = 17; + break; + } + break; + case 5: + // case + A.editEntity(null, vendor, true, null); + // goto after switch + $async$goto = 4; + break; + case 6: + // case + A.launchUrl(A.Uri_parse(B.JSArray_methods.firstWhere$2$orElse(vendor.contacts._list$_list, new A.handleVendorAction_closure0(), null).link + "?silent=true", 0, null)); + // goto after switch + $async$goto = 4; + break; + case 7: + // case + A.createEntity(null, null, A.InvoiceEntity_InvoiceEntity(null, B.EntityType_purchaseOrder, null, t1, null, vendor), null, false); + // goto after switch + $async$goto = 4; + break; + case 8: + // case + A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(null, null, null, null, t1, null, vendor), null, false); + // goto after switch + $async$goto = 4; + break; + case 9: + // case + A.createEntity(null, null, A.ExpenseEntity_ExpenseEntity(null, B.EntityType_recurringExpense, null, null, t1, null, vendor), null, false); + // goto after switch + $async$goto = 4; + break; + case 10: + // case + t1 = vendorIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "restored_vendors"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "restored_vendor"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.RestoreVendorRequest(t1, vendorIds)); + // goto after switch + $async$goto = 4; + break; + case 11: + // case + t1 = vendorIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "archived_vendors"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "archived_vendor"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.ArchiveVendorRequest(t1, vendorIds)); + // goto after switch + $async$goto = 4; + break; + case 12: + // case + t1 = vendorIds.length; + if (t1 > 1) { + t2.toString; + t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t2.toString; + t2 = J.$index$asx(t2, "deleted_vendors"); + t2.toString; + message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, ":value", ":count"), ":count", B.JSInt_methods.toString$0(t1)); + } else { + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); + t1.toString; + t1 = J.$index$asx(t1, "deleted_vendor"); + t1.toString; + message = t1; + } + t1 = A.snackBarCompleter(message, null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DeleteVendorRequest(t1, vendorIds)); + // goto after switch + $async$goto = 4; + break; + case 13: + // case + if (store.__Store__state_A.uiState.vendorUIState.listUIState.selectedIds == null) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.StartVendorMultiselect()); + } + t1 = vendors.length; + if (t1 === 0) { + // goto after switch + $async$goto = 4; + break; + } + for (_i = 0; _i < vendors.length; vendors.length === t1 || (0, A.throwConcurrentModificationError)(vendors), ++_i) { + vendor = vendors[_i]; + t2 = store.__Store__state_A.uiState; + t3 = J.get$id$x(vendor); + t2 = t2.vendorUIState.listUIState.selectedIds; + t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); + t3 = store.__Store__dispatchers_F; + if (!t2) { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.AddToVendorMultiselect(vendor)); + } else { + t3 === $ && A.throwUnnamedLateFieldNI(); + t3[0].call$1(new A.RemoveFromVendorMultiselect(vendor)); + } + } + // goto after switch + $async$goto = 4; + break; + case 14: + // case + A.showEntityActionsDialog(null, A._setArrayType([vendor], type$.JSArray_BaseEntity), false); + // goto after switch + $async$goto = 4; + break; + case 15: + // case + documentIds = A._setArrayType([], type$.JSArray_String); + for (t1 = vendors.length, _i = 0; _i < vendors.length; vendors.length === t1 || (0, A.throwConcurrentModificationError)(vendors), ++_i) + for (t4 = t3._as(vendors[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { + t6 = t4.__interceptors$_current; + documentIds.push((t6 == null ? t5._as(t6) : t6).id); + } + if (documentIds.length === 0) + A.showMessageDialog(t2.get$noDocumentsToDownload(), null); + else { + t1 = A.snackBarCompleter(t2.get$exportedData(), null, false, type$.Null); + t2 = store.__Store__dispatchers_F; + t2 === $ && A.throwUnnamedLateFieldNI(); + t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); + } + // goto after switch + $async$goto = 4; + break; + case 16: + // case + t1 = $.$get$navigatorKey(); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1.toString; + $async$goto = 18; + return A._asyncAwait(A.showDialog(null, null, false, null, new A.handleVendorAction_closure1(vendor), t1, null, true, type$.bool), $async$handleVendorAction); + case 18: + // returning from await. + if ($async$result === true) { + t1 = store.__Store__dispatchers_F; + t1 === $ && A.throwUnnamedLateFieldNI(); + t1[0].call$1(new A.LoadVendor(null, vendor.id)); + } + // goto after switch + $async$goto = 4; + break; + case 17: + // default + A.print("## ERROR: unhandled action " + A.S(action) + " in vendor_actions"); + // goto after switch + $async$goto = 4; + break; + case 4: + // after switch + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.RestoreVendorRequest(t1, vendorIds)); - break; - case B.EntityAction_archive: - t1 = vendorIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "archived_vendors"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "archived_vendor"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.ArchiveVendorRequest(t1, vendorIds)); - break; - case B.EntityAction_delete: - t1 = vendorIds.length; - if (t1 > 1) { - t2.toString; - t2 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t2.toString; - t2 = J.$index$asx(t2, "deleted_vendors"); - t2.toString; - message = B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(t2, _s6_, _s6_0), _s6_0, B.JSInt_methods.toString$0(t1)); - } else { - t2.toString; - t1 = $.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode); - t1.toString; - t1 = J.$index$asx(t1, "deleted_vendor"); - t1.toString; - message = t1; - } - t1 = A.snackBarCompleter(message, _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DeleteVendorRequest(t1, vendorIds)); - break; - case B.EntityAction_toggleMultiselect: - if (store.__Store__state_A.uiState.vendorUIState.listUIState.selectedIds == null) { - t1 = store.__Store__dispatchers_F; - t1 === $ && A.throwUnnamedLateFieldNI(); - t1[0].call$1(new A.StartVendorMultiselect()); - } - t1 = vendors.length; - if (t1 === 0) - break; - for (_i = 0; _i < vendors.length; vendors.length === t1 || (0, A.throwConcurrentModificationError)(vendors), ++_i) { - vendor = vendors[_i]; - t2 = store.__Store__state_A.uiState; - t3 = J.get$id$x(vendor); - t2 = t2.vendorUIState.listUIState.selectedIds; - t2 = t2 != null && B.JSArray_methods.contains$1(t2._list$_list, t3); - t3 = store.__Store__dispatchers_F; - if (!t2) { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.AddToVendorMultiselect(vendor)); - } else { - t3 === $ && A.throwUnnamedLateFieldNI(); - t3[0].call$1(new A.RemoveFromVendorMultiselect(vendor)); - } - } - break; - case B.EntityAction_more: - A.showEntityActionsDialog(_null, A._setArrayType([vendor], type$.JSArray_BaseEntity), false); - break; - case B.EntityAction_documents: - documentIds = A._setArrayType([], type$.JSArray_String); - for (t1 = vendors.length, _i = 0; _i < vendors.length; vendors.length === t1 || (0, A.throwConcurrentModificationError)(vendors), ++_i) - for (t4 = t3._as(vendors[_i]).documents._list$_list, t5 = A._arrayInstanceType(t4), t4 = new J.ArrayIterator(t4, t4.length, t5._eval$1("ArrayIterator<1>")), t5 = t5._precomputed1; t4.moveNext$0();) { - t6 = t4.__interceptors$_current; - documentIds.push((t6 == null ? t5._as(t6) : t6).id); - } - if (documentIds.length === 0) - A.showMessageDialog(t2.get$noDocumentsToDownload(), _null); - else { - t1 = A.snackBarCompleter(t2.get$exportedData(), _null, false, type$.Null); - t2 = store.__Store__dispatchers_F; - t2 === $ && A.throwUnnamedLateFieldNI(); - t2[0].call$1(new A.DownloadDocumentsRequest(t1, documentIds)); - } - break; - case B.EntityAction_addComment: - t1 = $.$get$navigatorKey(); - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t1.toString; - A.showDialog(_null, _null, false, _null, new A.handleVendorAction_closure1(vendor), t1, _null, true, type$.void); - break; - default: - A.print("## ERROR: unhandled action " + A.S(action) + " in vendor_actions"); - break; - } + }); + return A._asyncStartSync($async$handleVendorAction, $async$completer); }, ViewVendorList: function ViewVendorList(t0) { this.page = t0; @@ -117339,7 +118378,7 @@ t7 = t4[t6]; t8 = t7.invoiceState; t5 = t5.invoiceUIState.listUIState; - t7 = t2.call$9(t3, t8.map, t8.list, t7.clientState.map, t7.vendorState.map, t7.paymentState.map, t5, t7.userState.map, t7.userCompany.company.settings.recurringNumberPrefix); + t7 = t2.call$10(t3, t8.map, t8.list, t7.clientState.map, t7.vendorState.map, t7.paymentState.map, t7.projectState.map, t5, t7.userState.map, t7.userCompany.company.settings.recurringNumberPrefix); t6 = t4[t6]; t4 = t6.invoiceState; t8 = t6.clientState; @@ -117585,7 +118624,7 @@ t1 = t1.uiState; t4 = t4._list$_list[t1.selectedCompanyIndex]; t5 = t4.invoiceState; - return new A.InvoiceScreenVM(t2.call$9(t3, t5.map, t5.list, t4.clientState.map, t4.vendorState.map, t4.paymentState.map, t1.invoiceUIState.listUIState, t4.userState.map, t4.userCompany.company.settings.recurringNumberPrefix)); + return new A.InvoiceScreenVM(t2.call$10(t3, t5.map, t5.list, t4.clientState.map, t4.vendorState.map, t4.paymentState.map, t4.projectState.map, t1.invoiceUIState.listUIState, t4.userState.map, t4.userCompany.company.settings.recurringNumberPrefix)); }, InvoiceScreenBuilder: function InvoiceScreenBuilder(t0) { this.key = t0; @@ -394641,6 +395680,10 @@ } return response === 0 ? B.JSString_methods.compareTo$1(project.number.toLowerCase(), this.number.toLowerCase()) : response; }, + matchesName$1(filter) { + var t1 = filter == null ? "" : filter; + return B.JSString_methods.contains$1(this.name.toLowerCase(), t1.toLowerCase()); + }, matchesFilter$1(filter) { var _this = this; return A.matchesStrings(A._setArrayType([_this.name, _this.number, _this.publicNotes, _this.privateNotes, _this.customValue1, _this.customValue2, _this.customValue3, _this.customValue4], type$.JSArray_nullable_String), filter); @@ -407403,6 +408446,15 @@ userB = A.UserEntity_UserEntity(_null, _null, _null); response = B.JSString_methods.compareTo$1(userA.get$fullName().toLowerCase(), userB.get$fullName().toLowerCase()); break; + case "is_invoiced": + response = taskB.invoiceId.length !== 0 ? 1 : -1; + break; + case "is_deleted": + response = taskB.isDeleted === true ? 1 : -1; + break; + case "is_running": + response = taskB.get$isRunning() ? 1 : -1; + break; case "status": if (taskA.get$isRunning()) taskAStatus = -1; @@ -448823,8 +449875,8 @@ $signature: 27 }; A.memoizedFilteredInvoiceList_closure.prototype = { - call$9(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, invoiceListState, userMap, recurringPrefix) { - return A.filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, invoiceListState, userMap, recurringPrefix); + call$10(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, projectMap, invoiceListState, userMap, recurringPrefix) { + return A.filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, vendorMap, paymentMap, projectMap, invoiceListState, userMap, recurringPrefix); }, $signature: 1608 }; @@ -448848,51 +449900,55 @@ }; A.filteredInvoicesSelector_closure0.prototype = { call$1(invoiceId) { - var t3, client, _this = this, t1 = {}, + var t3, client, project, t4, _this = this, _null = null, t1 = {}, t2 = _this.invoiceMap._map$_map.$index(0, invoiceId); t2.toString; t3 = t2.clientId; client = _this.clientMap._map$_map.$index(0, t3); if (client == null) - client = A.ClientEntity_ClientEntity(null, t3, null, null); + client = A.ClientEntity_ClientEntity(_null, t3, _null, _null); + t3 = t2.projectId; + project = _this.projectMap._map$_map.$index(0, t3); + if (project == null) + project = A.ProjectEntity_ProjectEntity(_null, t3, _null, _null); if (t2.id === _this.selectionState.selectedId) return true; if (client.archivedAt > 0) { - t3 = client.isDeleted; - t3.toString; - t3 = !t3; + t4 = client.isDeleted; + t4.toString; + t4 = !t4; } else - t3 = false; - if (!t3) { - t3 = client.isDeleted; - t3.toString; - t3 = !t3; + t4 = false; + if (!t4) { + t4 = client.isDeleted; + t4.toString; + t4 = !t4; } else - t3 = false; - if (!t3) - t3 = !(client.id === _this.filterEntityId && client.get$entityType() === _this.filterEntityType); + t4 = false; + if (!t4) + t4 = !(client.id === _this.filterEntityId && client.get$entityType() === _this.filterEntityType); else - t3 = false; - if (t3) + t4 = false; + if (t4) return false; - t3 = _this.filterEntityType; - if (t3 === B.EntityType_client && client.id !== _this.filterEntityId) + t4 = _this.filterEntityType; + if (t4 === B.EntityType_client && client.id !== _this.filterEntityId) return false; - else if (t3 === B.EntityType_user && t2.assignedUserId != _this.filterEntityId) + else if (t4 === B.EntityType_user && t2.assignedUserId != _this.filterEntityId) return false; - else if (t3 === B.EntityType_recurringInvoice && t2.recurringId != _this.filterEntityId) + else if (t4 === B.EntityType_recurringInvoice && t2.recurringId != _this.filterEntityId) return false; - else if (t3 === B.EntityType_paymentLink && t2.subscriptionId !== _this.filterEntityId) + else if (t4 === B.EntityType_paymentLink && t2.subscriptionId !== _this.filterEntityId) return false; - else if (t3 === B.EntityType_design && t2.designId !== _this.filterEntityId) + else if (t4 === B.EntityType_design && t2.designId !== _this.filterEntityId) return false; - else if (t3 === B.EntityType_group && client.groupId !== _this.filterEntityId) + else if (t4 === B.EntityType_group && client.groupId !== _this.filterEntityId) return false; - else if (t3 === B.EntityType_project && t2.projectId !== _this.filterEntityId) + else if (t4 === B.EntityType_project && t3 !== _this.filterEntityId) return false; - else if (t3 === B.EntityType_quote && t2.invoiceId != _this.filterEntityId) + else if (t4 === B.EntityType_quote && t2.invoiceId != _this.filterEntityId) return false; - else if (t3 === B.EntityType_payment) { + else if (t4 === B.EntityType_payment) { t1.isMatch = false; t3 = _this.invoicePaymentMap.$index(0, invoiceId); if (t3 == null) @@ -448907,7 +449963,7 @@ if (!t2.matchesStatuses$1(t1.statusFilters)) return false; t3 = t1.filter; - if (!t2.matchesFilter$1(t3) && !client.matchesNameOrEmail$1(t3)) + if (!t2.matchesFilter$1(t3) && !client.matchesNameOrEmail$1(t3) && !project.matchesName$1(t3)) return false; t3 = t1.custom1Filters._list$_list; if (t3.length !== 0 && !B.JSArray_methods.contains$1(t3, t2.customValue1)) @@ -473181,7 +474237,15 @@ return false; t5 = _this.taskListState; t6 = t5.filter; - if (!t1.matchesFilter$1(t6) && !client.matchesNameOrEmail$1(t6) && !B.JSString_methods.contains$1(project.name.toLowerCase(), t6.toLowerCase())) + if (!t1.matchesFilter$1(t6)) + if (!client.matchesNameOrEmail$1(t6)) { + t6.toString; + t6 = !project.matchesName$1(t6); + } else + t6 = false; + else + t6 = false; + if (t6) return false; if (!t1.matchesStates$1(t5.stateFilters)) return false; @@ -509222,6 +510286,10 @@ return A.Text$(t1.number, _null, _null, _null, _null, _null, _null, _null, _null, _null); case "id_number": return A.Text$(t1.idNumber, _null, _null, _null, _null, _null, _null, _null, _null, _null); + case "city": + return A.Text$(t1.city, _null, _null, _null, _null, _null, _null, _null, _null, _null); + case "postal_code": + return A.Text$(t1.postalCode, _null, _null, _null, _null, _null, _null, _null, _null, _null); case "last_login_at": t1 = t1.lastLogin; return A.Text$(t1 === 0 ? "" : A.formatDate(A.convertTimestampToDateString(t1), context, true, true, false), _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -509338,6 +510406,8 @@ t5 = type$.JSArray_String; t6 = A.List_List$of(A._setArrayType(["number", "name", "balance", "paid_to_date", "contact_name", "contact_email", "last_login_at"], t5), true, type$.String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); + t6.push("city"); + t6.push("postal_code"); t6.push("address1"); t6.push("address2"); t6.push("country"); @@ -588899,7 +589969,7 @@ }; A._AddCommentDialogState_build_closure.prototype = { call$0() { - A.Navigator_of(this.context, false).pop$0(); + A.Navigator_of(this.context, false).pop$1(false); }, $signature: 0 }; @@ -588936,7 +590006,7 @@ t1 = $.$get$navigatorKey(); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t1.toString; - A.Navigator_of(t1, false).pop$0(); + A.Navigator_of(t1, false).pop$1(true); t1 = $.$get$LocalizationsProvider__localizedValues(); t2 = t1.$index(0, $async$self.localization.localeCode); t2.toString; @@ -594248,7 +595318,7 @@ call$9(argA, argB, argC, argD, argE, argF, argG, argH, argI) { var _this = this, t1 = _this._box_0, - t2 = !t1.isInitial && argA.$eq(0, _this.prevArgA._readLocal$0()) && argB.$eq(0, _this.prevArgB._readLocal$0()) && argC.$eq(0, _this.prevArgC._readLocal$0()) && argD.$eq(0, _this.prevArgD._readLocal$0()) && argE.$eq(0, _this.prevArgE._readLocal$0()) && argF.$eq(0, _this.prevArgF._readLocal$0()) && argG.$eq(0, _this.prevArgG._readLocal$0()) && argH.$eq(0, _this.prevArgH._readLocal$0()) && J.$eq$(argI, _this.prevArgI._readLocal$0()), + t2 = !t1.isInitial && argA.$eq(0, _this.prevArgA._readLocal$0()) && argB.$eq(0, _this.prevArgB._readLocal$0()) && argC.$eq(0, _this.prevArgC._readLocal$0()) && argD.$eq(0, _this.prevArgD._readLocal$0()) && argE.$eq(0, _this.prevArgE._readLocal$0()) && argF.$eq(0, _this.prevArgF._readLocal$0()) && argG.$eq(0, _this.prevArgG._readLocal$0()) && argH.$eq(0, _this.prevArgH._readLocal$0()) && argI.$eq(0, _this.prevArgI._readLocal$0()), t3 = _this.prevResult; if (t2) return t3._readLocal$0(); @@ -594276,7 +595346,7 @@ call$10(argA, argB, argC, argD, argE, argF, argG, argH, argI, argJ) { var _this = this, t1 = _this._box_0, - t2 = !t1.isInitial && argA.$eq(0, _this.prevArgA._readLocal$0()) && argB.$eq(0, _this.prevArgB._readLocal$0()) && argC.$eq(0, _this.prevArgC._readLocal$0()) && argD.$eq(0, _this.prevArgD._readLocal$0()) && argE.$eq(0, _this.prevArgE._readLocal$0()) && argF.$eq(0, _this.prevArgF._readLocal$0()) && argG.$eq(0, _this.prevArgG._readLocal$0()) && argH.$eq(0, _this.prevArgH._readLocal$0()) && argI.$eq(0, _this.prevArgI._readLocal$0()) && argJ.$eq(0, _this.prevArgJ._readLocal$0()), + t2 = !t1.isInitial && argA.$eq(0, _this.prevArgA._readLocal$0()) && argB.$eq(0, _this.prevArgB._readLocal$0()) && argC.$eq(0, _this.prevArgC._readLocal$0()) && argD.$eq(0, _this.prevArgD._readLocal$0()) && argE.$eq(0, _this.prevArgE._readLocal$0()) && argF.$eq(0, _this.prevArgF._readLocal$0()) && argG.$eq(0, _this.prevArgG._readLocal$0()) && argH.$eq(0, _this.prevArgH._readLocal$0()) && argI.$eq(0, _this.prevArgI._readLocal$0()) && J.$eq$(argJ, _this.prevArgJ._readLocal$0()), t3 = _this.prevResult; if (t2) return t3._readLocal$0(); @@ -637383,7 +638453,7 @@ typeUniverse: {eC: new Map(), tR: {}, eT: {}, tPV: {}, sEA: []}, mangledGlobalNames: {int: "int", double: "double", num: "num", String: "String", bool: "bool", Null: "Null", List: "List", Object: "Object", Map: "Map"}, mangledNames: {}, - types: ["~()", "ListUIStateBuilder(ListUIStateBuilder)", "Null(Store,@,@(@))", "Null(Object)", "Null()", "Null(@)", "@(String)", "double(double)", "InvoiceEntityBuilder(InvoiceEntityBuilder)", "SettingsEntityBuilder(SettingsEntityBuilder)", "~(@)", "~(Duration)", "bool(String)", "~(bool)", "@()", "~(String)", "Null(BuildContext)", "~(bool?)", "Future(BuildContext)", "Future<~>()", "~(BuildContext)", "CompanyEntityBuilder(CompanyEntityBuilder)", "ErrorDialog(BuildContext)", "bool()", "Color(Set)", "~(TextEditingController)", "@(bool?)", "int(String,String)", "Null(String?)", "String(@)", "String?(String)", "String(String)", "@(@)", "~(JavaScriptObject)", "Future(Store,@,@(@))", "DocumentEntityBuilder(DocumentEntityBuilder)", "Null(Object?)", "~(DocumentEntity)", "Null(String)", "ExpenseEntityBuilder(ExpenseEntityBuilder)", "Null(List)", "DropdownMenuItem(String)", "ExecutionInstruction({editContext!SuperEditorContext,keyEvent!KeyEvent})", "ListBuilder()", "Widget(BuildContext)", "~(Object?)", "~(SuperEditorContext)", "~(AnimationStatus)", "bool(Route<@>)", "Null(SelectableEntity?)", "Null(String,bool)", "InvoiceStatusEntityBuilder(InvoiceStatusEntityBuilder)", "String(BaseEntity)", "InvoiceItemEntityBuilder(InvoiceItemEntityBuilder)", "@(BuildContext)", "ClientEntityBuilder(ClientEntityBuilder)", "PluralCase()", "~(TapDownDetails)", "PaymentEntityBuilder(PaymentEntityBuilder)", "String(String?,ClearEntityFilter)", "CompanyGatewayEntityBuilder(CompanyGatewayEntityBuilder)", "~(int)", "String?(String?,PreviewEntity)", "ListUIState(ListUIState,FilterByEntity)", "String?(String?,SelectCompany)", "Null(EntityState,bool?)", "@(SelectableEntity?)", "~(RenderObject)", "Future()", "Null(EntityState,bool)", "ScheduleEntityBuilder(ScheduleEntityBuilder)", "Future()", "bool(SpanMarker)", "~(String,InvoiceEntity)", "~(DragUpdateDetails)", "bool(BoxHitTestResult,Offset)", "~(BuildContext,EntityAction)", "Null(List)", "ListDivider(BuildContext,int)", "TaskEntityBuilder(TaskEntityBuilder)", "SubscriptionEntityBuilder(SubscriptionEntityBuilder)", "~(DragStartDetails)", "~({textFieldContext!SuperTextFieldContext})", "String?(String?,@)", "Null(InvoiceEntity)", "int(List,List)", "Color?(Set)", "Null(String?,String?)", "String(String,Node)", "bool(InvoiceItemEntity)", "SettingsUIStateBuilder(SettingsUIStateBuilder)", "String?(String?,FilterByEntity)", "~(DragEndDetails)", "~(PaintingContext,Offset)", "InvoiceEntity?(String)", "VendorEntityBuilder(VendorEntityBuilder)", "UserEntityBuilder(UserEntityBuilder)", "Widget(BuildContext,int)", "~(String?)", "TextFieldKeyboardHandlerResult({keyEvent!KeyEvent,textFieldContext!SuperTextFieldContext})", "bool(bool,UpdateUserPreferences)", "Future?(Object?)", "Null(bool?)", "UserCompanyEntityBuilder(UserCompanyEntityBuilder)", "Null(SelectableEntity)", "int(int?,PreviewEntity)", "String()", "EntityStats(String,BuiltMap)", "Null(BuildContext,List,bool)", "Uint8List(PdfPageFormat)", "~(Element0)", "Null(~)", "~(PointerExitEvent)", "~(PointerEvent)", "double(RenderBox)", "String(Match)", "bool(String?)", "~(TapUpDetails)", "StatelessWidget(BuildContext,BoxConstraints)", "TextStyle(Set)", "InvoiceEntity(@)", "Null(List)", "@(TaxRateEntity)", "Map(Document3,DocumentNode)", "bool(Object?)", "~(RestorableProperty,~())", "UserStateBuilder(UserStateBuilder)", "bool(Element0)", "@(CompanyEntity)", "~(String,ExpenseEntity)", "Null(BuildContext,Completer)", "@(List,bool)", "Future?()", "~(PointerEnterEvent)", "AddCommentDialog(BuildContext)", "bool(FocusNode)", "int(int)", "@(int?,String)", "TransactionEntityBuilder(TransactionEntityBuilder)", "DocumentLayout()", "Null(DesignEntity?)", "~(InvoiceEntity)", "String?(String?)", "ScrollableListView(BuildContext)", "bool(int)", "Widget()", "Palette()", "ListBuilder()", "~(PaymentableEntity)", "~(String,@)", "List()", "bool(Attribution)", "Null(EntityStatus,bool)", "bool(@)", "int(String?,String?)", "PurchaseOrderStateBuilder(PurchaseOrderStateBuilder)", "~(ByteData?)", "Null(ExpenseEntity)", "TaskStatusEntityBuilder(TaskStatusEntityBuilder)", "Null(int)", "ExpenseStatusEntityBuilder(ExpenseStatusEntityBuilder)", "DashboardUISettingsBuilder(DashboardUISettingsBuilder)", "@(InvoiceEntity)", "String(InvoiceEntityBuilder)", "AlertDialog(BuildContext)", "Null(TaxRateEntity)", "Null(EntityStatus,bool?)", "~(BaseEntity)", "~(Object,StackTrace)", "Null(Completer,String)", "~(String,TaskEntity)", "Null(PaymentEntity)", "bool(ClientContactEntity)", "ProductEntityBuilder(ProductEntityBuilder)", "String?(String?,ClearEntitySelection)", "Null(String,String)", "DropdownMenuItem(int)", "Null(bool)", "AuthStateBuilder(AuthStateBuilder)", "~(ForcePressDetails)", "bool(ScrollNotification)", "Tween(@)", "double()", "Widget(BuildContext,Widget?)", "Future<@>(MethodCall0)", "Null(SettingsEntity)", "~(LayoutView)", "Null(UserEntity)", "bool(NotoFont)", "Null(Object,StackTrace)", "SimpleDialog(BuildContext)", "TransactionRuleEntityBuilder(TransactionRuleEntityBuilder)", "int()", "EntityStats(String,BuiltMap)", "DocumentStateBuilder(DocumentStateBuilder)", "~(String,String)", "~(PointerDownEvent)", "KeyEventResult(FocusNode,KeyEvent)", "bool(VendorContactEntity)", "QuoteStateBuilder(QuoteStateBuilder)", "PaymentStatusEntityBuilder(PaymentStatusEntityBuilder)", "TextStyle(Set)", "Object?(@)", "~(String,PaymentEntity)", "bool(InvoiceEntity)", "bool(FlutterHtmlKeyboardEvent)", "SystemMouseCursor(Set)", "@(String?)", "ProjectEntityBuilder(ProjectEntityBuilder)", "Null(BuildContext[EntityAction?])", "Null(List)", "MapBuilder()", "Null(TransactionEntity)", "~(Timer)", "String?(@)", "ListBuilder()", "TaxRateStateBuilder(TaxRateStateBuilder)", "Null(Completer)", "bool(BaseEntity)", "GroupStateBuilder(GroupStateBuilder)", "int(FocusNode,FocusNode)", "TransactionStateBuilder(TransactionStateBuilder)", "~(@,@)", "bool(TaskTime)", "ListTile(String)", "Null(int,int)", "Widget(BuildContext,BoxConstraints)", "~(TaskTime)", "CompanyGatewayStateBuilder(CompanyGatewayStateBuilder)", "~(int,int)", "Future(BuildContext,bool)", "FeesAndLimitsSettingsBuilder(FeesAndLimitsSettingsBuilder)", "bool(DateRange)", "Null(BuildContext,bool)", "InvitationEntity(ClientContactEntity)", "Color0(int?)", "Column(BuildContext)", "double(double,double)", "ExpenseEntity?(String)", "~(LongPressStartDetails)", "~(~())", "MapBuilder(MapBuilder)", "int(Object?)", "WebhookEntityBuilder(WebhookEntityBuilder)", "ClientStateBuilder(ClientStateBuilder)", "bool(EntityType)", "~(SelectableEntity)", "TapSequenceGestureRecognizer()", "BankAccountEntityBuilder(BankAccountEntityBuilder)", "double(RenderBox,double)", "Null(LoginResponse)", "~(EntityType)", "~(TapSequenceGestureRecognizer)", "Size(RenderBox,BoxConstraints)", "Future<~>(bool)", "TaskTimeBuilder(TaskTimeBuilder)", "Null(InvoiceStateBuilder)", "bool(Node)", "String?(PaymentableEntity)", "PaymentTermStateBuilder(PaymentTermStateBuilder)", "Future<@>()", "PanGestureRecognizer()", "~(PanGestureRecognizer)", "DropdownMenuItem(DateRange)", "Null(RecurringInvoiceStateBuilder)", "Future(@)", "Null(JavaScriptObject)", "bool(PaymentableEntity)", "Null(TaskEntity)", "Null(TaskStateBuilder)", "~(Selectable)", "DesignEntityBuilder(DesignEntityBuilder)", "InvoiceEntity(InvoiceEntity?,@)", "~(PointerHoverEvent)", "~(PointerSignalEvent)", "bool(InheritedElement)", "MapBuilder>()", "Future>(Map)", "DropdownMenuItem(String?)", "Null(List[String?,String?])", "~(JSObject)", "DropdownMenuItem(MapEntry)", "Color0(ChartMoneyData,int?)", "Null(BuiltList)", "bool(GestureListener)", "@(Completer)", "String(InvoiceEntity)", "CreditStateBuilder(CreditStateBuilder)", "Null(List)", "~(String,NumericAxis)", "AppStateBuilder(AppStateBuilder)", "@(DesignEntity?)", "Null(int,String)", "BaseEntity?(InvoiceItemEntity)", "~(EntityAction)", "~(InvoiceItemEntity)", "TransactionStatusEntityBuilder(TransactionStatusEntityBuilder)", "~(SpanMarker)", "double(ChartMoneyData,int?)", "@(String,bool)", "~(TextInputAction)", "Null(DocumentEntity)", "bool(InlineSpan)", "Null(List,String?,String?)", "InvoiceItemSelector(BuildContext)", "~(ExpenseEntity)", "Null(BuildContext,List,bool?)", "Null(VendorEntity)", "~(TapDragUpDetails)", "~(LongPressMoveUpdateDetails)", "Null(InvoiceItemEntity,int)", "~(Object?,Object?)", "ExpenseStateBuilder(ExpenseStateBuilder)", "~(Store)", "~(LongPressEndDetails)", "ExpenseCategoryEntityBuilder(ExpenseCategoryEntityBuilder)", "Null(GroupEntity)", "DateTime(ChartMoneyData,int?)", "Text(String)", "TextBoundary()", "InvoiceStateBuilder(InvoiceStateBuilder)", "BorderSide(Set)", "PaymentEntity?(String)", "List(BuildContext)", "PaymentStateBuilder(PaymentStateBuilder)", "MouseCursor0(Set)", "~(DateTime)", "Null(ProductEntity)", "Null(ProjectEntity)", "ProjectStateBuilder(ProjectStateBuilder)", "RunTemplateDialog(BuildContext)", "MaterialStateProperty?(ButtonStyle?)", "Null(ClientEntity)", "RecurringExpenseStateBuilder(RecurringExpenseStateBuilder)", "Null(RecurringExpenseStateBuilder)", "~(VerticalDragGestureRecognizer)", "RecurringInvoiceStateBuilder(RecurringInvoiceStateBuilder)", "VerticalDragGestureRecognizer()", "ActivityListTile(BuildContext,int)", "MapBuilder()", "Null([int?])", "TaskEntity?(String)", "Null(List)", "double?(ChartMoneyData,int?)", "TaskStateBuilder(TaskStateBuilder)", "bool(_RouteEntry)", "Null(TaskStatusEntity)", "Null(BuildContext[int?])", "Null(int?)", "TaxRateEntity?(String)", "List>(BuildContext)", "DocumentStatusEntityBuilder(DocumentStatusEntityBuilder)", "Null(BuildContext,InvoiceEntity[String?])", "Future>(Map)", "List()", "TaskListItem(BuildContext,int)", "MapEntry(@,@)", "String?(SelectableEntity)", "UserSmsVerification(BuildContext)", "Widget(BuildContext,EditableTextState)", "AppTextButton(BuildContext)", "Null(@,@)", "BankAccountEntity?(String)", "VendorContactEntityBuilder(VendorContactEntityBuilder)", "Color(Color)", "Stack(BuildContext,TextLayout)", "Null(DateTime?)", "MessageDialog(BuildContext)", "bool(InvoiceEntity?)", "Future<~>(String)", "String(int)", "ExpenseListItem(BuildContext,int)", "Null(CompanyGatewayEntity)", "Null(BankAccountEntity)", "InvoiceListItem(BuildContext,int)", "RenderBox()", "BankAccountStateBuilder(BankAccountStateBuilder)", "String(SelectableEntity)", "~(SelectableEntity?)", "~(NavigatorObserver)", "bool(ScrollMetricsNotification)", "~(String,ClientEntity)", "TokenStateBuilder(TokenStateBuilder)", "ColorTween(@)", "String(SelectableEntity?)", "ProductStateBuilder(ProductStateBuilder)", "EntityStats(String,BuiltMap)", "Null(ProductStateBuilder)", "Null(List)", "ProductEntity?(String)", "Null(TokenEntity)", "String(String,UpdateUserPreferences)", "Null(TransactionRuleEntity)", "Object?(Object?)", "ListBuilder(ListBuilder)", "@([String?,String?])", "Null(PaymentTermEntity)", "ListBuilder()", "@(int)", "Null(List)", "int(RenderObject,RenderObject)", "InvoiceEntity?(InvoiceEntity?,@)", "SubscriptionStateBuilder(SubscriptionStateBuilder)", "Null(List)", "Null(TaskStatusStateBuilder)", "bool(InvitationEntity)", "@(SettingsEntity)", "~(String,TransactionEntity)", "EntityStats(String,BuiltMap)", "ScrollPosition()", "ExpenseCategoryStateBuilder(ExpenseCategoryStateBuilder)", "TaskStatusStateBuilder(TaskStatusStateBuilder)", "Null(ExpenseCategoryEntity)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "~(ScaleEndDetails)", "Null(SubscriptionEntity)", "bool(ActivityEntity)", "String(ExpenseEntity)", "@(bool)", "String(TaxRateReportFields0)", "ScheduleStateBuilder(ScheduleStateBuilder)", "bool({textFieldContext!SuperTextFieldContext})", "double(Set)", "VendorStateBuilder(VendorStateBuilder)", "ClientContactEntityBuilder(ClientContactEntityBuilder)", "Null(ScheduleEntity)", "~(TapDragDownDetails)", "Null(WebhookEntity)", "Rect()", "String(String?)", "TransactionRuleStateBuilder(TransactionRuleStateBuilder)", "MapBuilder(MapBuilder)", "~(MouseEvent)", "DesignStateBuilder(DesignStateBuilder)", "DesignEntity?(String)", "int(InvoiceEntity?,InvoiceEntity?)", "List(BuiltMap,BuiltMap)", "WebhookStateBuilder(WebhookStateBuilder)", "String(TaxRateReportFields)", "GridView(BuildContext,BoxConstraints)", "CustomFieldSelector(BuildContext)", "Future()", "MaterialStateProperty?(DatePickerThemeData?)", "String(InvitationEntity)", "String(ProfitAndLossReportFields)", "bool(String,InvoiceEntity)", "Null(BuildContext,InvoiceEntity,ClientEntity?)", "Future()", "Null(BuildContext,EmailTemplate,String,String,String)", "@(int?)", "Iterable(Iterable)", "String(PurchaseOrderReportFields)", "~(Event)", "MaterialStateProperty?(ButtonStyle?)", "String(QuoteItemReportFields)", "~(Object,String)", "bool(Node0)", "bool(KeyData)", "MapEntry>(String,String)", "String(PurchaseOrderItemReportFields)", "bool(Point)", "Null(CompanyGatewayStateBuilder)", "~(List)", "String(MaterialLocalizations)", "Null(List)", "CompanyGatewayEntity?(String)", "String(ProductReportFields)", "JavaScriptObject()", "String(Object?)", "Future(BuildContext,String)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap)", "OutlinedButton(EntityAction)", "Future(BillingClient)", "PopupMenuButton(BuildContext,int)", "bool(DataRow)", "bool(PaymentEntity)", "bool(_Highlight)", "InvoiceEntity(String)", "List>(BuildContext)", "Null(WebhookStateBuilder)", "int(ExpenseEntity?,ExpenseEntity?)", "Future>(Object?)", "PopupMenuItem(EntityAction)", "Null(List)", "Null(DesignEntity)", "Null(DesignStateBuilder)", "Set()", "IconData(BuildContext)", "~(LongPressGestureRecognizer)", "Null(ClientStateBuilder)", "ContentLayerWidget(BuildContext)", "Widget(BuildContext)?(ActionIconThemeData?)", "Widget(Widget,Animation0)", "~(DragDownDetails)", "Null(List)", "TaxConfigRegionEntityBuilder(TaxConfigRegionEntityBuilder)", "DocumentEntity(@)", "String(PaymentReportFields)", "WebhookEntity?(String)", "~(ProductEntity)", "String(QuoteReportFields)", "Null(VendorStateBuilder)", "ClientContactEntity()", "Null(List)", "~(ScaleStartDetails)", "ClientEntity?(String)", "Null(bool?,int?,String?,double?,double?)", "String(RecurringExpenseReportFields)", "Null(List)", "bool(ExpenseEntity)", "String(RecurringInvoiceReportFields)", "EdgeInsetsGeometryTween(@)", "VendorEntity?(String)", "Null(ExpenseStateBuilder)", "List(BuiltMap)", "String(InvoiceReportFields)", "ListBuilder(ListBuilder)", "ExpenseCategoryEntity?(String)", "Null(List)", "Null(BankAccountStateBuilder)", "InvitationEntity(VendorContactEntity)", "Null(ExpenseCategoryStateBuilder)", "MediaQuery(BuildContext,Widget?)", "PaymentListItem(BuildContext,int)", "QuoteListItem(BuildContext,int)", "GroupEntity?(String)", "Null(List)", "String(InvoiceItemReportFields)", "GroupEntityBuilder(GroupEntityBuilder)", "Null(GroupStateBuilder)", "String(TaskItemReportFields)", "Null(UserStateBuilder)", "Null(TransactionStateBuilder)", "Future(String?,String?)", "~(HorizontalDragGestureRecognizer)", "String(ExpenseReportFields)", "String(DocumentReportFields)", "HorizontalDragGestureRecognizer()", "String(CreditReportFields)", "Null(List)", "Null(PaymentStateBuilder)", "LongPressGestureRecognizer()", "UserEntity?(String)", "String(TaskReportFields)", "PaymentTermEntity?(String)", "Null(List)", "int(int,int)", "~(Size)", "Null(PaymentTermStateBuilder)", "String(CreditItemReportFields)", "DecoratedFormField(BuildContext,TextEditingController,FocusNode,~())", "Future()", "String(TransactionReportFields)", "~([Intent?])", "DateTime()", "String(VendorReportFields)", "Set<0^>()", "ProjectEntity?(String)", "Null(List)", "ListBuilder()", "Future<~>(~)", "Null(ProjectStateBuilder)", "bool(bool,DismissTwoYearReviewAppPermanently)", "Future<~>(MethodCall0)", "@(double?)", "Widget(BuildContext,bool,Widget?)", "Null(PurchaseOrderStateBuilder)", "PrefStateBuilder(PrefStateBuilder)", "Null(TransactionRuleStateBuilder)", "~(TextSelection,SelectionChangedCause?)", "Null(QuoteStateBuilder)", "ListTile(BuildContext,int)", "Row(BuildContext,BoxConstraints)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "String(ContactReportFields)", "~(TimeOfDay)", "ReportsUIStateBuilder(ReportsUIStateBuilder)", "ScheduleEntity?(String)", "Null(List)", "bool(NavigationNotification)", "Null(ScheduleStateBuilder)", "bool(FocusableActionDetector)", "Null(CompanyEntity)", "~(ProgressEvent)", "String(String,String)", "SubscriptionEntity?(String)", "Null(List)", "VendorContactEntity()", "String(ClientReportFields)", "Null(SubscriptionStateBuilder)", "int(@,@)", "TransactionRuleCriteriaEntityBuilder(TransactionRuleCriteriaEntityBuilder)", "PasswordConfirmation(BuildContext)", "TextBox(TextBox)", "SingleChildRenderObjectWidget(BuildContext,bool,Widget?)", "ListBuilder()", "DropdownMenuItem(int)", "IconButton(BuildContext)", "TaskStatusEntity?(String)", "Null(List)", "ListBuilder()", "~(Object[StackTrace?])", "int(SemanticsNode,SemanticsNode)", "~(List<@>)", "Text(@)", "InkWell(BuildContext)", "Null(List)", "Future(BuildContext,Completer,String)", "Null(List)", "Null(TaxRateStateBuilder)", "bool(SemanticsNode)", "TransactionRuleEntity?(String)", "TokenEntity?(String)", "Null(List)", "Future(String?)", "PaymentableEntityBuilder(PaymentableEntityBuilder)", "Null(TokenStateBuilder)", "Future(BuildContext,Completer{oneTimePassword:String,secret:String,url:String})", "TransactionEntity?(String)", "~(TaxRateEntity)", "~(SliverConstraints)", "bool(Object?,Object?)", "Null(CreditStateBuilder)", "ListBuilder()", "TaxRateEntity(@)", "TaxRateEntityBuilder(TaxRateEntityBuilder)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltList,ListUIState)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,AddQuoteItem)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,ListUIState,BuiltMap)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderItem)", "EntityStats(String,BuiltMap)", "bool(bool,DismissOneYearReviewAppPermanently)", "String(InvoiceItemEntityBuilder)", "AppSidebarMode(AppSidebarMode,UpdateUserPreferences)", "InvoiceItemEntity(String)", "BuiltMap(BuiltMap,UpdateUserPreferences)", "PaymentTermEntity(@)", "PaymentTermEntityBuilder(PaymentTermEntityBuilder)", "bool(PaymentEntity?)", "List(String,BuiltMap,BuiltList)", "InvoiceEntity(InvoiceEntity?,AddInvoiceItem)", "GroupEntity(@)", "ExpenseEntity(@)", "UserEntity(@)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap,BuiltMap,StaticState)", "bool(String,ExpenseEntity)", "Null(BuiltList)", "~(PaymentEntity)", "~(VendorEntity)", "~(TaskEntity)", "~(ProjectEntity)", "~(GroupEntity)", "Null(DocumentStateBuilder)", "DocumentEntity?(String)", "~(~)", "int(TaskEntity,TaskEntity)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap)", "List>(BuildContext)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap)", "InkWell(String)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap)", "MapBuilder>(MapBuilder>)", "UserSettingsEntityBuilder(UserSettingsEntityBuilder)", "InvoiceEntity(InvoiceEntity?,AddCreditItem)", "PaymentableEntity(BaseEntity)", "CompanyGatewayEntity(@)", "~(DropEventDetails)", "bool(TaskEntity)", "TaskEntity(String)", "bool(ProjectEntity)", "bool(ProductEntity)", "ReportSettingsEntityBuilder(ReportSettingsEntityBuilder)", "bool(GatewayTokenEntity)", "EntityStats(String,BuiltMap)", "~(ClientEntity)", "bool(SelectableEntity)", "String(ProjectEntityBuilder)", "String(PaymentEntityBuilder)", "bool(HistoryRecord)", "bool(CompanyEntity)", "ToggleButtons(BuildContext,BoxConstraints)", "~(PersistenceRepository)", "UIStateBuilder(UIStateBuilder)", "PaymentRefundScreen(BuildContext)", "PaymentEditScreen(BuildContext)", "MainScreen(BuildContext)", "LoginScreen(BuildContext)", "MapBuilder()", "MapBuilder()", "AccountEntityBuilder(AccountEntityBuilder)", "Null(String?,String?,String?,String?,String?)", "MapBuilder()", "bool(TaxRateEntity?)", "TaxRateEntity()", "ListBuilder()", "ListBuilder()", "Align(List<@>)", "ListBuilder()", "Widget(CompanyEntity)", "bool(UserCompanyState)", "AccountSmsVerification(BuildContext)", "ListBuilder()", "ListBuilder()", "PointerInterceptor(BuildContext)", "UpgradeDialog(BuildContext)", "ListBuilder()", "DropdownMenuItem<@>(@)", "bool(SystemLogEntity)", "~(int,bool)", "ListBuilder()", "BaseEntity(String?)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "MapBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "TokenEntityBuilder(TokenEntityBuilder)", "MapBuilder()", "MapBuilder()", "ListBuilder()", "ListBuilder()", "Widget(BuildContext,AsyncSnapshot)", "ListBuilder()", "ListBuilder()", "~(GatewayTokenEntity)", "ListBuilder()", "TokenMeta(GatewayTokenEntity)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "MapBuilder>(MapBuilder>)", "bool(Country)", "int(Country,Country)", "List(PurchaseWrapper)", "Future(BillingClient)", "ProductWrapper(String)", "Future(BillingClient)", "~(String,IfdDirectory)", "Null(ProgressEvent)", "bool(Rule)", "List()", "~(Object,StackTrace,Object?)", "~(TapDragEndDetails)", "~(TapDragUpdateDetails)", "~(TapDragStartDetails)", "_SelectionToolbarWrapper(BuildContext)", "bool(Selectable)", "bool(ScrollMetrics?)", "~(String,Object?)", "bool(Selectable,double)", "~(ChartDataGroup)", "VelocityTracker(PointerEvent)", "~(_DragInfo)", "MediaQuery(BuildContext)", "DecorationTween(@)", "AlignmentGeometryTween(@)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "Positioned(BuildContext,Widget?)", "~(ForcePressGestureRecognizer)", "ForcePressGestureRecognizer()", "bool(GatewayOptionsEntity)", "~(TapGestureRecognizer)", "TapGestureRecognizer()", "Future(Response?)", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "TextPosition(TextPosition,bool,TextBoundary)", "~([Duration?])", "bool(DisplayFeature)", "Future<~>(@)", "Object?(DismissIntent)", "Route<@>(RouteSettings)", "Map()", "~(RestorationBucket)", "ExpenseCategoryListItem(BuildContext,int)", "Future(ByteData?)", "Set(LogicalKeyboardKey)", "InvoiceTaxDetails(BuildContext)", "List(_SemanticsSortGroup)", "Container(BuildContext,int)", "~(SemanticsNode)", "bool(BoxHitTestResult)", "List>(BuildContext)", "PopupMenuItem(String)", "ProductListItem(BuildContext,int)", "~(MapEntry)", "~([String?])", "_InterestingSemanticsFragment(SemanticsConfiguration)", "double?()", "Padding(InvoiceEntity)", "~(SemanticsUpdate0)", "~(ImageStreamListener)", "ImageStreamCompleter()", "bool(_TappableLabel)", "Semantics(BuildContext,Widget?)", "bool(Set)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "LocalKey(MergeableMaterialItem)", "~(RenderBox?)", "ChildSemanticsConfigurationsResult(List)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "~(FocusHighlightMode)", "CustomSingleChildLayout(BuildContext)", "bool(BuildContext)", "Color?(DatePickerThemeData?)", "0^?(MaterialStateProperty<0^>?(DatePickerThemeData?),Set)", "0^?(0^?(DatePickerThemeData?))", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "MaterialStateProperty?(ButtonStyle?)", "bool(DraggableScrollableNotification)", "LicenseEntry(int)", "Widget(BuildContext,bool)", "Null(BuiltList)", "Color0(@,int?)", "num?(@,int?)", "Map(String?)", "double(_PointerPanZoomData)", "@(int,bool)", "Null(BuildContext,List)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "Drag?(Offset)", "~(DiagnosticsNode)", "~([TapUpDetails?])", "Color?(Color?)", "XFile(String)", "Null(BuildContext,String,String)", "bool(RenderBox)", "~(ScaleUpdateDetails)", "String(MapBuilder)", "~(ChartBehavior<@>)", "Future(BuildContext,AppSidebarMode)", "bool(ChartBehavior<@>)", "num?(int?)", "~(GestureListener)", "bool(LayoutView)", "DropdownMenuItem(ImportType)", "int(LayoutView,LayoutView)", "String(num?)", "TaxConfigEntityBuilder(TaxConfigEntityBuilder)", "TaxConfigSubregionEntityBuilder(TaxConfigSubregionEntityBuilder)", "List()", "Future(Object?)", "_EnableTwoFactor(BuildContext)", "Null(String,List)", "List?(int?)", "~(bool(String))", "bool?(SubscriptionEntityBuilder)", "~(int?)", "Null(Duration)", "Null(Completer,String)", "String?()", "~(int?,int?)", "VendorListItem(BuildContext,int)", "Null(BuildContext,String)", "_RuleCriteria(BuildContext)", "SpanMarker(SpanMarker)", "~(Attribution,int)", "Text(BaseEntity)", "_Channel()", "Null(GoogleSignInAuthentication)", "Future(RandomAccessFile)", "_RandomAccessFile(Object?)", "~(SuperEditorDemoTextItem?)", "~(RandomAccessFile)", "Null(Uint8List)", "String(Node3)", "bool(BlockSyntax)", "bool(InlineSyntax)", "bool(Delimiter)", "List()", "bool(Intent)", "~([Future<@>?])", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "Null(PrintingInfo)", "~([~])", "~(Uint8List,String,int)", "bool(EditEvent)", "ChangeSelectionCommand?(EditRequest)", "ChangeComposingRegionCommand?(EditRequest)", "InsertTextCommand?(EditRequest)", "ConvertListItemToParagraphCommand?(EditRequest)", "int(int,LinkifyElement)", "int(String?)", "~([Future<~>?])", "~(DocumentSelection)", "~([Object?])", "~(MapEntry)", "~(GestureMode)", "bool(SemanticsObject)", "Widget(BuildContext,Offset?,Widget?)", "Widget(BuildContext,Rect?,Widget?)", "DeltaTextInputClientDecorator()", "~({addedComponents!List,changedComponents!List,movedComponents!List,removedComponents!List})", "bool(DocumentNode)", "KeyData()", "Widget(BuildContext,Key,LeaderLink)", "JSObject([JavaScriptObject?])", "Stack(BuildContext)", "Rect?()", "Widget(BuildContext,TextLayout)", "JSObject(int)", "DateTime(int[int,int,int,int,int,int,int])", "Future(String,Map)", "Matrix40(double)", "~(RenderBox,BoxConstraints{parentUsesSize:bool})", "~(Codec)", "~(double)", "~(NativeUint8List)", "ExpenseEntity(ExpenseEntity?,@)", "ExpenseEntity?(ExpenseEntity?,@)", "List()", "ViewListDiffResult?(int)", "Future([JavaScriptObject?])", "TextFieldKeyboardHandlerResult({keyEvent!KeyEvent,textFieldContext!SuperTextFieldContext,textLayout:ProseTextLayout?})", "Widget(BuildContext,Object?,ScrollController?)", "String?(String?,ViewDocument)", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder>()", "MapBuilder()", "MapBuilder()", "DropdownButtonHideUnderline(BuildContext)", "InputBorder?()", "BorderRadius?()", "~(Size?)", "int(TaskTime,TaskTime)", "Map()", "bool(BankAccountEntity?)", "bool(Color?)", "BorderSide?(Set)", "Rect()?(RenderBox)", "~(Intent?)", "num(int?)", "Map(String)", "Null(String,@)", "bool(InkHighlight?)", "Material(FlutterErrorDetails)", "Color(_HighlightType)", "OffscreenCanvasViewRasterizer()", "StyledToast(BuildContext)", "Locale(String)", "ImportantMessageBanner(BuildContext)", "ProductScreenBuilder(BuildContext)", "ProductViewScreen(BuildContext)", "ProductEditScreen(BuildContext)", "ClientScreenBuilder(BuildContext)", "ClientViewScreen(BuildContext)", "ClientEditScreen(BuildContext)", "ClientPdfScreen(BuildContext)", "InvoiceScreenBuilder(BuildContext)", "InvoiceViewScreen(BuildContext)", "InvoiceEditScreen(BuildContext)", "InvoiceEmailScreen(BuildContext)", "InvoicePdfScreen(BuildContext)", "DocumentScreenBuilder(BuildContext)", "DocumentViewScreen(BuildContext)", "DocumentEditScreen(BuildContext)", "ExpenseScreenBuilder(BuildContext)", "ExpenseViewScreen(BuildContext)", "ExpenseEditScreen(BuildContext)", "VendorScreenBuilder(BuildContext)", "VendorViewScreen(BuildContext)", "VendorEditScreen(BuildContext)", "TaskScreenBuilder(BuildContext)", "TaskViewScreen(BuildContext)", "TaskEditScreen(BuildContext)", "ProjectScreenBuilder(BuildContext)", "ProjectViewScreen(BuildContext)", "ProjectEditScreen(BuildContext)", "PaymentScreenBuilder(BuildContext)", "PaymentViewScreen(BuildContext)", "Set(Set,Set)", "Null(FrameInfo)", "QuoteScreenBuilder(BuildContext)", "QuoteViewScreen(BuildContext)", "QuoteEditScreen(BuildContext)", "QuoteEmailScreen(BuildContext)", "QuotePdfScreen(BuildContext)", "ScheduleScreenBuilder(BuildContext)", "ScheduleViewScreen(BuildContext)", "ScheduleEditScreen(BuildContext)", "TransactionRuleScreenBuilder(BuildContext)", "TransactionRuleViewScreen(BuildContext)", "TransactionRuleEditScreen(BuildContext)", "TransactionScreenBuilder(BuildContext)", "TransactionViewScreen(BuildContext)", "TransactionEditScreen(BuildContext)", "BankAccountScreenBuilder(BuildContext)", "BankAccountViewScreen(BuildContext)", "BankAccountEditScreen(BuildContext)", "PurchaseOrderScreenBuilder(BuildContext)", "PurchaseOrderViewScreen(BuildContext)", "PurchaseOrderEditScreen(BuildContext)", "PurchaseOrderEmailScreen(BuildContext)", "PurchaseOrderPdfScreen(BuildContext)", "RecurringExpenseScreenBuilder(BuildContext)", "RecurringExpenseViewScreen(BuildContext)", "RecurringExpenseEditScreen(BuildContext)", "SubscriptionScreenBuilder(BuildContext)", "SubscriptionViewScreen(BuildContext)", "SubscriptionEditScreen(BuildContext)", "TaskStatusScreenBuilder(BuildContext)", "TaskStatusViewScreen(BuildContext)", "TaskStatusEditScreen(BuildContext)", "ExpenseCategoryScreenBuilder(BuildContext)", "ExpenseCategoryViewScreen(BuildContext)", "ExpenseCategoryEditScreen(BuildContext)", "RecurringInvoiceScreenBuilder(BuildContext)", "RecurringInvoiceViewScreen(BuildContext)", "RecurringInvoiceEditScreen(BuildContext)", "RecurringInvoicePdfScreen(BuildContext)", "WebhookScreenBuilder(BuildContext)", "WebhookViewScreen(BuildContext)", "WebhookEditScreen(BuildContext)", "TokenScreenBuilder(BuildContext)", "TokenViewScreen(BuildContext)", "TokenEditScreen(BuildContext)", "PaymentTermScreenBuilder(BuildContext)", "PaymentTermEditScreen(BuildContext)", "PaymentTermViewScreen(BuildContext)", "DesignScreenBuilder(BuildContext)", "DesignViewScreen(BuildContext)", "DesignEditScreen(BuildContext)", "CreditScreenBuilder(BuildContext)", "CreditViewScreen(BuildContext)", "CreditEditScreen(BuildContext)", "CreditEmailScreen(BuildContext)", "CreditPdfScreen(BuildContext)", "UserScreenBuilder(BuildContext)", "UserViewScreen(BuildContext)", "UserEditScreen(BuildContext)", "GroupScreenBuilder(BuildContext)", "GroupViewScreen(BuildContext)", "GroupEditScreen(BuildContext)", "SettingsScreenBuilder(BuildContext)", "ReportsScreenBuilder(BuildContext)", "CompanyDetailsScreen(BuildContext)", "UserDetailsScreen(BuildContext)", "LocalizationScreen(BuildContext)", "PaymentsSettingsScreen(BuildContext)", "CompanyGatewayScreenBuilder(BuildContext)", "CompanyGatewayViewScreen(BuildContext)", "CompanyGatewayEditScreen(BuildContext)", "TaxSettingsScreen(BuildContext)", "TaxRateScreenBuilder(BuildContext)", "TaxRateViewScreen(BuildContext)", "TaxRateEditScreen(BuildContext)", "ProductSettingsScreen(BuildContext)", "ExpenseSettingsScreen(BuildContext)", "TaskSettingsScreen(BuildContext)", "ImportExportScreen(BuildContext)", "DeviceSettingsScreen(BuildContext)", "AccountManagementScreen(BuildContext)", "CustomFieldsScreen(BuildContext)", "GeneratedNumbersScreen(BuildContext)", "WorkflowSettingsScreen(BuildContext)", "InvoiceDesignScreen(BuildContext)", "ClientPortalScreen(BuildContext)", "EmailSettingsScreen(BuildContext)", "TemplatesAndRemindersScreen(BuildContext)", "CreditCardsAndBanksScreen(BuildContext)", "DataVisualizationsScreen(BuildContext)", "EInvoiceSettingsScreen(BuildContext)", "~(String?,List)", "TextElement2(String)", "Color?(Color?,Color?,Color?[Color?])", "ListTileTheme(BuildContext)", "StatefulWidget?(BuildContext,MagnifierController,ValueNotifier)", "bool(LayoutChangedNotification)", "Future(SharedPreferences)", "double(TextElement2)", "bool(Pattern[int])", "String(String,ClearLastError)", "String(String,LoadClientsFailure)", "String(String,LoadProductsFailure)", "String(String,LoadInvoicesFailure)", "String(String,LoadPaymentsFailure)", "String(String,LoadQuotesFailure)", "String(String,LoadProjectsFailure)", "String(String,LoadTasksFailure)", "String(String,LoadVendorsFailure)", "String(String,LoadExpensesFailure)", "String(String,LoadSchedulesFailure)", "String(String,LoadTransactionRulesFailure)", "String(String,LoadTransactionsFailure)", "String(String,LoadBankAccountsFailure)", "String(String,LoadPurchaseOrdersFailure)", "String(String,LoadRecurringExpensesFailure)", "String(String,LoadSubscriptionsFailure)", "String(String,LoadTaskStatusesFailure)", "String(String,LoadRecurringInvoicesFailure)", "String(String,LoadWebhooksFailure)", "String(String,LoadTokensFailure)", "String(String,LoadPaymentTermsFailure)", "String(String,LoadDesignsFailure)", "String(String,LoadCreditsFailure)", "String(String,RefreshDataFailure)", "UserCompanyState(int)", "ShapeBorderTween(@)", "SurfaceScene()", "int(int?)", "SelectableEntity?(@)", "bool(Color)", "PageTransitionsBuilder?(TargetPlatform)", "FadeTransition(BuildContext,Widget?)", "~(UserCompanyEntity)", "~(UserCompanyState)", "~(double,double)", "@(@,String)", "bool(OverscrollIndicatorNotification)", "Widget(Widget,int,Animation0)", "Null(BuiltList)", "BankAccountUIStateBuilder(BankAccountUIStateBuilder)", "bool(bool?,ViewBankAccount)", "bool(bool?,ViewBankAccountList)", "bool(bool?,FilterBankAccountsByState)", "bool(bool?,FilterBankAccounts)", "bool(bool?,FilterBankAccountsByCustom1)", "bool(bool?,FilterBankAccountsByCustom2)", "bool(bool?,FilterBankAccountsByCustom3)", "bool(bool?,FilterBankAccountsByCustom4)", "int?(int?,UpdateBankAccountTab)", "Material(BuildContext,Widget?)", "String(String?,ArchiveBankAccountsSuccess)", "String(String?,DeleteBankAccountsSuccess)", "Actions(BuildContext,Widget?)", "~(DragEndDetails{isClosing:bool?})", "Align(BuildContext,Widget?)", "Object()", "String(String?,SortBankAccounts)", "String(String?,FilterBankAccounts)", "String(String?,FilterBankAccountsByState)", "String(String?,FilterBankAccountsByCustom1)", "String(String?,FilterBankAccountsByCustom2)", "String(String?,FilterBankAccountsByCustom3)", "String(String?,FilterBankAccountsByCustom4)", "bool(Point[double?])", "BankAccountEntity(BankAccountEntity?,UpdateBankAccount)", "bool(Point,double,double)", "BankAccountEntity(BankAccountEntity?,RestoreBankAccountsSuccess)", "BankAccountEntity(BankAccountEntity?,ArchiveBankAccountsSuccess)", "BankAccountEntity(BankAccountEntity?,DeleteBankAccountsSuccess)", "String(int?)", "String?(int)", "MapEntry(MapEntry)", "Animation0(bool)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,String?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "BankAccountEntity(@)", "~(List,TextDirection,double)", "GlobalKey>(Widget)", "Center(int)", "InputDecorator(BuildContext,Widget?)", "_MergClientPicker(BuildContext)", "Color0?(int?)", "BulkUpdateDialog(BuildContext)", "UnmanagedRestorationScope(FormFieldState)", "ThemeDataTween(@)", "ThemeData()", "MapEntry>(Object,ThemeExtension<@>)", "bool(MapEntry>)", "Null(BuiltList)", "TimeOfDay(int)", "Offset(double,double)", "~(List<_TappableLabel>,double)", "ClientUIStateBuilder(ClientUIStateBuilder)", "bool(bool?,ViewClient)", "bool(bool?,ViewClientList)", "bool(bool?,FilterClientsByState)", "bool(bool?,FilterClients)", "bool(bool?,FilterClientsByCustom1)", "bool(bool?,FilterClientsByCustom2)", "bool(bool?,FilterClientsByCustom3)", "bool(bool?,FilterClientsByCustom4)", "int?(int?,UpdateClientTab)", "Completer?(Completer?,EditClient)", "Completer?(Completer?,EditClient)", "ClientContactEntity(ClientContactEntity?,EditClient)", "ClientContactEntity(ClientContactEntity?,EditContact)", "String(String?,ArchiveClientsSuccess)", "String(String?,DeleteClientsSuccess)", "String?(String?,ViewClient)", "String(String?,AddClientSuccess)", "String(String?,ShowPdfClient)", "String(String?,SortClients)", "String(String?,FilterClients)", "String(String?,FilterClientsByState)", "String(String?,FilterClientsByCustom1)", "String(String?,FilterClientsByCustom2)", "String(String?,FilterClientsByCustom3)", "String(String?,FilterClientsByCustom4)", "~(List<_TappableLabel>?)", "ClientEntity(ClientEntity?,SaveClientSuccess)", "ClientEntity(ClientEntity?,AddClientSuccess)", "ClientEntity(ClientEntity?,RestoreClientSuccess)", "ClientEntity(ClientEntity?,ArchiveClientsSuccess)", "ClientEntity(ClientEntity?,DeleteClientsSuccess)", "ClientEntity(ClientEntity?,EditClient)", "ClientEntity(ClientEntity?,UpdateClient)", "ClientEntity(ClientEntity?,AddContact)", "ClientEntity(ClientEntity?,DeleteContact)", "ClientEntity(ClientEntity?,UpdateContact)", "ClientEntity(ClientEntity?,ViewClient)", "ClientEntity(ClientEntity?,ViewClientList)", "ClientEntity(ClientEntity?,SelectCompany)", "ClientEntity(ClientEntity?,DiscardChanges)", "~(_LineRendererElement)", "~({animation!Animation0,controller!AnimationController,max!double,min!double,target!double,tween!Tween})", "List(BuiltMap,BuiltList,BuiltMap,StaticState)", "TimeOfDay()", "Null(~())", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,ListUIState,BuiltMap,StaticState)", "~(TimePickerEntryMode)", "ClientEntity(@)", "UserCompanyStateBuilder(UserCompanyStateBuilder)", "UserCompanyEntity(UserCompanyEntity?,SaveEInvoiceCertificateSuccess)", "SingleChildScrollView(BuildContext,BoxConstraints)", "UserCompanyEntity(UserCompanyEntity?,UpdateReportSettings)", "~(_HourMinuteMode)", "UserCompanyEntity(UserCompanyEntity?,SaveAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,ConnectOAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,ConnecGmailUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisconnectOAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisconnectOAuthMailerSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisableTwoFactorSuccess)", "UserCompanyEntity(UserCompanyEntity?,SaveUserSettingsSuccess)", "UserCompanyEntity(UserCompanyEntity?,UpdateCompanyLanguage)", "UserCompanyEntity(UserCompanyEntity?,UpdateDashboardFields)", "UserCompanyEntity?(UserCompanyEntity?,UpdateDashboardFieldSettingss)", "CompanyEntityBuilder(UserCompanyEntityBuilder)", "int(int,LoadCompanySuccess)", "int(int,LoadExpensesSuccess)", "List(BuiltMap,BuiltList)", "bool(CompanyEntity?,BuiltMap,BuiltMap)", "List(CompanyEntity?,BuiltMap,BuiltMap)", "List(String?,UserCompanyState)", "ProductEntity(String)", "MergeSemantics(int)", "ClientEntity(String)", "bool(ClientEntity)", "Palette(Palette())", "Future(ImmutableBuffer{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "PaymentEntity(String)", "Future(ImmutableBuffer{getTargetSize:TargetImageSize(int,int)?})", "ProjectEntity(String)", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "ShapeBorder(ShapeBorder)", "bool(ShapeBorder)", "int(BaseEntity?,BaseEntity?)", "String(ShapeBorder)", "double(double,FlutterView)", "bool(double)", "Null(BuiltList)", "CompanyGatewayUIStateBuilder(CompanyGatewayUIStateBuilder)", "bool(bool?,ViewCompanyGateway)", "bool(bool?,ViewCompanyGatewayList)", "bool(bool?,FilterCompanyGatewaysByState)", "bool(bool?,FilterCompanyGateways)", "bool(bool?,FilterCompanyGatewaysByCustom1)", "bool(bool?,FilterCompanyGatewaysByCustom2)", "bool(bool?,FilterCompanyGatewaysByCustom3)", "bool(bool?,FilterCompanyGatewaysByCustom4)", "String(String?,ArchiveCompanyGatewaySuccess)", "String(String?,DeleteCompanyGatewaySuccess)", "String?(String?,ViewCompanyGateway)", "String(String?,AddCompanyGatewaySuccess)", "String(String?,SortCompanyGateways)", "String(String?,FilterCompanyGateways)", "String(String?,FilterCompanyGatewaysByState)", "String(String?,FilterCompanyGatewaysByCustom1)", "String(String?,FilterCompanyGatewaysByCustom2)", "String(String?,FilterCompanyGatewaysByCustom3)", "String(String?,FilterCompanyGatewaysByCustom4)", "CompanyGatewayEntity(CompanyGatewayEntity?,RestoreCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,ArchiveCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,DeleteCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,UpdateCompanyGateway)", "Color(double)", "_LiveImage()", "~(ImageInfo?,bool)", "List(BuiltMap,BuiltList,ListUIState,String?,bool)", "double(String,BuiltMap)", "Future<~>(Object,StackTrace?)", "EntityStats(String,BuiltMap)", "~(String,CompanyGatewayEntity)", "int(PaintRequest,PaintRequest)", "Null(AssetManifest)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "~(ImageChunkEvent)", "~(Object,StackTrace?)?(ImageStreamListener)", "~(ImageChunkEvent)?(ImageStreamListener)", "Null(@,StackTrace)", "Paint(BoxShadow)", "Rect(BoxShadow)", "CreditUIStateBuilder(CreditUIStateBuilder)", "bool(bool?,ViewCredit)", "bool(bool?,ViewCreditList)", "bool(bool?,FilterCreditsByState)", "bool(bool?,FilterCreditsByStatus)", "bool(bool?,FilterCredits)", "bool(bool?,FilterCreditsByCustom1)", "bool(bool?,FilterCreditsByCustom2)", "bool(bool?,FilterCreditsByCustom3)", "bool(bool?,FilterCreditsByCustom4)", "int?(int?,UpdateCreditTab)", "String?(String?,ShowPdfCredit)", "int?(int?,EditCredit)", "int?(int?,EditCreditItem)", "String(String?,ArchiveCreditsSuccess)", "String(String?,DeleteCreditsSuccess)", "String?(String?,ViewCredit)", "String(String?,AddCreditSuccess)", "String(String?,ShowEmailCredit)", "String(String?,ShowPdfCredit)", "String(String?,SortCredits)", "String(String?,FilterCredits)", "String(String?,FilterCreditsByState)", "String(String?,FilterCreditsByStatus)", "String(String?,FilterCreditsByCustom1)", "String(String?,FilterCreditsByCustom2)", "String(String?,FilterCreditsByCustom3)", "String(String?,FilterCreditsByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateCredit)", "Path(BoxShadow)", "InvoiceEntity(InvoiceEntity?,MoveCreditItem)", "InvoiceEntity(InvoiceEntity?,DeleteCreditItem)", "InvoiceEntity(InvoiceEntity?,UpdateCreditItem)", "InvoiceEntity(InvoiceEntity?,UpdateCreditClient)", "InvoiceEntity(InvoiceEntity?,RestoreCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,AddCreditContact)", "InvoiceEntity(InvoiceEntity?,RemoveCreditContact)", "bool(int,bool)", "~(int,@)", "LineMetrics(LineMetrics)", "DiagnosticsNode(InlineSpan)", "~(SelectionModelType)", "HitTestResult(Offset,int)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap)", "String(double,double,String)", "Size()", "_Future<@>?()", "DashboardUIStateBuilder(DashboardUIStateBuilder)", "BuiltMap>(BuiltMap>,UpdateDashboardSelection)", "~(TextSelection)", "BuiltMap>(BuiltMap>,SelectCompany)", "EntityType?(EntityType?,UpdateDashboardEntityType)", "bool?(bool?,UpdateDashboardSidebar)", "bool(InlineSpanSemanticsInformation)", "Rect(Rect?,TextBox)", "~(String,ChartBehavior0<@>)", "~(ChartStateBehavior>,AnimationController)", "MouseCursor0(MouseTrackerAnnotation)", "~(MouseTrackerAnnotation,Matrix40)", "~(String,Duration)", "bool(MouseTrackerAnnotation)", "Widget(LegendEntry<@>)", "List(BuiltMap,String)", "~(List<_InterestingSemanticsFragment>{isMergeUp:bool})", "RenderCanvas()", "List(BuiltMap,BuiltMap)", "int(PaymentEntity?,PaymentEntity?)", "List(BuiltMap,BuiltMap)", "Padding(Widget)", "List(BuiltMap,BuiltMap)", "List(BuiltMap,BuiltMap)", "~(_SelectableFragment)", "bool(_SelectableFragment)", "OneSequenceGestureRecognizer(Factory)", "TransformLayer?(PaintingContext,Offset)", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "Null(BuiltList)", "DesignUIStateBuilder(DesignUIStateBuilder)", "bool(bool?,ViewDesign)", "bool(bool?,ViewDesignList)", "bool(bool?,FilterDesignsByState)", "bool(bool?,FilterDesigns)", "bool(bool?,FilterDesignsByCustom1)", "bool(bool?,FilterDesignsByCustom2)", "bool(bool?,FilterDesignsByCustom3)", "bool(bool?,FilterDesignsByCustom4)", "String(String?,ArchiveDesignsSuccess)", "String(String?,DeleteDesignsSuccess)", "String(String?,SortDesigns)", "String(String?,FilterDesigns)", "String(String?,FilterDesignsByState)", "String(String?,FilterDesignsByCustom1)", "String(String?,FilterDesignsByCustom2)", "String(String?,FilterDesignsByCustom3)", "String(String?,FilterDesignsByCustom4)", "DesignEntity(DesignEntity?,RestoreDesignsSuccess)", "DesignEntity(DesignEntity?,ArchiveDesignsSuccess)", "DesignEntity(DesignEntity?,DeleteDesignsSuccess)", "DesignEntity(DesignEntity?,UpdateDesign)", "int(TableRow)", "Padding(int)", "List(BuiltMap,BuiltList,ListUIState)", "DesignEntity(@)", "bool(RenderSliver)", "List(Size)", "~(FrameTiming)", "~(int,_FrameCallbackEntry)", "~(SemanticsActionEvent)", "ViewClipChain()", "Null(Uint8List?)", "DocumentUIStateBuilder(DocumentUIStateBuilder)", "bool(bool?,ViewDocument)", "bool(bool?,ViewDocumentList)", "bool(bool?,FilterDocumentsByState)", "bool(bool?,FilterDocumentsByStatus)", "bool(bool?,FilterDocuments)", "bool(bool?,FilterDocumentsByCustom1)", "bool(bool?,FilterDocumentsByCustom2)", "bool(bool?,FilterDocumentsByCustom3)", "bool(bool?,FilterDocumentsByCustom4)", "String(String?,ArchiveDocumentSuccess)", "String(String?,DeleteDocumentSuccess)", "JSObject(JavaScriptObject)", "String(String?,SortDocuments)", "String(String?,FilterDocuments)", "String(String?,FilterDocumentsByState)", "String(String?,FilterDocumentsByStatus)", "String(String?,FilterDocumentsByCustom1)", "String(String?,FilterDocumentsByCustom2)", "String(String?,FilterDocumentsByCustom3)", "String(String?,FilterDocumentsByCustom4)", "DocumentEntity(DocumentEntity?,UpdateDocument)", "SemanticsNode(_TraversalSortNode)", "DiagnosticsNode(SemanticsNode)", "Future()", "ChartContainerRenderObject<@>()", "int(SemanticsNode)", "SemanticsNode(int)", "~(SemanticsTag)", "~(SemanticsAction,~(Object?))", "ByteData(ByteData?)", "Future<_AssetManifestBin>(String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "AssetMetadata(Map)", "InvoiceItemEntity(BaseEntity)", "Map(TextInputConfiguration)", "TextInputConfiguration(AutofillClient)", "Stream()", "Future(String?)", "ExpenseUIStateBuilder(ExpenseUIStateBuilder)", "bool(bool?,ViewExpense)", "bool(bool?,ViewExpenseList)", "bool(bool?,FilterExpensesByState)", "bool(bool?,FilterExpensesByStatus)", "bool(bool?,FilterExpenses)", "bool(bool?,FilterExpensesByCustom1)", "bool(bool?,FilterExpensesByCustom2)", "bool(bool?,FilterExpensesByCustom3)", "bool(bool?,FilterExpensesByCustom4)", "int?(int?,UpdateExpenseTab)", "String(String?,ArchiveExpenseSuccess)", "String(String?,DeleteExpenseSuccess)", "String?(String?,ViewExpense)", "String(String?,AddExpenseSuccess)", "String(String?,SortExpenses)", "String(String?,FilterExpenses)", "String(String?,FilterExpensesByState)", "String(String?,FilterExpensesByStatus)", "String(String?,FilterExpensesByCustom1)", "String(String?,FilterExpensesByCustom2)", "String(String?,FilterExpensesByCustom3)", "String(String?,FilterExpensesByCustom4)", "ExpenseEntity(ExpenseEntity?,RestoreExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,ArchiveExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,DeleteExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,UpdateExpense)", "Future<~>(ByteData?,~(ByteData?))", "Future>(@)", "~(RawKeyEvent)", "Future(JavaScriptObject)", "int(_PlatformChannelStats,_PlatformChannelStats)", "InvoiceEntity?(ExpenseEntity,BuiltMap)", "_Future<@>(@)", "RawKeyEventData()", "List(BuiltMap,String?)", "Future(JSObject)", "JSObject()", "List()", "List(List)", "Null(BuiltList)", "ExpenseCategoryUIStateBuilder(ExpenseCategoryUIStateBuilder)", "Completer?(Completer?,EditExpenseCategory)", "Completer?(Completer?,EditExpenseCategory)", "bool(bool?,ViewExpenseCategory)", "bool(bool?,ViewExpenseCategoryList)", "bool(bool?,FilterExpenseCategoriesByState)", "bool(bool?,FilterExpenseCategories)", "bool(bool?,FilterExpenseCategoriesByCustom1)", "bool(bool?,FilterExpenseCategoriesByCustom2)", "bool(bool?,FilterExpenseCategoriesByCustom3)", "bool(bool?,FilterExpenseCategoriesByCustom4)", "String(String?,ArchiveExpenseCategoriesSuccess)", "String(String?,DeleteExpenseCategoriesSuccess)", "String(String?,SortExpenseCategories)", "String(String?,FilterExpenseCategories)", "String(String?,FilterExpenseCategoriesByState)", "String(String?,FilterExpenseCategoriesByCustom1)", "String(String?,FilterExpenseCategoriesByCustom2)", "String(String?,FilterExpenseCategoriesByCustom3)", "String(String?,FilterExpenseCategoriesByCustom4)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,RestoreExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,ArchiveExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,DeleteExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,UpdateExpenseCategory)", "double(num)", "List<@>(String)", "List(SelectionRect)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "double(String,BuiltMap)", "PlatformViewSurface(BuildContext,PlatformViewController)", "_HtmlElementViewController(PlatformViewCreationParams)", "ExpenseCategoryEntity(@)", "Future<~>(PointerEvent)", "Null(JavaScriptFunction,JavaScriptFunction)", "~(@,StackTrace)", "Null(BuiltList)", "GroupUIStateBuilder(GroupUIStateBuilder)", "bool(bool?,ViewGroup)", "bool(bool?,ViewGroupList)", "bool(bool?,FilterGroupsByState)", "bool(bool?,FilterGroups)", "String(String?,ArchiveGroupSuccess)", "String(String?,DeleteGroupSuccess)", "String?(String?,ViewGroup)", "String(String?,AddGroupSuccess)", "String(String?,SortGroups)", "String(String?,FilterGroups)", "String(String?,FilterGroupsByState)", "GroupEntity(GroupEntity?,RestoreGroupSuccess)", "GroupEntity(GroupEntity?,ArchiveGroupSuccess)", "GroupEntity(GroupEntity?,DeleteGroupSuccess)", "GroupEntity(GroupEntity?,UpdateGroup)", "~(Action)", "Map(WebDropItem)", "~(_ChildEntry)", "Widget(_ChildEntry)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "EntityStats(BuiltMap,String)", "bool(Widget)", "SimpleDialogOption(EmailTemplate)", "InvoiceUIStateBuilder(InvoiceUIStateBuilder)", "bool(bool?,ViewInvoice)", "bool(bool?,ViewInvoiceList)", "bool(bool?,FilterInvoicesByState)", "bool(bool?,FilterInvoicesByStatus)", "bool(bool?,FilterInvoices)", "bool(bool?,FilterInvoicesByCustom1)", "bool(bool?,FilterInvoicesByCustom2)", "bool(bool?,FilterInvoicesByCustom3)", "bool(bool?,FilterInvoicesByCustom4)", "int?(int?,UpdateInvoiceTab)", "String?(String?,ShowPdfInvoice)", "int?(int?,EditInvoice)", "int?(int?,EditInvoiceItem)", "String(String?,ArchiveInvoicesSuccess)", "String(String?,DeleteInvoicesSuccess)", "String?(String?,ViewInvoice)", "String(String?,AddInvoiceSuccess)", "String(String?,ShowEmailInvoice)", "String(String?,ShowPdfInvoice)", "String(String?,SortInvoices)", "String(String?,FilterInvoices)", "String(String?,FilterInvoicesByState)", "String(String?,FilterInvoicesByStatus)", "String(String?,FilterInvoicesByCustom1)", "String(String?,FilterInvoicesByCustom2)", "String(String?,FilterInvoicesByCustom3)", "String(String?,FilterInvoicesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateInvoice)", "int(OverlayGroup)", "InvoiceEntity(InvoiceEntity?,MoveInvoiceItem)", "InvoiceEntity(InvoiceEntity?,DeleteInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateInvoiceClient)", "InvoiceEntity(InvoiceEntity?,RestoreInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,AddInvoiceContact)", "InvoiceEntity(InvoiceEntity?,RemoveInvoiceContact)", "Route<@>?(RouteSettings)", "Future(int)", "bool(String,BuiltMap)", "InvoiceEntity?(InvoiceEntity,BuiltMap)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List,String?)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap,String?)", "~(AutocompletePreviousOptionIntent)", "~(AutocompleteNextOptionIntent)", "WebDropItem(Map<@,@>)", "Null(BuiltList)", "PaymentUIStateBuilder(PaymentUIStateBuilder)", "bool(bool?,ViewPayment)", "bool(bool?,ViewPaymentList)", "bool(bool?,FilterPaymentsByState)", "bool(bool?,FilterPaymentsByStatus)", "bool(bool?,FilterPayments)", "bool(bool?,FilterPaymentsByCustom1)", "bool(bool?,FilterPaymentsByCustom2)", "bool(bool?,FilterPaymentsByCustom3)", "bool(bool?,FilterPaymentsByCustom4)", "int?(int?,UpdatePaymentTab)", "String(String?,ArchivePaymentsSuccess)", "String(String?,DeletePaymentsSuccess)", "String?(String?,ViewPayment)", "String(String?,AddPaymentSuccess)", "String(String?,SortPayments)", "String(String?,FilterPayments)", "String(String?,FilterPaymentsByState)", "String(String?,FilterPaymentsByStatus)", "String(String?,FilterPaymentsByCustom1)", "String(String?,FilterPaymentsByCustom2)", "String(String?,FilterPaymentsByCustom3)", "String(String?,FilterPaymentsByCustom4)", "PaymentEntity(PaymentEntity?,RestorePaymentsSuccess)", "PaymentEntity(PaymentEntity?,ArchivePaymentsSuccess)", "PaymentEntity(PaymentEntity?,DeletePaymentsSuccess)", "PaymentEntity(PaymentEntity?,UpdatePayment)", "String(PaymentEntity)", "CompositedTransformFollower(BuildContext)", "bool(String,PaymentEntity)", "bool(AutofillClient)", "AutofillClient()", "bool(KeepAliveNotification)", "XFile(WebDropItem)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState)", "EntityStats(String,BuiltMap,BuiltMap)", "PaymentEntity(@)", "ClipPath(BuildContext)", "~(DropEvent)", "~(File,Uint8List?,String?,Stream>?)", "Null(BuiltList)", "PaymentTermUIStateBuilder(PaymentTermUIStateBuilder)", "bool(bool?,ViewPaymentTerm)", "bool(bool?,ViewPaymentTermList)", "bool(bool?,FilterPaymentTermsByState)", "bool(bool?,FilterPaymentTerms)", "bool(bool?,FilterPaymentTermsByCustom1)", "bool(bool?,FilterPaymentTermsByCustom2)", "bool(bool?,FilterPaymentTermsByCustom3)", "bool(bool?,FilterPaymentTermsByCustom4)", "String(String?,ArchivePaymentTermsSuccess)", "String(String?,DeletePaymentTermsSuccess)", "String(String?,SortPaymentTerms)", "String(String?,FilterPaymentTerms)", "String(String?,FilterPaymentTermsByState)", "String(String?,FilterPaymentTermsByCustom1)", "String(String?,FilterPaymentTermsByCustom2)", "String(String?,FilterPaymentTermsByCustom3)", "String(String?,FilterPaymentTermsByCustom4)", "PaymentTermEntity(PaymentTermEntity?,RestorePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,ArchivePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,DeletePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,UpdatePaymentTerm)", "Future()", "Future<~>(double)", "~(CkPicture)", "DefaultSelectionStyle(BuildContext)", "List(BuiltMap,BuiltList)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "RegisteredFont?(ByteBuffer,String,String)", "SimpleDialogOption(String)", "Rect(DisplayFeature)", "LayoutBuilder(BuildContext,double,Widget?)", "_DraggableSheetExtent()", "Null(BuiltList)", "ProductUIStateBuilder(ProductUIStateBuilder)", "bool(bool?,ViewProduct)", "bool(bool?,ViewProductList)", "bool(bool?,FilterProductsByState)", "bool(bool?,FilterProducts)", "bool(bool?,FilterProductsByCustom1)", "bool(bool?,FilterProductsByCustom2)", "bool(bool?,FilterProductsByCustom3)", "bool(bool?,FilterProductsByCustom4)", "int?(int?,UpdateProductTab)", "ProductEntity(ProductEntity?,UpdateProduct)", "ProductEntity(ProductEntity?,RestoreProductsSuccess)", "ProductEntity(ProductEntity?,ArchiveProductsSuccess)", "ProductEntity(ProductEntity?,DeleteProductsSuccess)", "String(String?,ArchiveProductsSuccess)", "String(String?,DeleteProductsSuccess)", "String?(String?,ViewProduct)", "String(String?,AddProductSuccess)", "String(String?,SortProducts)", "String(String?,FilterProducts)", "String(String?,FilterProductsByState)", "String(String?,FilterProductsByCustom1)", "String(String?,FilterProductsByCustom2)", "String(String?,FilterProductsByCustom3)", "String(String?,FilterProductsByCustom4)", "~(Layer0)", "Future(String)", "List(BuiltMap,BuiltList,BuiltMap)", "List(BuiltMap)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap)", "ProductEntity(@)", "TickerFuture({from:double?})", "~(_AnimationDirection)", "~(TransposeCharactersIntent)", "Null(BuiltList)", "ProjectUIStateBuilder(ProjectUIStateBuilder)", "bool(bool?,ViewProject)", "bool(bool?,ViewProjectList)", "bool(bool?,FilterProjectsByState)", "bool(bool?,FilterProjects)", "bool(bool?,FilterProjectsByCustom1)", "bool(bool?,FilterProjectsByCustom2)", "bool(bool?,FilterProjectsByCustom3)", "bool(bool?,FilterProjectsByCustom4)", "int?(int?,UpdateProjectTab)", "Completer?(Completer?,EditProject)", "Completer?(Completer?,EditProject)", "String(String?,ArchiveProjectSuccess)", "String(String?,DeleteProjectSuccess)", "String?(String?,ViewProject)", "String(String?,AddProjectSuccess)", "String(String?,SortProjects)", "String(String?,FilterProjects)", "String(String?,FilterProjectsByState)", "String(String?,FilterProjectsByCustom1)", "String(String?,FilterProjectsByCustom2)", "String(String?,FilterProjectsByCustom3)", "String(String?,FilterProjectsByCustom4)", "ProjectEntity(ProjectEntity?,RestoreProjectSuccess)", "ProjectEntity(ProjectEntity?,ArchiveProjectSuccess)", "ProjectEntity(ProjectEntity?,DeleteProjectSuccess)", "ProjectEntity(ProjectEntity?,UpdateProject)", "String(ProjectEntity)", "~(ReplaceTextIntent)", "bool(String,ProjectEntity)", "~(ScrollToDocumentBoundaryIntent)", "int(TaskEntity?,TaskEntity?)", "~(ScrollIntent)", "List(BuiltMap,BuiltList,BuiltMap,BuiltMap,String?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap,BuiltMap)", "~(ExtendSelectionByPageIntent)", "~(String,ProjectEntity)", "ProjectEntity(@)", "PurchaseOrderUIStateBuilder(PurchaseOrderUIStateBuilder)", "bool(bool?,ViewPurchaseOrder)", "bool(bool?,ViewPurchaseOrderList)", "bool(bool?,FilterPurchaseOrdersByState)", "bool(bool?,FilterPurchaseOrdersByStatus)", "bool(bool?,FilterPurchaseOrders)", "bool(bool?,FilterPurchaseOrdersByCustom1)", "bool(bool?,FilterPurchaseOrdersByCustom2)", "bool(bool?,FilterPurchaseOrdersByCustom3)", "bool(bool?,FilterPurchaseOrdersByCustom4)", "int?(int?,UpdatePurchaseOrderTab)", "String?(String?,ShowPdfPurchaseOrder)", "int?(int?,EditPurchaseOrder)", "int?(int?,EditPurchaseOrderItem)", "String(String?,ArchivePurchaseOrdersSuccess)", "String(String?,DeletePurchaseOrdersSuccess)", "String?(String?,ViewPurchaseOrder)", "String(String?,AddPurchaseOrderSuccess)", "String(String?,ShowEmailPurchaseOrder)", "String(String?,ShowPdfPurchaseOrder)", "String(String?,SortPurchaseOrders)", "String(String?,FilterPurchaseOrders)", "String(String?,FilterPurchaseOrdersByState)", "String(String?,FilterPurchaseOrdersByStatus)", "String(String?,FilterPurchaseOrdersByCustom1)", "String(String?,FilterPurchaseOrdersByCustom2)", "String(String?,FilterPurchaseOrdersByCustom3)", "String(String?,FilterPurchaseOrdersByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrder)", "~(UpdateSelectionIntent)", "InvoiceEntity(InvoiceEntity?,MovePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,DeletePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrderVendor)", "InvoiceEntity(InvoiceEntity?,RestorePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,ArchivePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,DeletePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderContact)", "InvoiceEntity(InvoiceEntity?,RemovePurchaseOrderContact)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "CkCanvas(CkPictureRecorder)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,BuiltMap,BuiltMap,String)", "Future<~>(PasteTextIntent)", "QuoteUIStateBuilder(QuoteUIStateBuilder)", "bool(bool?,ViewQuote)", "bool(bool?,ViewQuoteList)", "bool(bool?,FilterQuotesByState)", "bool(bool?,FilterQuotesByStatus)", "bool(bool?,FilterQuotes)", "bool(bool?,FilterQuotesByCustom1)", "bool(bool?,FilterQuotesByCustom2)", "bool(bool?,FilterQuotesByCustom3)", "bool(bool?,FilterQuotesByCustom4)", "int?(int?,UpdateQuoteTab)", "String?(String?,ShowPdfQuote)", "int?(int?,EditQuote)", "int?(int?,EditQuoteItem)", "String(String?,ArchiveQuotesSuccess)", "String(String?,DeleteQuotesSuccess)", "String?(String?,ViewQuote)", "String(String?,AddQuoteSuccess)", "String(String?,ShowEmailQuote)", "String(String?,ShowPdfQuote)", "String(String?,SortQuotes)", "String(String?,FilterQuotes)", "String(String?,FilterQuotesByState)", "String(String?,FilterQuotesByStatus)", "String(String?,FilterQuotesByCustom1)", "String(String?,FilterQuotesByCustom2)", "String(String?,FilterQuotesByCustom3)", "String(String?,FilterQuotesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateQuote)", "~(TextEditingValue)", "InvoiceEntity(InvoiceEntity?,MoveQuoteItem)", "InvoiceEntity(InvoiceEntity?,DeleteQuoteItem)", "InvoiceEntity(InvoiceEntity?,UpdateQuoteItem)", "InvoiceEntity(InvoiceEntity?,UpdateQuoteClient)", "InvoiceEntity(InvoiceEntity?,RestoreQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,AddQuoteContact)", "InvoiceEntity(InvoiceEntity?,RemoveQuoteContact)", "bool(TextEditingValue?,TextEditingValue)", "TextEditingValue(TextEditingValue)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List)", "RecurringExpenseUIStateBuilder(RecurringExpenseUIStateBuilder)", "bool(bool?,ViewRecurringExpense)", "bool(bool?,ViewRecurringExpenseList)", "bool(bool?,FilterRecurringExpensesByState)", "bool(bool?,FilterRecurringExpensesByStatus)", "bool(bool?,FilterRecurringExpenses)", "bool(bool?,FilterRecurringExpensesByCustom1)", "bool(bool?,FilterRecurringExpensesByCustom2)", "bool(bool?,FilterRecurringExpensesByCustom3)", "bool(bool?,FilterRecurringExpensesByCustom4)", "int?(int?,UpdateRecurringExpenseTab)", "String(String?,ArchiveRecurringExpensesSuccess)", "String(String?,DeleteRecurringExpensesSuccess)", "String(String?,SortRecurringExpenses)", "String(String?,FilterRecurringExpenses)", "String(String?,FilterRecurringExpensesByState)", "String(String?,FilterRecurringExpensesByStatus)", "String(String?,FilterRecurringExpensesByCustom1)", "String(String?,FilterRecurringExpensesByCustom2)", "String(String?,FilterRecurringExpensesByCustom3)", "String(String?,FilterRecurringExpensesByCustom4)", "ExpenseEntity(ExpenseEntity?,RestoreRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,ArchiveRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,DeleteRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,UpdateRecurringExpense)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "bool(HitTestEntry)", "RecurringInvoiceUIStateBuilder(RecurringInvoiceUIStateBuilder)", "bool(bool?,ViewRecurringInvoice)", "bool(bool?,ViewRecurringInvoiceList)", "bool(bool?,FilterRecurringInvoicesByState)", "bool(bool?,FilterRecurringInvoicesByStatus)", "bool(bool?,FilterRecurringInvoices)", "bool(bool?,FilterRecurringInvoicesByCustom1)", "bool(bool?,FilterRecurringInvoicesByCustom2)", "bool(bool?,FilterRecurringInvoicesByCustom3)", "bool(bool?,FilterRecurringInvoicesByCustom4)", "int?(int?,UpdateRecurringInvoiceTab)", "String?(String?,ShowPdfRecurringInvoice)", "int?(int?,EditRecurringInvoice)", "int?(int?,EditRecurringInvoiceItem)", "String(String?,ArchiveRecurringInvoicesSuccess)", "String(String?,DeleteRecurringInvoicesSuccess)", "String?(String?,ViewRecurringInvoice)", "String(String?,AddRecurringInvoiceSuccess)", "String(String?,ShowEmailRecurringInvoice)", "String(String?,ShowPdfRecurringInvoice)", "String(String?,SortRecurringInvoices)", "String(String?,FilterRecurringInvoices)", "String(String?,FilterRecurringInvoicesByState)", "String(String?,FilterRecurringInvoicesByStatus)", "String(String?,FilterRecurringInvoicesByCustom1)", "String(String?,FilterRecurringInvoicesByCustom2)", "String(String?,FilterRecurringInvoicesByCustom3)", "String(String?,FilterRecurringInvoicesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoice)", "Null(JSArray,JavaScriptObject)", "InvoiceEntity(InvoiceEntity?,MoveRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,DeleteRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoiceClient)", "InvoiceEntity(InvoiceEntity?,RestoreRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceContact)", "InvoiceEntity(InvoiceEntity?,RemoveRecurringInvoiceContact)", "DiagnosticsNode(FocusNode)", "bool(KeyMessage)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltList,ListUIState,BuiltMap)", "~(_FocusTraversalGroupInfo)", "bool(_DirectionalPolicyDataEntry)", "String(String,Color)", "bool(TraversalDirection)", "Null(BuiltList)", "ScheduleUIStateBuilder(ScheduleUIStateBuilder)", "bool(bool?,ViewSchedule)", "bool(bool?,ViewScheduleList)", "bool(bool?,FilterSchedulesByState)", "bool(bool?,FilterSchedules)", "bool(bool?,FilterSchedulesByCustom1)", "bool(bool?,FilterSchedulesByCustom2)", "bool(bool?,FilterSchedulesByCustom3)", "bool(bool?,FilterSchedulesByCustom4)", "int?(int?,UpdateScheduleTab)", "String(String?,ArchiveSchedulesSuccess)", "String(String?,DeleteSchedulesSuccess)", "String(String?,SortSchedules)", "String(String?,FilterSchedules)", "String(String?,FilterSchedulesByState)", "String(String?,FilterSchedulesByCustom1)", "String(String?,FilterSchedulesByCustom2)", "String(String?,FilterSchedulesByCustom3)", "String(String?,FilterSchedulesByCustom4)", "ScheduleEntity(ScheduleEntity?,RestoreSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,ArchiveSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,DeleteSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,UpdateSchedule)", "Set(_ReadingOrderSortData)", "~(Symbol0,@)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "ScheduleEntity(@)", "List(BuildContext)", "Rect(_ReadingOrderSortData)", "Null(UserCompanyEntity)", "Null(BaseEntity)", "SettingsUIState(SettingsUIState,ViewSettings)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "SettingsUIState(SettingsUIState,UpdateCompany)", "SettingsUIState(SettingsUIState,UpdateSettings)", "SettingsUIState(SettingsUIState,UpdateUserSettings)", "SettingsUIState(SettingsUIState,ResetSettings)", "SettingsUIState(SettingsUIState,SaveCompanySuccess)", "SettingsUIState(SettingsUIState,DeleteDocumentSuccess)", "SettingsUIState(SettingsUIState,SaveGroupSuccess)", "SettingsUIState(SettingsUIState,SaveClientSuccess)", "SettingsUIState(SettingsUIState,SaveAuthUserSuccess)", "SettingsUIState(SettingsUIState,ConnectOAuthUserSuccess)", "SettingsUIState(SettingsUIState,DisconnectOAuthUserSuccess)", "SettingsUIState(SettingsUIState,DisconnectOAuthMailerSuccess)", "SettingsUIState(SettingsUIState,FilterSettings)", "SettingsUIState(SettingsUIState,ClearSettingsFilter)", "SettingsUIState(SettingsUIState,UpdateSettingsTab)", "SettingsUIState(SettingsUIState,UpdateSettingsTemplate)", "SettingsUIState(SettingsUIState,UpdatedSettingUI)", "SettingsUIState(SettingsUIState,ToggleShowNewSettings)", "SettingsUIState(SettingsUIState,ToggleShowPdfPreview)", "StaticStateBuilder(StaticStateBuilder)", "CurrencyEntity(@)", "SizeEntity(@)", "IndustryEntity(@)", "TimezoneEntity(@)", "DateFormatEntity(@)", "LanguageEntity(@)", "PaymentTypeEntity(@)", "CountryEntity(@)", "GatewayEntity(@)", "List(BuiltMap)", "Map(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap,bool)", "List(BuiltMap)", "BuiltMap(List<@>)", "FontEntity(@)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "bool(_ReadingOrderSortData)", "bool(FormFieldState<@>)", "Null(BuiltList)", "SubscriptionUIStateBuilder(SubscriptionUIStateBuilder)", "bool(bool?,ViewSubscription)", "bool(bool?,ViewSubscriptionList)", "bool(bool?,FilterSubscriptionsByState)", "bool(bool?,FilterSubscriptions)", "bool(bool?,FilterSubscriptionsByCustom1)", "bool(bool?,FilterSubscriptionsByCustom2)", "bool(bool?,FilterSubscriptionsByCustom3)", "bool(bool?,FilterSubscriptionsByCustom4)", "int?(int?,UpdateSubscriptionTab)", "String(String?,ArchiveSubscriptionsSuccess)", "String(String?,DeleteSubscriptionsSuccess)", "String(String?,SortSubscriptions)", "String(String?,FilterSubscriptions)", "String(String?,FilterSubscriptionsByState)", "String(String?,FilterSubscriptionsByCustom1)", "String(String?,FilterSubscriptionsByCustom2)", "String(String?,FilterSubscriptionsByCustom3)", "String(String?,FilterSubscriptionsByCustom4)", "SubscriptionEntity(SubscriptionEntity?,RestoreSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,ArchiveSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,DeleteSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,UpdateSubscription)", "DiagnosticsProperty(Element0)", "Element0?(Element0)", "Object?(int,Element0?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "SubscriptionEntity(@)", "int(BaseEntity,BaseEntity)", "~(int,bool(FlutterHtmlKeyboardEvent))", "Map(Map,String)", "DoubleTapGestureRecognizer()", "Null(BuiltList)", "TaskUIStateBuilder(TaskUIStateBuilder)", "bool(bool?,ViewTask)", "bool(bool?,ViewTaskList)", "bool(bool?,FilterTasksByState)", "bool(bool?,FilterTasksByStatus)", "bool(bool?,FilterTasks)", "bool(bool?,FilterTasksByCustom1)", "bool(bool?,FilterTasksByCustom2)", "bool(bool?,FilterTasksByCustom3)", "bool(bool?,FilterTasksByCustom4)", "int?(int?,UpdateTaskTab)", "int(int?,UpdateKanban)", "int?(int?,EditTask)", "int?(int?,EditTaskTime)", "String(String?,ArchiveTaskSuccess)", "String(String?,DeleteTaskSuccess)", "String?(String?,ViewTask)", "String(String?,AddTaskSuccess)", "String(String?,SortTasks)", "String(String?,FilterTasks)", "String(String?,FilterTasksByState)", "String(String?,FilterTasksByStatus)", "String(String?,FilterTasksByCustom1)", "String(String?,FilterTasksByCustom2)", "String(String?,FilterTasksByCustom3)", "String(String?,FilterTasksByCustom4)", "TaskEntity(TaskEntity?,RestoreTaskSuccess)", "TaskEntity(TaskEntity?,ArchiveTaskSuccess)", "TaskEntity(TaskEntity?,StartTasksSuccess)", "TaskEntity(TaskEntity?,StopTasksSuccess)", "TaskEntity(TaskEntity?,DeleteTaskSuccess)", "TaskEntity(TaskEntity?,UpdateTask)", "String(TaskEntity)", "~(DoubleTapGestureRecognizer)", "bool(String,TaskEntity)", "~(String,int)", "List(BuiltMap,String?,BuiltMap,BuiltMap,BuiltMap)", "~(String,int?)", "~(String,String?)", "TaskEntity(@)", "~(int,int,int)", "Uint8List(@,@)", "bool(int,int)", "Null(BuiltList)", "TaskStatusUIStateBuilder(TaskStatusUIStateBuilder)", "bool(bool?,ViewTaskStatus)", "bool(bool?,ViewTaskStatusList)", "bool(bool?,FilterTaskStatusesByState)", "bool(bool?,FilterTaskStatuses)", "bool(bool?,FilterTaskStatusesByCustom1)", "bool(bool?,FilterTaskStatusesByCustom2)", "bool(bool?,FilterTaskStatusesByCustom3)", "bool(bool?,FilterTaskStatusesByCustom4)", "String(String?,ArchiveTaskStatusesSuccess)", "String(String?,DeleteTaskStatusesSuccess)", "String(String?,SortTaskStatuses)", "String(String?,FilterTaskStatuses)", "String(String?,FilterTaskStatusesByState)", "String(String?,FilterTaskStatusesByCustom1)", "String(String?,FilterTaskStatusesByCustom2)", "String(String?,FilterTaskStatusesByCustom3)", "String(String?,FilterTaskStatusesByCustom4)", "TaskStatusEntity(TaskStatusEntity?,RestoreTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,ArchiveTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,DeleteTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,UpdateTaskStatus)", "ScaleGestureRecognizer()", "~(ScaleGestureRecognizer)", "~(Blob?)", "List(BuiltList,BuiltMap)", "List(BuiltMap,BuiltList,StaticState,BuiltMap)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "int(String,BuiltMap)", "Center(Widget)", "TaskStatusEntity(@)", "~(PointerPanZoomStartEvent)", "~(RenderSemanticsGestureHandler)", "~(StatefulElement,Object)", "Null(BuiltList)", "TaxRateUIStateBuilder(TaxRateUIStateBuilder)", "bool(bool?,ViewTaxRate)", "bool(bool?,ViewTaxRateList)", "bool(bool?,FilterTaxRatesByState)", "bool(bool?,FilterTaxRates)", "String(String?,ArchiveTaxRatesSuccess)", "String(String?,DeleteTaxRatesSuccess)", "String?(String?,ViewTaxRate)", "String(String?,AddTaxRateSuccess)", "String(String?,SortTaxRates)", "String(String?,FilterTaxRates)", "String(String?,FilterTaxRatesByState)", "TaxRateEntity(TaxRateEntity?,RestoreTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,ArchiveTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,DeleteTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,UpdateTaxRate)", "bool(Element2)", "~(_HeroFlight)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "bool(_HeroFlight)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "~(JSArray,JavaScriptObject)", "IconTheme(BuildContext)", "~(ImageInfo,bool)", "Null(BuiltList)", "TokenUIStateBuilder(TokenUIStateBuilder)", "bool(bool?,ViewToken)", "bool(bool?,ViewTokenList)", "bool(bool?,FilterTokensByState)", "bool(bool?,FilterTokens)", "bool(bool?,FilterTokensByCustom1)", "bool(bool?,FilterTokensByCustom2)", "bool(bool?,FilterTokensByCustom3)", "bool(bool?,FilterTokensByCustom4)", "String(String?,ArchiveTokensSuccess)", "String(String?,DeleteTokensSuccess)", "String(String?,SortTokens)", "String(String?,FilterTokens)", "String(String?,FilterTokensByState)", "String(String?,FilterTokensByCustom1)", "String(String?,FilterTokensByCustom2)", "String(String?,FilterTokensByCustom3)", "String(String?,FilterTokensByCustom4)", "TokenEntity(TokenEntity?,RestoreTokensSuccess)", "TokenEntity(TokenEntity?,ArchiveTokensSuccess)", "TokenEntity(TokenEntity?,DeleteTokensSuccess)", "TokenEntity(TokenEntity?,UpdateToken)", "~(JavaScriptObject,List)", "_ButtonSanitizer()", "@(@,@)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "TokenEntity(@)", "TargetPlatform?()", "BoxConstraintsTween(@)", "Matrix4Tween(@)", "TextStyleTween(@)", "TransactionUIStateBuilder(TransactionUIStateBuilder)", "bool(bool?,ViewTransaction)", "bool(bool?,ViewTransactionList)", "bool(bool?,FilterTransactionsByState)", "bool(bool?,FilterTransactionsByStatus)", "bool(bool?,FilterTransactions)", "bool(bool?,FilterTransactionsByCustom1)", "bool(bool?,FilterTransactionsByCustom2)", "bool(bool?,FilterTransactionsByCustom3)", "bool(bool?,FilterTransactionsByCustom4)", "int?(int?,UpdateTransactionTab)", "String(String?,ArchiveTransactionsSuccess)", "String(String?,DeleteTransactionsSuccess)", "String(String?,SortTransactions)", "String(String?,FilterTransactions)", "String(String?,FilterTransactionsByState)", "String(String?,FilterTransactionsByStatus)", "String(String?,FilterTransactionsByCustom1)", "String(String?,FilterTransactionsByCustom2)", "String(String?,FilterTransactionsByCustom3)", "String(String?,FilterTransactionsByCustom4)", "TransactionEntity(TransactionEntity?,RestoreTransactionsSuccess)", "TransactionEntity(TransactionEntity?,ArchiveTransactionsSuccess)", "TransactionEntity(TransactionEntity?,DeleteTransactionsSuccess)", "TransactionEntity(TransactionEntity?,UpdateTransaction)", "BorderRadiusTween(@)", "TargetPlatform()", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState)", "TransactionEntity(@)", "Future<@>(_Pending)", "Map(List<@>)", "Map(Map)", "Null(BuiltList)", "TransactionRuleUIStateBuilder(TransactionRuleUIStateBuilder)", "bool(bool?,ViewTransactionRule)", "bool(bool?,ViewTransactionRuleList)", "bool(bool?,FilterTransactionRulesByState)", "bool(bool?,FilterTransactionRules)", "bool(bool?,FilterTransactionRulesByCustom1)", "bool(bool?,FilterTransactionRulesByCustom2)", "bool(bool?,FilterTransactionRulesByCustom3)", "bool(bool?,FilterTransactionRulesByCustom4)", "int?(int?,UpdateTransactionRuleTab)", "String(String?,ArchiveTransactionRulesSuccess)", "String(String?,DeleteTransactionRulesSuccess)", "String(String?,SortTransactionRules)", "String(String?,FilterTransactionRules)", "String(String?,FilterTransactionRulesByState)", "String(String?,FilterTransactionRulesByCustom1)", "String(String?,FilterTransactionRulesByCustom2)", "String(String?,FilterTransactionRulesByCustom3)", "String(String?,FilterTransactionRulesByCustom4)", "TransactionRuleEntity(TransactionRuleEntity?,RestoreTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,ArchiveTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,DeleteTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,UpdateTransactionRule)", "Null(Map)", "Null(BuildContext,MagnifierController,ValueNotifier)", "bool(DiagnosticsNode?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "TransactionRuleEntity(@)", "PrefStateSortFieldBuilder(PrefStateSortFieldBuilder)", "MapBuilder(MapBuilder)", "BuiltMap(BuiltMap,SortClients)", "BuiltMap(BuiltMap,SortProducts)", "BuiltMap(BuiltMap,SortInvoices)", "BuiltMap(BuiltMap,SortPayments)", "BuiltMap(BuiltMap,SortRecurringInvoices)", "BuiltMap(BuiltMap,SortQuotes)", "BuiltMap(BuiltMap,SortCredits)", "BuiltMap(BuiltMap,SortProjects)", "BuiltMap(BuiltMap,SortTasks)", "BuiltMap(BuiltMap,SortVendors)", "BuiltMap(BuiltMap,SortExpenses)", "BuiltMap(BuiltMap,SortPaymentTerms)", "BuiltMap(BuiltMap,SortTaxRates)", "BuiltMap(BuiltMap,SortCompanyGateways)", "BuiltMap(BuiltMap,SortUsers)", "BuiltMap(BuiltMap,SortGroups)", "BuiltMap(BuiltMap,SortDesigns)", "BuiltMap(BuiltMap,SortTokens)", "BuiltMap(BuiltMap,SortWebhooks)", "BuiltMap(BuiltMap,SortExpenseCategories)", "BuiltMap(BuiltMap,SortTaskStatuses)", "BuiltMap(BuiltMap,SortSubscriptions)", "BuiltMap(BuiltMap,ToggleEditorLayout)", "bool(Route<@>?)", "BuiltMap(BuiltMap,ToggleViewerLayout)", "bool(StackFrame)", "double(double,UpdateUserPreferences)", "bool(bool,DismissTaskExtensionBanner)", "bool(bool,DismissGatewayWarningPermanently)", "bool(bool,DismissReviewAppPermanently)", "bool(OverlayEntry)", "ErrorDescription(String)", "AppLayout(AppLayout,UpdateUserPreferences)", "ModuleLayout?(ModuleLayout?,UpdateUserPreferences)", "ModuleLayout(ModuleLayout?,SwitchListTableLayout)", "int(int,UpdateUserPreferences)", "String(DiagnosticsNode)", "_RouteEntry(Route<@>)", "BuiltList(BuiltList,UpdateUserPreferences)", "bool(bool,TogglePreviewSidebar)", "bool(bool,StartClientMultiselect)", "bool(bool,StartProductMultiselect)", "bool(bool,StartInvoiceMultiselect)", "bool(bool,StartRecurringInvoiceMultiselect)", "bool(bool,StartPaymentMultiselect)", "bool(bool,StartQuoteMultiselect)", "bool(bool,StartCreditMultiselect)", "bool(bool,StartProjectMultiselect)", "bool(bool,StartTaskMultiselect)", "bool(bool,StartVendorMultiselect)", "bool(bool,StartPurchaseOrderMultiselect)", "bool(bool,StartExpenseMultiselect)", "bool(bool,StartRecurringExpenseMultiselect)", "bool(bool,StartTransactionMultiselect)", "MapEntry>(@,@)", "CompanyPrefStateBuilder(CompanyPrefStateBuilder)", "BuiltList(BuiltList,PurgeDataSuccess)", "BuiltList(BuiltList,PopLastHistory)", "RenderBox?()", "BuiltList(BuiltList,UpdateLastHistory)", "int(HistoryRecordBuilder)", "BuiltList(BuiltList,ViewDashboard)", "BuiltList(BuiltList,ViewReports)", "BuiltList(BuiltList,ViewSettings)", "BuiltList(BuiltList,ViewClient)", "BuiltList(BuiltList,ViewClientList)", "BuiltList(BuiltList,EditClient)", "BuiltList(BuiltList,ViewProduct)", "BuiltList(BuiltList,ViewProductList)", "BuiltList(BuiltList,EditProduct)", "BuiltList(BuiltList,ViewInvoice)", "BuiltList(BuiltList,ViewInvoiceList)", "BuiltList(BuiltList,EditInvoice)", "BuiltList(BuiltList,ViewPayment)", "BuiltList(BuiltList,ViewPaymentList)", "BuiltList(BuiltList,EditPayment)", "BuiltList(BuiltList,ViewQuote)", "BuiltList(BuiltList,ViewQuoteList)", "BuiltList(BuiltList,EditQuote)", "BuiltList(BuiltList,ViewTask)", "BuiltList(BuiltList,ViewTaskList)", "BuiltList(BuiltList,EditTask)", "BuiltList(BuiltList,ViewProject)", "BuiltList(BuiltList,ViewProjectList)", "BuiltList(BuiltList,EditProject)", "BuiltList(BuiltList,ViewVendor)", "BuiltList(BuiltList,ViewVendorList)", "BuiltList(BuiltList,EditVendor)", "BuiltList(BuiltList,ViewExpense)", "BuiltList(BuiltList,ViewExpenseList)", "BuiltList(BuiltList,EditExpense)", "BuiltList(BuiltList,ViewCompanyGateway)", "BuiltList(BuiltList,ViewCompanyGatewayList)", "BuiltList(BuiltList,EditCompanyGateway)", "BuiltList(BuiltList,ViewUser)", "BuiltList(BuiltList,ViewUserList)", "BuiltList(BuiltList,EditUser)", "BuiltList(BuiltList,ViewGroup)", "BuiltList(BuiltList,ViewGroupList)", "BuiltList(BuiltList,EditGroup)", "BuiltList(BuiltList,ViewSchedule)", "BuiltList(BuiltList,ViewScheduleList)", "BuiltList(BuiltList,EditSchedule)", "BuiltList(BuiltList,ViewTransactionRule)", "BuiltList(BuiltList,ViewTransactionRuleList)", "BuiltList(BuiltList,EditTransactionRule)", "BuiltList(BuiltList,ViewTransaction)", "BuiltList(BuiltList,ViewTransactionList)", "BuiltList(BuiltList,EditTransaction)", "BuiltList(BuiltList,ViewBankAccount)", "BuiltList(BuiltList,ViewBankAccountList)", "BuiltList(BuiltList,ViewPurchaseOrder)", "BuiltList(BuiltList,ViewPurchaseOrderList)", "BuiltList(BuiltList,EditPurchaseOrder)", "BuiltList(BuiltList,ViewRecurringExpense)", "BuiltList(BuiltList,ViewRecurringExpenseList)", "BuiltList(BuiltList,EditRecurringExpense)", "BuiltList(BuiltList,ViewSubscription)", "BuiltList(BuiltList,ViewSubscriptionList)", "BuiltList(BuiltList,EditSubscription)", "BuiltList(BuiltList,ViewTaskStatus)", "BuiltList(BuiltList,ViewTaskStatusList)", "BuiltList(BuiltList,EditTaskStatus)", "BuiltList(BuiltList,ViewExpenseCategory)", "BuiltList(BuiltList,ViewExpenseCategoryList)", "BuiltList(BuiltList,EditExpenseCategory)", "BuiltList(BuiltList,ViewRecurringInvoice)", "BuiltList(BuiltList,ViewRecurringInvoiceList)", "BuiltList(BuiltList,EditRecurringInvoice)", "BuiltList(BuiltList,ViewWebhook)", "BuiltList(BuiltList,ViewWebhookList)", "BuiltList(BuiltList,EditWebhook)", "BuiltList(BuiltList,ViewToken)", "BuiltList(BuiltList,ViewTokenList)", "BuiltList(BuiltList,EditToken)", "BuiltList(BuiltList,ViewPaymentTerm)", "BuiltList(BuiltList,ViewPaymentTermList)", "BuiltList(BuiltList,EditPaymentTerm)", "BuiltList(BuiltList,EditDesign)", "BuiltList(BuiltList,ViewCredit)", "BuiltList(BuiltList,ViewCreditList)", "BuiltList(BuiltList,EditCredit)", "BuiltList(BuiltList,ViewDocument)", "BuiltList(BuiltList,ViewDocumentList)", "BuiltList(BuiltList,EditDocument)", "BuiltList(BuiltList,FilterByEntity)", "int(int,UpdateCurrentRoute)", "String?(String?,FilterCompany)", "String?(String?,ViewDashboard)", "Null(EntityType?,StopLoading)", "EntityType(EntityType?,LoadClientsRequest)", "EntityType(EntityType?,LoadProductsRequest)", "EntityType(EntityType?,LoadInvoicesRequest)", "EntityType(EntityType?,LoadRecurringInvoicesRequest)", "EntityType(EntityType?,LoadPaymentsRequest)", "EntityType(EntityType?,LoadQuotesRequest)", "EntityType(EntityType?,LoadCreditsRequest)", "EntityType(EntityType?,LoadProjectsRequest)", "EntityType(EntityType?,LoadTasksRequest)", "EntityType(EntityType?,LoadVendorsRequest)", "EntityType(EntityType?,LoadPurchaseOrdersRequest)", "EntityType(EntityType?,LoadExpensesRequest)", "EntityType(EntityType?,LoadRecurringExpensesRequest)", "EntityType(EntityType?,LoadTransactionsRequest)", "int(int,FilterCompany)", "int(int,ViewDashboard)", "String(String,UpdateCurrentRoute)", "int(int,SelectCompany)", "BuiltList(BuiltList,PreviewEntity)", "BuiltList(BuiltList,ClearPreviewStack)", "BuiltList(BuiltList,PopPreviewStack)", "BuiltList(BuiltList,ClearEntityFilter)", "BuiltList(BuiltList,FilterByEntity)", "BuiltList(BuiltList,PopFilterStack)", "String(ClientEntityBuilder)", "String(ExpenseEntityBuilder)", "String(TaskEntityBuilder)", "String(VendorEntityBuilder)", "_RenderTheaterMarker()", "RenderBox(int)", "~(BoxConstraints)", "Null(List?)", "Null(BuiltList)", "UserUIStateBuilder(UserUIStateBuilder)", "bool(bool?,ViewUser)", "bool(bool?,ViewUserList)", "bool(bool?,FilterUsersByState)", "bool(bool?,FilterUsers)", "bool(bool?,FilterUsersByCustom1)", "bool(bool?,FilterUsersByCustom2)", "bool(bool?,FilterUsersByCustom3)", "bool(bool?,FilterUsersByCustom4)", "String(String?,ArchiveUserSuccess)", "String(String?,DeleteUserSuccess)", "String?(String?,ViewUser)", "String(String?,AddUserSuccess)", "String(String?,SortUsers)", "String(String?,FilterUsers)", "String(String?,FilterUsersByState)", "String(String?,FilterUsersByCustom1)", "String(String?,FilterUsersByCustom2)", "String(String?,FilterUsersByCustom3)", "String(String?,FilterUsersByCustom4)", "UserEntity(UserEntity?,RestoreUserSuccess)", "UserEntity(UserEntity?,ArchiveUserSuccess)", "UserEntity(UserEntity?,DeleteUserSuccess)", "UserEntity(UserEntity?,UpdateUser)", "ClipRect(BuildContext,Widget?)", "Viewport(BuildContext,ViewportOffset)", "~(Size,Offset)", "~(_DragInfo,Offset,Offset)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,String)", "bool(Node1)", "Null(RestorationBucket?)", "~(RestorableProperty)", "SynchronousFuture(bool)", "Null(BuiltList)", "VendorUIStateBuilder(VendorUIStateBuilder)", "bool(bool?,ViewVendor)", "bool(bool?,ViewVendorList)", "bool(bool?,FilterVendorsByState)", "bool(bool?,FilterVendors)", "bool(bool?,FilterVendorsByCustom1)", "bool(bool?,FilterVendorsByCustom2)", "bool(bool?,FilterVendorsByCustom3)", "bool(bool?,FilterVendorsByCustom4)", "int?(int?,UpdateVendorTab)", "Completer?(Completer?,EditVendor)", "Completer?(Completer?,EditVendor)", "String(String?,ArchiveVendorSuccess)", "String(String?,DeleteVendorSuccess)", "String?(String?,ViewVendor)", "String(String?,AddVendorSuccess)", "String(String?,SortVendors)", "String(String?,FilterVendors)", "String(String?,FilterVendorsByState)", "String(String?,FilterVendorsByCustom1)", "String(String?,FilterVendorsByCustom2)", "String(String?,FilterVendorsByCustom3)", "String(String?,FilterVendorsByCustom4)", "VendorEntity(VendorEntity?,RestoreVendorSuccess)", "VendorEntity(VendorEntity?,ArchiveVendorSuccess)", "VendorEntity(VendorEntity?,DeleteVendorSuccess)", "VendorEntity(VendorEntity?,UpdateVendor)", "RestorationScope(BuildContext,Widget?)", "Actions(BuildContext)", "IgnorePointer(BuildContext,Widget?)", "List(BuiltMap,BuiltList,BuiltMap,StaticState)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap,StaticState)", "EntityStats(String,BuiltMap)", "~(String,VendorEntity)", "double(String,String,BuiltMap,BuiltList)", "VendorEntity(@)", "bool(PopEntry)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "MacOSScrollViewFlingVelocityTracker(PointerEvent)", "Null(BuiltList)", "WebhookUIStateBuilder(WebhookUIStateBuilder)", "bool(bool?,ViewWebhook)", "bool(bool?,ViewWebhookList)", "bool(bool?,FilterWebhooksByState)", "bool(bool?,FilterWebhooks)", "bool(bool?,FilterWebhooksByCustom1)", "bool(bool?,FilterWebhooksByCustom2)", "bool(bool?,FilterWebhooksByCustom3)", "bool(bool?,FilterWebhooksByCustom4)", "String(String?,ArchiveWebhooksSuccess)", "String(String?,DeleteWebhooksSuccess)", "String(String?,SortWebhooks)", "String(String?,FilterWebhooks)", "String(String?,FilterWebhooksByState)", "String(String?,FilterWebhooksByCustom1)", "String(String?,FilterWebhooksByCustom2)", "String(String?,FilterWebhooksByCustom3)", "String(String?,FilterWebhooksByCustom4)", "WebhookEntity(WebhookEntity?,RestoreWebhooksSuccess)", "WebhookEntity(WebhookEntity?,ArchiveWebhooksSuccess)", "WebhookEntity(WebhookEntity?,DeleteWebhooksSuccess)", "WebhookEntity(WebhookEntity?,UpdateWebhook)", "Element2(Node1)", "~(Element2)", "Transaction(@,String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "WebhookEntity(@)", "~(String?,String?)", "Widget(BuildContext,ViewportOffset)", "~(EntityAction?)", "bool(ScrollUpdateNotification)", "Widget?(BuildContext,int)", "StoreConnector>(BuildContext)", "BuiltList(Store)", "Container(BuildContext,BuiltList)", "CheckboxListTile(EntityState)", "StoreConnector>(BuildContext)", "BuiltList(Store)", "Container(BuildContext,BuiltList)", "CheckboxListTile(EntityStatus)", "StoreConnector(BuildContext)", "ListUIState(Store)", "Container(BuildContext,ListUIState)", "int?(Widget,int)", "Null(List<~>)", "BottomAppBar(BuildContext,Store)", "MultiSurfaceViewRasterizer()", "_PointerDeviceState()", "BuiltList?(Store)", "Container(BuildContext,BuiltList?)", "CheckboxListTile(String)", "bool(DiagnosticsNode)", "ConfirmEmail(BuildContext,ConfirmEmailVM)", "Null(BuildContext,String,String?,String?)", "Padding(TextButton)", "MultiSelectList(BuildContext)", "@(List)", "_ThumbPressGestureRecognizer()", "Padding(MapEntry)", "~(_ThumbPressGestureRecognizer)", "Future<~>(DropDoneDetails)", "LicenseParagraph()", "DocumentTile(DocumentEntity)", "_TrackTapGestureRecognizer()", "~(_TrackTapGestureRecognizer)", "String(GestureArenaMember)", "int(Selectable,Selectable)", "Rect(Rect)", "bool(Rect)", "StatefulWidget(EntityAction?)", "StatelessWidget(EntityAction?)", "_GestureArena()", "EntityDropdownDialog(BuildContext)", "Null(SelectableEntity[bool])", "@(BuildContext,Completer<@>)", "List(LogicalKeyboardKey)", "List(TextEditingValue)", "SelectableEntity?(String?)", "~(ShortcutActivator,Intent)", "List<_ActivatorIntentPair>()", "_SingleChildViewport(BuildContext,ViewportOffset)", "~(RenderBox)", "Widget(BuildContext,~(SelectableEntity),Iterable)", "Builder(BuildContext,int)", "Container(BuildContext)", "EntityAutocompleteListTile(BuildContext,int)", "PopupMenuButton(BuildContext,int)", "Element0?()", "List>(BuildContext)", "PopupMenuItem(EntityType)", "bool(TableRow)", "Container(String?)", "~(Color)", "Decoration?(TableRow)", "_TableElementRow(TableRow)", "Element0(Widget)", "List>(BuildContext)", "PopupMenuItem(int)", "bool(_TableElementRow)", "DataRow(String)", "bool(List)", "Iterable(_TableElementRow)", "RenderBox(Element0)", "List(_TableElementRow)", "HistoryDrawer(BuildContext,AppDrawerVM)", "~(PointerDataPacket)", "double?(int)", "BaseEntity?(InvitationEntity)", "~(EmailTemplate?)", "~(Surface)", "bool(PointerData)", "_PointerEventDescription?(PointerData)", "~(TaxRateEntity?)", "DropdownMenuItem(TaxRateEntity?)", "TapAndHorizontalDragGestureRecognizer()", "~(TapAndHorizontalDragGestureRecognizer)", "TapAndPanGestureRecognizer()", "String(EntityStatus)", "~(TapAndPanGestureRecognizer)", "Padding(BuildContext)", "ListTile(BuildContext,BoxConstraints)", "Future<~>(Timer)", "Widget(BuildContext,Store)", "~(UndoTextIntent)", "~(RedoTextIntent)", "Widget(CompanyEntity{showAccentColor:bool})", "PopupMenuItem(CompanyEntity)", "List(BuildContext)", "DropdownMenuItem(CompanyEntity)", "_ViewScope(BuildContext,PipelineOwner)", "Widget(Color)", "SynchronousFuture()", "ContactUsDialog(BuildContext)", "UpdateDialog(BuildContext)", "SynchronousFuture()", "~(String,DateSymbols)", "HealthCheckDialog(BuildContext)", "MenuDrawer(BuildContext,MenuDrawerVM)", "SynchronousFuture()", "Null(BuildContext,int,CompanyEntity)", "_TheState()", "Stack(BuildContext,BoxConstraints)", "Widget(@)", "List>(BuildContext)", "String(double)", "_SelectRow()", "~(PhoneNumber)", "String?(PhoneNumber?)", "Flexible(Widget)", "~(SlidableAutoCloseNotification)", "ExpansionPanel(SystemLogEntity)", "ListTile(BuildContext,bool)", "DataCell(DataColumn)", "DataRow?()", "~(SlidableAutoCloseBarrierNotification)", "Column(BuildContext,BoxConstraints)", "DataCell(String)", "Column()", "int(StaggeredGridParentData,int)", "DataColumn(String)", "BaseEntity(String)", "IgnorePointer(BuildContext)", "~(ToastFuture)", "~(List)", "MapEntry(PurchaseDetails)", "int(ProductDetails,ProductDetails)", "ListTile(ProductDetails)", "TextButton(String)", "Future<~>(String,ByteData?,~(ByteData?)?)", "Container(BuildContext,Store)", "LoginView(BuildContext,LoginVM)", "Null({context!BuildContext,isSignUp:bool})", "AnimatedOpacity(BuildContext,Widget?)", "GoogleSignInAccount?/(~)", "Surface()", "Future(BuildContext,Completer{email!String,password!String})", "Future(BuildContext,Completer{email!String,secret!String,url!String})", "Future(BuildContext,Completer{email!String,oneTimePassword!String,password!String,secret!String,url!String})", "Future(BuildContext,Completer{token!String})", "EntityList(BuildContext,BankAccountListVM)", "BankAccountListItem(BuildContext,int)", "GoogleSignInTokenData(Map?)", "Null(GoogleAuth)", "BankAccountScreen(BuildContext,BankAccountScreenVM)", "Null(GoogleAuthInitFailureError)", "BankAccountEditVM(Store)", "BankAccountEdit(BuildContext,BankAccountEditVM)", "BankAccountViewVM(Store)", "BankAccountView(BuildContext,BankAccountViewVM)", "Drag?()", "EntityList(BuildContext,ClientListVM)", "ClientListItem(BuildContext,int)", "Null(Response?)", "~(_TapTracker)", "~(Element)", "ClientPdfVM(Store)", "ClientPdfView(BuildContext,ClientPdfVM)", "String(ClientContactEntity)", "ClientScreen(BuildContext,ClientScreenVM)", "ContactEditDetails(BuildContext)", "ContactListTile0(ClientContactEntity)", "ClientEditContactsVM(Store)", "ClientEditContacts(BuildContext,ClientEditContactsVM)", "String(StringToken)", "Null(ClientContactEntity,int)", "ClientEditVM(Store)", "ClientEdit(BuildContext,ClientEditVM)", "@(ClientEntity)", "bool(Set)", "bool(Selector)", "Map>()", "Map<~(PointerEvent),Matrix40?>()", "~(~(PointerEvent),Matrix40?)", "~(ClientContactEntity)", "~(Rule)", "~(CkCanvas)", "_CombiningGestureArenaMember()", "Row(ClientContactEntity)", "bool(LedgerEntity)", "Rule()", "LicensePage(BuildContext)", "ClientViewVM(Store)", "ClientView(BuildContext,ClientViewVM)", "EngineLineMetrics(ParagraphLine)", "CompanyGatewayListItem(String)", "CompanyGatewayList(BuildContext,CompanyGatewayListVM)", "String?(RegExpMatch)", "CompanyGatewayEntity(String)", "CompanyGatewayScreen(BuildContext,CompanyGatewayScreenVM)", "Future(Client0)", "bool(String,String)", "int(String)", "GatewayConfigField(String)", "Future(RandomAccessFile,int)", "~(List)", "CompanyGatewayEditVM(Store)", "CompanyGatewayEdit(BuildContext,CompanyGatewayEditVM)", "Future(String)", "CompanyGatewayViewVM(Store)", "CompanyGatewayView(BuildContext,CompanyGatewayViewVM)", "EmailCreditVM(Store)", "InvoiceEmailView(BuildContext,EmailCreditVM)", "String(List)", "EntityList(BuildContext,CreditListVM)", "CreditListItem(BuildContext,int)", "CreditPdfVM(Store)", "InvoicePdfView(BuildContext,CreditPdfVM)", "MediaType()", "_LicenseData(_LicenseData,LicenseEntry)", "~(int,IfdValue)", "CreditScreen(BuildContext,CreditScreenVM)", "~(PurchasesResultWrapper)", "~(UserChoiceDetailsWrapper)", "PlatformQueryProduct(ProductWrapper)", "CreditEditDetailsVM(Store)", "StatefulWidget(BuildContext,CreditEditDetailsVM)", "Map(UserChoiceDetailsProductWrapper)", "Future>(PurchasesResultWrapper)", "Future(BillingClient)", "CreditEditItemsVM(Store)", "StatefulWidget(BuildContext,CreditEditItemsVM)", "_LicenseData(_LicenseData)", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "List(ProductDetailsResponseWrapper)", "CreditEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,CreditEditNotesVM)", "CreditEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,CreditEditPDFVM)", "CreditEditVM(Store)", "CreditEdit(BuildContext,CreditEditVM)", "List(ProductDetailsWrapper)", "String(ProductDetails)", "Future<+(String,FontLoadError?)>()", "CreditViewVM(Store)", "InvoiceView(BuildContext,CreditViewVM)", "Center(BuildContext,int?,Widget?)", "bool(PurchasesResultWrapper)", "~(SelectionModel<@>)", "bool(SeriesDatum<@>)", "~(SeriesDatum<@>)", "Widget(ChartDataGroup)", "~(DateRange?)", "DropdownMenuItem(DateRangeComparison)", "~(DateRangeComparison?)", "DashboardDateRangePicker(BuildContext)", "Material(BuildContext,BoxConstraints)", "List>(BuildContext)", "PopupMenuItem(DateRange)", "~(DateRange)", "_DashboardSettings(BuildContext)", "Card(TaskEntity?)", "FormCard(DashboardField)", "String(PurchasesResultWrapper)", "List(PurchasesResultWrapper)", "Future(int)", "GooglePlayPurchaseDetails(GooglePlayPurchaseDetails)", "Future(GooglePlayPurchaseDetails)", "Uint8List(Object?)", "PlatformProductDetails(PlatformProductDetails?)", "_DashboardField(BuildContext)", "~(EntityType,List)", "bool(DashboardField)", "SettingsWizard(BuildContext)", "Widget(BuildContext,DashboardVM)", "@(DashboardSettings)", "PlatformSubscriptionOfferDetails(PlatformSubscriptionOfferDetails?)", "Null(EntityType,List?)", "PlatformPurchase(PlatformPurchase?)", "Localizations(BuildContext,int)", "PlatformPricingPhase(PlatformPricingPhase?)", "PlatformUserChoiceProduct(PlatformUserChoiceProduct?)", "GooglePlayPurchaseDetails(String)", "EntityList(BuildContext,DesignListVM)", "DesignListItem(BuildContext,int)", "DesignScreen(BuildContext,DesignScreenVM)", "~({debounce:bool})", "~(DesignEntity)", "GooglePlayUserChoiceDetailsProduct(UserChoiceDetailsProductWrapper)", "AppStoreProductDetails(SKProductWrapper)", "bool(SKPaymentTransactionWrapper)", "CheckboxListTile(EntityType)", "_DesignImportDialog(BuildContext)", "DesignEditVM(Store)", "DesignEdit(BuildContext,DesignEditVM)", "AppStorePurchaseDetails(SKPaymentTransactionWrapper)", "DesignViewVM(Store)", "DesignView(BuildContext,DesignViewVM)", "Widget(BuildContext,DocumentListVM)", "DocumentListItem(BuildContext,int)", "SKPaymentTransactionWrapper(@)", "MapEntry(@,@)", "DocumentScreen(BuildContext,DocumentScreenVM)", "SKProductWrapper(SKProductMessage?)", "DocumentEditVM(Store)", "DocumentEdit0(BuildContext,DocumentEditVM)", "DocumentViewVM(Store)", "DocumentView(BuildContext,DocumentViewVM)", "SKProductDiscountWrapper(SKProductDiscountMessage?)", "List>(NavigatorState,String)", "SKProductDiscountWrapper(@)", "ExpenseEditVM(Store)", "ExpenseEdit(BuildContext,ExpenseEditVM)", "EntityList(BuildContext,ExpenseListVM)", "DateTime(int)", "ExpenseScreen(BuildContext,ExpenseScreenVM)", "Padding(ExpenseScheduleEntity)", "ExpenseViewVM(Store)", "ExpenseView(BuildContext,ExpenseViewVM)", "ExpenseCategoryEditVM(Store)", "ExpenseCategoryEdit(BuildContext,ExpenseCategoryEditVM)", "EntityList(BuildContext,ExpenseCategoryListVM)", "RegExp()", "ExpenseCategoryScreen(BuildContext,ExpenseCategoryScreenVM)", "ExpenseCategoryViewVM(Store)", "ExpenseCategoryView(BuildContext,ExpenseCategoryViewVM)", "GroupEditVM(Store)", "GroupEdit(BuildContext,GroupEditVM)", "EntityList(BuildContext,GroupListVM)", "GroupListItem(BuildContext,int)", "GroupSettingsScreen(BuildContext,GroupScreenVM)", "GroupViewVM(Store)", "GroupView(BuildContext,GroupViewVM)", "int(VendorContactEntity,VendorContactEntity)", "_ContactListTile(VendorContactEntity)", "int(ClientContactEntity,ClientContactEntity)", "_ContactListTile(ClientContactEntity)", "InvoiceEditContactsVM(Store)", "InvoiceEditContacts(BuildContext,InvoiceEditContactsVM)", "Null(ClientContactEntity)", "Null(VendorContactEntity)", "Null(InvitationEntity)", "DateTime(int,int,int,int,int,int,int,bool)", "bool(_DateFormatField)", "_DateFormatQuotedField(String,DateFormat)", "_DateFormatPatternField(String,DateFormat)", "InvoiceEditDetailsVM(Store)", "StatefulWidget(BuildContext,InvoiceEditDetailsVM)", "ItemEditDetails(BuildContext)", "Future<~>(Duration)", "Expanded(Widget)", "Text?(String)", "Expanded(Text?)", "bool(bool,StopSaving)", "List(TextEditingValue)", "String(ProductEntity)", "Theme(BuildContext,~(ProductEntity),Iterable)", "_DateFormatLiteralField(String,DateFormat)", "String?(NumberSymbols)", "String(NumberSymbols)", "MaterialPageRoute<~>(RouteSettings)", "BlockSemantics(BuildContext)", "InvoiceEditItemsVM(Store)", "StatefulWidget(BuildContext,InvoiceEditItemsVM)", "InvoiceEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,InvoiceEditNotesVM)", "InvoiceEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,InvoiceEditPDFVM)", "InvoiceEditVM(Store)", "InvoiceEdit(BuildContext,InvoiceEditVM)", "Column(BuildContext,int)", "EmailInvoiceVM(Store)", "InvoiceEmailView(BuildContext,EmailInvoiceVM)", "EntityList(BuildContext,InvoiceListVM)", "DropdownMenuItem(InvoiceHistoryEntity)", "InvoicePdfVM(Store)", "InvoicePdfView(BuildContext,InvoicePdfVM)", "InvoiceScreen(BuildContext,InvoiceScreenVM)", "RefreshIndicator(BuildContext)", "_InvitationListTile(InvitationEntity)", "@(DocumentEntity)", "int(ActivityEntity,ActivityEntity)", "~(PaymentEntity?)", "PopScope(BuildContext)", "InvoiceItemListTile(BuildContext)", "Widget(String,double)", "~(String,double)", "Padding(InvoiceScheduleEntity)", "InvoiceViewVM(Store)", "InvoiceView(BuildContext,InvoiceViewVM)", "Null(BuildContext,DocumentEntity)", "~(BuildContext)(BuildContext)", "Country()", "StatefulBuilder(BuildContext)", "CountryPickerDialog(BuildContext,~(~()))", "PaymentEditVM(Store)", "PaymentEdit(BuildContext,PaymentEditVM)", "EntityList(BuildContext,PaymentListVM)", "InvoiceEntity?(PaymentableEntity)", "~(Country)", "String(PaymentableEntity)", "List(BuildContext,_ActionLevel)", "PaymentScreen(BuildContext,PaymentScreenVM)", "PaymentRefundVM(Store)", "PaymentRefund(BuildContext,PaymentRefundVM)", "Future(BuildContext,Completer)", "PaymentViewVM(Store)", "PaymentView(BuildContext,PaymentViewVM)", "PaymentTermEditVM(Store)", "PaymentTermEdit(BuildContext,PaymentTermEditVM)", "EntityList(BuildContext,PaymentTermListVM)", "PaymentTermListItem(BuildContext,int)", "PaymentTermScreen(BuildContext,PaymentTermScreenVM)", "PaymentTermViewVM(Store)", "PaymentTermView(BuildContext,PaymentTermViewVM)", "ProductEditVM(Store)", "ProductEdit(BuildContext,ProductEditVM)", "EntityList(BuildContext,ProductListVM)", "ProductScreen(BuildContext,ProductScreenVM)", "ProductViewVM(Store)", "ProductView(BuildContext,ProductViewVM)", "ProjectEditVM(Store)", "ProjectEdit(BuildContext,ProjectEditVM)", "EntityList(BuildContext,ProjectListVM)", "ProjectListItem(BuildContext,int)", "ProjectScreen(BuildContext,ProjectScreenVM)", "ProjectViewVM(Store)", "ProjectView(BuildContext,ProjectViewVM)", "PurchaseOrderEditDetailsVM(Store)", "StatefulWidget(BuildContext,PurchaseOrderEditDetailsVM)", "Null(BuildContext,InvoiceEntity,VendorEntity?)", "PurchaseOrderEditItemsVM(Store)", "StatefulWidget(BuildContext,PurchaseOrderEditItemsVM)", "PurchaseOrderEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,PurchaseOrderEditNotesVM)", "PurchaseOrderEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,PurchaseOrderEditPDFVM)", "PurchaseOrderEditVM(Store)", "PurchaseOrderEdit(BuildContext,PurchaseOrderEditVM)", "EmailPurchaseOrderVM(Store)", "InvoiceEmailView(BuildContext,EmailPurchaseOrderVM)", "EntityList(BuildContext,PurchaseOrderListVM)", "PurchaseOrderListItem(BuildContext,int)", "PurchaseOrderPdfVM(Store)", "InvoicePdfView(BuildContext,PurchaseOrderPdfVM)", "PurchaseOrderScreen(BuildContext,PurchaseOrderScreenVM)", "PurchaseOrderViewVM(Store)", "InvoiceView(BuildContext,PurchaseOrderViewVM)", "QuoteEditDetailsVM(Store)", "StatefulWidget(BuildContext,QuoteEditDetailsVM)", "QuoteEditItemsVM(Store)", "StatefulWidget(BuildContext,QuoteEditItemsVM)", "QuoteEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,QuoteEditNotesVM)", "QuoteEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,QuoteEditPDFVM)", "QuoteEditVM(Store)", "QuoteEdit(BuildContext,QuoteEditVM)", "EmailQuoteVM(Store)", "InvoiceEmailView(BuildContext,EmailQuoteVM)", "EntityList(BuildContext,QuoteListVM)", "QuotePdfVM(Store)", "InvoicePdfView(BuildContext,QuotePdfVM)", "QuoteScreen(BuildContext,QuoteScreenVM)", "QuoteViewVM(Store)", "InvoiceView(BuildContext,QuoteViewVM)", "RecurringExpenseEditVM(Store)", "ExpenseEdit(BuildContext,RecurringExpenseEditVM)", "EntityList(BuildContext,RecurringExpenseListVM)", "RecurringExpenseListItem(BuildContext,int)", "RecurringExpenseScreen(BuildContext,RecurringExpenseScreenVM)", "RecurringExpenseViewVM(Store)", "ExpenseView(BuildContext,RecurringExpenseViewVM)", "RecurringInvoiceEditDetailsVM(Store)", "StatefulWidget(BuildContext,RecurringInvoiceEditDetailsVM)", "RecurringInvoiceEditItemsVM(Store)", "StatefulWidget(BuildContext,RecurringInvoiceEditItemsVM)", "RecurringInvoiceEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,RecurringInvoiceEditNotesVM)", "RecurringInvoiceEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,RecurringInvoiceEditPDFVM)", "RecurringInvoiceEditVM(Store)", "RecurringInvoiceEdit(BuildContext,RecurringInvoiceEditVM)", "EntityList(BuildContext,RecurringInvoiceListVM)", "RecurringInvoiceListItem(BuildContext,int)", "RecurringInvoicePdfVM(Store)", "InvoicePdfView(BuildContext,RecurringInvoicePdfVM)", "RecurringInvoiceScreen(BuildContext,RecurringInvoiceScreenVM)", "RecurringInvoiceViewVM(Store)", "InvoiceView(BuildContext,RecurringInvoiceViewVM)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ClientReportFields?(String)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "JsFunction(@)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,StaticState)", "ContactReportFields?(String)", "MouseRegion(BuildContext,ScrollController)", "JsArray<@>(@)", "CreditItemReportFields?(String)", "JsObject(@)", "bool(CreditItemReportFields)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "CreditReportFields?(String)", "~(ParagraphLine)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap)", "DocumentReportFields?(String)", "~(String,GatewayOptionsEntity)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ExpenseReportFields?(String)", "CupertinoTextSelectionToolbarButton(ContextMenuButtonItem)", "InvoiceItemReportFields?(String)", "DesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "bool(InvoiceItemReportFields)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "InvoiceReportFields?(String)", "CupertinoDesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "MaterialRectArcTween(Rect?,Rect?)", "TaxRateReportFields0?(String)", "Widget(BuildContext,~())", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "PaymentReportFields?(String)", "~(LayoutFragment)", "TaxRateReportFields?(String)", "~(LineBreakType,int)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ProductReportFields?(String)", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ProfitAndLossReportFields?(String)", "InvoiceItemEntity(InvoiceItemEntity)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "PurchaseOrderItemReportFields?(String)", "Future<~>([JavaScriptObject?])", "bool(PurchaseOrderItemReportFields)", "InvitationEntity(InvitationEntity)", "PurchaseOrderReportFields?(String)", "InvoiceHistoryEntity?(ActivityEntity)", "QuoteItemReportFields?(String)", "~(ScrollNotification)", "bool(QuoteItemReportFields)", "QuoteReportFields?(String)", "Map()", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "RecurringExpenseReportFields?(String)", "~(Object)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "RecurringInvoiceReportFields?(String)", "double(_Diagonal)", "Null(JSObject)", "String(@,int?)", "~(String,JavaScriptObject)", "~(EditingState?,TextEditingDeltaState?)", "DateTime(@,int?)", "ListBuilder()", "Null(BuildContext,EntityAction)", "Expanded(BuildContext)", "0^?(0^?(ButtonStyle?))", "ReportColumnType(String)", "@(String,String)", "List(TextEditingValue)", "bool(List)", "String?(List)", "Theme(BuildContext,~(String),Iterable)", "ReportsScreen(BuildContext,ReportsScreenVM)", "Null(String?,bool)", "Null(int,bool)", "Null(BuildContext,BuiltMap)", "ListBuilder()", "Null({chart:String?,customEndDate:String?,customStartDate:String?,group:String?,report:String?,selectedGroup:String?,subgroup:String?})", "~(List)", "GroupTotals(ReportResult?,ReportsUIState,ReportSettingsEntity?,BuiltMap,CompanyEntity?)", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "TaskItemReportFields?(String)", "~(NotoFont)", "TaskReportFields?(String)", "MaterialStateProperty?(ButtonStyle?)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "TransactionReportFields?(String)", "double(@)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "VendorReportFields?(String)", "MaterialStateProperty?(ButtonStyle?)", "DropdownMenuItem(ExportType)", "DropdownMenuItem(EntityType)", "ScheduleEditVM(Store)", "ScheduleEdit(BuildContext,ScheduleEditVM)", "EntityList(BuildContext,ScheduleListVM)", "ScheduleListItem(BuildContext,int)", "ScheduleScreen(BuildContext,ScheduleScreenVM)", "ScheduleViewVM(Store)", "ScheduleView(BuildContext,ScheduleViewVM)", "CheckboxListTile(int)", "bool?(CompanyEntityBuilder)", "AccountManagement(BuildContext,AccountManagementVM)", "~(List)", "Null(BuildContext,String,String,String)", "MaterialStateProperty?(ButtonStyle?)", "Row(RegistrationFieldEntity)", "RegistrationFieldEntityBuilder(RegistrationFieldEntityBuilder)", "ClientPortal(BuildContext,ClientPortalVM)", "MaterialStateProperty?(ButtonStyle?)", "Row(BuildContext)", "CompanyDetails(BuildContext,CompanyDetailsVM)", "Null(BuildContext,MultipartFile)", "CreditCardsAndBanks(BuildContext,CreditCardsAndBanksVM)", "MouseCursor0?(Set)", "CustomFields(BuildContext,CustomFieldsVM)", "DataVisualizations(BuildContext,DataVisualizationsVM)", "Widget(BuildContext,AsyncSnapshot<@>)", "ListTile(BuildContext)", "~(MapBuilder)", "FormColorPicker(String)", "MouseCursor0?(ButtonStyle?)", "DeviceSettings(BuildContext,DeviceSettingsVM)", "ListBuilder()", "FontFamily(@)", "Color?(ButtonStyle?)", "Null(BuildContext,double)", "Future(BuildContext,AppLayout)", "Null(BuildContext,BuiltMap)", "EInvoiceSettings(BuildContext,EInvoiceSettingsVM)", "VisualDensity?(ButtonStyle?)", "Null(MultipartFile)", "EmailSettings(BuildContext,EmailSettingsVM)", "ExpenseSettings(BuildContext,ExpenseSettingsVM)", "ListBuilder()", "MaterialTapTargetSize?(ButtonStyle?)", "GeneratedNumbers(BuildContext,GeneratedNumbersVM)", "Set>(PreImportResponse?)", "~(ImportType?)", "Duration?(ButtonStyle?)", "DropdownMenuItem(ExportType)", "ImportExport(BuildContext,ImportExportVM)", "Tab(String)", "InvoiceDesign(BuildContext,InvoiceDesignVM)", "Null(BuildContext,List)", "_AddCompanyDialog(BuildContext)", "LocalizationSettings(BuildContext,LocalizationSettingsVM)", "PaymentSettings(BuildContext,PaymentSettingsVM)", "ProductSettings(BuildContext,ProductSettingsVM)", "List(String)", "SettingsList(BuildContext,SettingsListVM)", "Null(BuildContext,String,int?)", "SettingsScreen(BuildContext,SettingsScreenVM)", "bool?(SettingsEntityBuilder)", "DropdownMenuItem(String)", "TaskSettings(BuildContext,TaskSettingsVM)", "bool?(ButtonStyle?)", "Column(String)", "ListBuilder()", "Row(String)", "AlignmentGeometry?(ButtonStyle?)", "ListBuilder()", "_EditSubregionDialog(BuildContext)", "TaxSettings(BuildContext,TaxSettingsVM)", "bool(EmailTemplate)", "DropdownMenuItem(EmailTemplate)", "ListBuilder()", "TemplatesAndReminders(BuildContext,TemplatesAndRemindersVM)", "Null(EmailTemplate)", "ListBuilder()", "Future(GroupEntity)", "Future(ClientEntity)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "ListBuilder()", "UserDetails(BuildContext,UserDetailsVM)", "@(UserEntity)", "ListBuilder()", "WorkflowSettings(BuildContext,WorkflowSettingsVM)", "~(List,JavaScriptObject)", "~(NextFocusIntent)", "SubscriptionEditVM(Store)", "SubscriptionEdit(BuildContext,SubscriptionEditVM)", "EntityList(BuildContext,SubscriptionListVM)", "SubscriptionListItem(BuildContext,int)", "SubscriptionScreen(BuildContext,SubscriptionScreenVM)", "SubscriptionViewVM(Store)", "SubscriptionView(BuildContext,SubscriptionViewVM)", "~(BuildContext[EntityAction?])", "Row(TaskTime)", "~(PreviousFocusIntent)", "~(DirectionalFocusIntent)", "TaskEditDetailsVM(Store)", "StatefulWidget(BuildContext,TaskEditDetailsVM)", "Null(TaskTime,int)", "TimeEditDetails(BuildContext)", "TaskEditTimesVM(Store)", "TaskEditTimes(BuildContext,TaskEditTimesVM)", "Null(TaskTime?,int)", "TaskEditVM(Store)", "TaskEdit(BuildContext,TaskEditVM)", "~(String,List)", "BoardList(String)", "Null(Completer,String)", "Size(JavaScriptObject)", "BoardItem(TaskEntity)", "~(int?,int?,BoardItemState)", "~(int?,int?,int?,int?,BoardItemState)", "KanbanView(BuildContext,KanbanVM)", "Null(Completer,List?,Map>?)", "Null(Completer,String,String,int)", "Null(Completer,String,String,String,int)", "~(PointerMoveEvent)", "EntityList(BuildContext,TaskListVM)", "TaskScreen(BuildContext,TaskScreenVM)", "TaskViewVM(Store)", "TaskView(BuildContext,TaskViewVM)", "Null(BuildContext[TaskTime?])", "TaskStatusEditVM(Store)", "TaskStatusEdit(BuildContext,TaskStatusEditVM)", "TaskStatusListItem(String)", "TaskStatusList(BuildContext,TaskStatusListVM)", "TaskStatusEntity(String)", "TaskStatusScreen(BuildContext,TaskStatusScreenVM)", "TaskStatusViewVM(Store)", "TaskStatusView(BuildContext,TaskStatusViewVM)", "TaxRateEditVM(Store)", "TaxRateEdit(BuildContext,TaxRateEditVM)", "EntityList(BuildContext,TaxRateListVM)", "TaxRateListItem(BuildContext,int)", "TaxRateSettingsScreen(BuildContext,TaxRateScreenVM)", "TaxRateViewVM(Store)", "TaxRateView(BuildContext,TaxRateViewVM)", "TokenEditVM(Store)", "TokenEdit(BuildContext,TokenEditVM)", "EntityList(BuildContext,TokenListVM)", "TokenListItem(BuildContext,int)", "TokenScreen(BuildContext,TokenScreenVM)", "TokenViewVM(Store)", "TokenView(BuildContext,TokenViewVM)", "String(TransactionEntityBuilder)", "TransactionEditVM(Store)", "TransactionEdit(BuildContext,TransactionEditVM)", "EntityList(BuildContext,TransactionListVM)", "TransactionListItem(BuildContext,int)", "Padding(ExpenseEntity)", "FontAsset(@)", "TransactionScreen(BuildContext,TransactionScreenVM)", "bool(TransactionEntity)", "EntityListTile(InvoiceEntity)", "int(InvoiceEntity,InvoiceEntity)", "int(PaymentEntity,PaymentEntity)", "bool(ExpenseCategoryEntity)", "int(ExpenseCategoryEntity?,ExpenseCategoryEntity?)", "bool(VendorEntity)", "int(VendorEntity?,VendorEntity?)", "~(PointerUpEvent)", "TransactionViewVM(Store)", "TransactionView(BuildContext,TransactionViewVM)", "String(TransactionEntity)", "int(int,@)", "IndentingBuiltValueToStringHelper(String)", "ListBuilder()", "TransactionRuleEditVM(Store)", "TransactionRuleEdit(BuildContext,TransactionRuleEditVM)", "EntityList(BuildContext,TransactionRuleListVM)", "TransactionRuleListItem(BuildContext,int)", "TransactionRuleScreen(BuildContext,TransactionRuleScreenVM)", "TransactionRuleViewVM(Store)", "TransactionRuleView(BuildContext,TransactionRuleViewVM)", "DataRow(EntityType)", "UserEditVM(Store)", "UserEdit(BuildContext,UserEditVM)", "EntityList(BuildContext,UserListVM)", "UserListItem(BuildContext,int)", "UserScreen(BuildContext,UserScreenVM)", "UserViewVM(Store)", "UserView(BuildContext,UserViewVM)", "VendorContactEditDetails(BuildContext)", "ContactListTile(VendorContactEntity)", "VendorEditContactsVM(Store)", "VendorEditContacts(BuildContext,VendorEditContactsVM)", "Null(VendorContactEntity,int)", "VendorEditVM(Store)", "VendorEdit(BuildContext,VendorEditVM)", "EntityList(BuildContext,VendorListVM)", "String(VendorContactEntity)", "VendorScreen(BuildContext,VendorScreenVM)", "~(VendorContactEntity)", "Row(VendorContactEntity)", "VendorViewVM(Store)", "VendorView(BuildContext,VendorViewVM)", "WebhookEditVM(Store)", "WebhookEdit(BuildContext,WebhookEditVM)", "WebhookViewVM(Store)", "WebhookView(BuildContext,WebhookViewVM)", "EntityList(BuildContext,WebhookListVM)", "WebhookListItem(BuildContext,int)", "WebhookScreen(BuildContext,WebhookScreenVM)", "ListMultimapBuilder()", "FieldConfirmation(BuildContext)", "SimpleDialogOption(InvoiceEntity)", "TableRow(int)", "Rect()(RenderBox)", "MapBuilder()", "SetBuilder()", "Theme(BuildContext,Brightness,Widget?)", "OverlayPortal(BuildContext)", "~(String,double?)", "CalendarDatePicker()", "Form()", "Widget(BuildContext,SuperEditorDemoTextItem,bool,~())", "RoundedRectanglePopoverAppearance(BuildContext)", "Flex(BuildContext,BoxConstraints)", "bool(_TextType)", "SuperEditorDemoTextItem(_TextType)", "Text(BuildContext)", "SetMultimapBuilder()", "Widget(BuildContext,DocumentSelection?,Widget?)", "SizedBox(BuildContext,Offset?,Widget?)", "IFrameElement(int)", "Null(AuthenticationResult)", "Logger()", "ListBuilder()", "Widget(BuildContext,Animation0,Animation0)", "~(ListItem)", "bool(RegExp)", "LinkReference()", "JavaScriptObject?(int)", "ListBuilder()", "bool(Node3)", "ListBuilder()", "Null(String[String?])", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "SizedBox(BuildContext,Widget?)", "FollowerAlignment(Rect,Size)", "ListBuilder()", "String?([String?])", "MouseRegion(FormFieldState)", "_PinItem(int)", "Widget(int)", "Element2(int)", "ListBuilder()", "Null(Event)", "HotRestartCacheHandler?()", "ListBuilder>()", "Widget(int{key:Key?})", "~(LongPressDownDetails)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "MapBuilder()", "Map(SentryPackage)", "MapEntry(String,@)", "Future()", "String(AppleIDAuthorizationScopes)", "int(_Line)", "ListBuilder()", "Object(_Line)", "Object(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(MapEntry>)", "SourceSpanWithContext()", "String(String{color:Object?})", "List>(BuildContext)", "~(ReactiveModelImp<@>)", "~(StateStatus,Object?)", "TextAffinity()", "DocumentChange(DocumentEdit)", "ParagraphNode(AttributedText)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ChangeInteractionModeCommand?(EditRequest)", "~(ActivateIntent)", "InsertAttributedTextCommand?(EditRequest)", "PasteStructuredContentEditorCommand?(EditRequest)", "InsertNodeAtIndexCommand?(EditRequest)", "InsertNodeBeforeNodeCommand?(EditRequest)", "InsertNodeAfterNodeCommand?(EditRequest)", "InsertNodeAtCaretCommand?(EditRequest)", "MoveNodeCommand?(EditRequest)", "CombineParagraphsCommand?(EditRequest)", "ReplaceNodeCommand?(EditRequest)", "ReplaceNodeWithEmptyParagraphWithCaretCommand?(EditRequest)", "DeleteContentCommand?(EditRequest)", "MapBuilder()", "DeleteUpstreamAtBeginningOfParagraphCommand?(EditRequest)", "DeleteUpstreamAtBeginningOfBlockNodeCommand?(EditRequest)", "DeleteNodeCommand?(EditRequest)", "DeleteUpstreamCharacterCommand?(EditRequest)", "DeleteDownstreamCharacterCommand?(EditRequest)", "InsertCharacterAtCaretCommand?(EditRequest)", "ChangeParagraphAlignmentCommand?(EditRequest)", "ChangeParagraphBlockTypeCommand?(EditRequest)", "SplitParagraphCommand?(EditRequest)", "ConvertParagraphToTaskCommand?(EditRequest)", "ConvertTaskToParagraphCommand?(EditRequest)", "ChangeTaskCompletionCommand?(EditRequest)", "SplitExistingTaskCommand?(EditRequest)", "SplitListItemCommand?(EditRequest)", "IndentListItemCommand?(EditRequest)", "UnIndentListItemCommand?(EditRequest)", "ChangeListItemTypeCommand?(EditRequest)", "ConvertParagraphToListItemCommand?(EditRequest)", "AddTextAttributionsCommand?(EditRequest)", "ToggleTextAttributionsCommand?(EditRequest)", "RemoveTextAttributionsCommand?(EditRequest)", "ChangeSingleColumnLayoutComponentStylesCommand?(EditRequest)", "ConvertTextNodeToParagraphCommand?(EditRequest)", "PasteEditorCommand?(EditRequest)", "Attribution()", "MapBuilder()", "bool(LinkifyElement)", "Container(BuildContext,Widget?)", "~(DocumentSelectionChange)", "MouseRegion(BuildContext,MouseCursor0,Widget?)", "MapBuilder()", "MapBuilder()", "ListBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "~(Offset?)", "MapBuilder()", "bool(TextEditingDelta)", "Padding(BuildContext,double)", "Row(BuildContext,Widget?)", "MapBuilder()", "Widget(BuildContext,Widget,int?,bool)", "MapBuilder()", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "MapBuilder()", "SuperEditorFocusDebugVisuals(BuildContext)", "MapBuilder()", "MapBuilder()", "~(DocumentSelection?)", "AndroidTextEditingFloatingToolbar(BuildContext,DocumentSelection?,Widget?)", "MapBuilder()", "SpanRange()", "TextSpan(MultiAttributionSpan)", "SingleColumnDocumentLayout(~())", "int(GroupedOverlayPortalController,GroupedOverlayPortalController)", "_ThumbPressGestureRecognizer0()", "~(_ThumbPressGestureRecognizer0)", "_TrackTapGestureRecognizer0()", "~(_TrackTapGestureRecognizer0)", "~(_TapTracker0)", "ColoredBox(BuildContext,Widget?)", "Padding(BuildContext,Widget?)", "MapBuilder()", "TapRegion(BuildContext)", "MapBuilder()", "~(ButtonActivateIntent)", "AndroidEditingOverlayControls(BuildContext,Widget?)", "ProseTextLayout()", "Stack(BuildContext,Widget?)", "~(RawFloatingCursorPoint)", "RenderObjectWidget(BuildContext,TextLayout)", "IOSEditingControls(BuildContext,Widget?)", "bool(bool?)", "~(AppLifecycleState)", "JavaScriptObject(int{params:Object?})", "MapBuilder()", "int(Comparable<@>,Comparable<@>)", "MapBuilder()", "List(String,List)", "0^(0^,0^)", "Size?(Size?,Size?,double)", "double?(num?,num?,double)", "Color?(Color?,Color?,double)", "Widget(BuildContext,Offset,Offset,Widget)", "~(FlutterErrorDetails{forceReport:bool})", "DiagnosticsNode(String)", "StackFrame?(String)", "double(double,double,double)", "Widget(BuildContext,Animation0,Animation0,Widget)", "bool?(bool?,bool?,double)", "MapBuilder()", "Widget(BuildContext,Widget)", "OutlinedBorder?(OutlinedBorder?,OutlinedBorder?,double)", "EdgeInsetsGeometry?(EdgeInsetsGeometry?,EdgeInsetsGeometry?,double)", "TextStyle?(TextStyle?,TextStyle?,double)", "int(_TaskEntry<@>,_TaskEntry<@>)", "bool({priority!int,scheduler!SchedulerBinding})", "List(String)", "Widget(Widget,Key,Widget,Key)", "Widget(Widget?,List)", "~(FocusNode{alignment:double?,alignmentPolicy:ScrollPositionAlignmentPolicy?,curve:Curve?,duration:Duration?})", "int(Element0,Element0)", "Widget(FlutterErrorDetails)", "IconThemeData(IconThemeData?,IconThemeData?,double)", "List>(NavigatorState,String)", "int(Widget,int)", "RenderObjectWidget(Widget)", "Widget(BuildContext,List,Widget(Color))", "Widget(Color,bool,~())", "Store<0^>(Store<0^>)", "MapBuilder()", "BillingClient(~(PurchasesResultWrapper),~(UserChoiceDetailsWrapper)?)", "ProductDetailsWrapper(PlatformProductDetails)", "PricingPhaseWrapper(PlatformPricingPhase)", "PurchaseWrapper(PlatformPurchase)", "SubscriptionOfferDetailsWrapper(PlatformSubscriptionOfferDetails)", "UserChoiceDetailsProductWrapper(PlatformUserChoiceProduct)", "GooglePlayUserChoiceDetails(UserChoiceDetailsWrapper)", "MapBuilder()", "~({isTesting:bool})", "AppState(AppState,@)", "AuthState(AuthState,UserLoadUrl)", "AuthState(AuthState,UserSignUpRequest)", "AuthState(AuthState,UserLoginRequest)", "AuthState(AuthState,OAuthLoginRequest)", "AuthState(AuthState,OAuthSignUpRequest)", "AuthState(AuthState,UserLoginSuccess)", "AuthState(AuthState,UserVerifiedPassword)", "AuthState(AuthState,UserUnverifiedPassword)", "BankAccountEntity(BankAccountEntity?,@)", "BankAccountEntity?(BankAccountEntity?,@)", "ListUIState(ListUIState,ViewBankAccountList)", "ListUIState(ListUIState,FilterBankAccountsByCustom1)", "ListUIState(ListUIState,FilterBankAccountsByCustom2)", "ListUIState(ListUIState,FilterBankAccountsByState)", "ListUIState(ListUIState,FilterBankAccounts)", "ListUIState(ListUIState,SortBankAccounts)", "ListUIState(ListUIState,StartBankAccountMultiselect)", "ListUIState(ListUIState,AddToBankAccountMultiselect)", "ListUIState(ListUIState,RemoveFromBankAccountMultiselect)", "ListUIState(ListUIState,ClearBankAccountMultiselect)", "BankAccountState(BankAccountState,ArchiveBankAccountsSuccess)", "BankAccountState(BankAccountState,DeleteBankAccountsSuccess)", "BankAccountState(BankAccountState,RestoreBankAccountsSuccess)", "BankAccountState(BankAccountState,AddBankAccountSuccess)", "BankAccountState(BankAccountState,SaveBankAccountSuccess)", "BankAccountState(BankAccountState,LoadBankAccountSuccess)", "BankAccountState(BankAccountState,LoadBankAccountsSuccess)", "BankAccountState(BankAccountState,LoadCompanySuccess)", "ListUIState(ListUIState,ViewClientList)", "ListUIState(ListUIState,FilterClientsByCustom1)", "ListUIState(ListUIState,FilterClientsByCustom2)", "ListUIState(ListUIState,FilterClientsByCustom3)", "ListUIState(ListUIState,FilterClientsByCustom4)", "ListUIState(ListUIState,FilterClientsByState)", "ListUIState(ListUIState,FilterClients)", "ListUIState(ListUIState,SortClients)", "ListUIState(ListUIState,StartClientMultiselect)", "ListUIState(ListUIState,AddToClientMultiselect)", "ListUIState(ListUIState,RemoveFromClientMultiselect)", "ListUIState(ListUIState,ClearClientMultiselect)", "ClientState(ClientState,ArchiveClientsSuccess)", "ClientState(ClientState,DeleteClientsSuccess)", "ClientState(ClientState,RestoreClientSuccess)", "ClientState(ClientState,AddClientSuccess)", "ClientState(ClientState,SaveClientSuccess)", "ClientState(ClientState,LoadClientSuccess)", "ClientState(ClientState,MergeClientsSuccess)", "ClientState(ClientState,PurgeClientSuccess)", "ClientState(ClientState,LoadClientsSuccess)", "ClientState(ClientState,LoadCompanySuccess)", "UserCompanyEntity(UserCompanyEntity?,LoadCompanySuccess)", "UserCompanyEntity(UserCompanyEntity?,SaveCompanySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,@)", "CompanyGatewayEntity?(CompanyGatewayEntity?,@)", "ListUIState(ListUIState,FilterCompanyGatewaysByCustom1)", "ListUIState(ListUIState,FilterCompanyGatewaysByCustom2)", "ListUIState(ListUIState,FilterCompanyGatewaysByState)", "ListUIState(ListUIState,FilterCompanyGateways)", "ListUIState(ListUIState,SortCompanyGateways)", "ListUIState(ListUIState,StartCompanyGatewayMultiselect)", "ListUIState(ListUIState,AddToCompanyGatewayMultiselect)", "ListUIState(ListUIState,RemoveFromCompanyGatewayMultiselect)", "ListUIState(ListUIState,ClearCompanyGatewayMultiselect)", "CompanyGatewayState(CompanyGatewayState,ArchiveCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,DeleteCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,RestoreCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,AddCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,SaveCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanyGatewaysSuccess)", "MapBuilder()", "MapBuilder()", "InvoiceEntity(InvoiceEntity?,AddCreditItems)", "InvoiceEntity?(InvoiceEntity?,DeleteCreditItem)", "InvoiceEntity?(InvoiceEntity?,UpdateCreditItem)", "ListUIState(ListUIState,ViewCreditList)", "ListUIState(ListUIState,FilterCreditsByCustom1)", "ListUIState(ListUIState,FilterCreditsByCustom2)", "ListUIState(ListUIState,FilterCreditsByCustom3)", "ListUIState(ListUIState,FilterCreditsByCustom4)", "ListUIState(ListUIState,FilterCreditsByState)", "ListUIState(ListUIState,FilterCreditsByStatus)", "ListUIState(ListUIState,FilterCredits)", "ListUIState(ListUIState,SortCredits)", "ListUIState(ListUIState,StartCreditMultiselect)", "ListUIState(ListUIState,AddToCreditMultiselect)", "ListUIState(ListUIState,RemoveFromCreditMultiselect)", "ListUIState(ListUIState,ClearCreditMultiselect)", "CreditState(CreditState,PurgeClientSuccess)", "CreditState(CreditState,MarkSentCreditSuccess)", "CreditState(CreditState,ArchiveCreditsSuccess)", "CreditState(CreditState,DeleteCreditsSuccess)", "CreditState(CreditState,RestoreCreditsSuccess)", "CreditState(CreditState,AddCreditSuccess)", "CreditState(CreditState,@)", "CreditState(CreditState,LoadCreditsSuccess)", "CreditState(CreditState,LoadCompanySuccess)", "DesignEntity(DesignEntity?,@)", "DesignEntity?(DesignEntity?,@)", "ListUIState(ListUIState,ViewDesignList)", "ListUIState(ListUIState,FilterDesignsByCustom1)", "ListUIState(ListUIState,FilterDesignsByCustom2)", "ListUIState(ListUIState,FilterDesignsByState)", "ListUIState(ListUIState,FilterDesigns)", "ListUIState(ListUIState,SortDesigns)", "ListUIState(ListUIState,StartDesignMultiselect)", "ListUIState(ListUIState,AddToDesignMultiselect)", "ListUIState(ListUIState,RemoveFromDesignMultiselect)", "ListUIState(ListUIState,ClearDesignMultiselect)", "DesignState(DesignState,ArchiveDesignsSuccess)", "DesignState(DesignState,DeleteDesignsSuccess)", "DesignState(DesignState,RestoreDesignsSuccess)", "DesignState(DesignState,AddDesignSuccess)", "DesignState(DesignState,SaveDesignSuccess)", "DesignState(DesignState,LoadDesignSuccess)", "DesignState(DesignState,LoadDesignsSuccess)", "DesignState(DesignState,LoadCompanySuccess)", "DocumentEntity?(DocumentEntity?,@)", "ListUIState(ListUIState,ViewDocumentList)", "ListUIState(ListUIState,FilterDocumentsByCustom1)", "ListUIState(ListUIState,FilterDocumentsByCustom2)", "ListUIState(ListUIState,FilterDocumentsByState)", "ListUIState(ListUIState,FilterDocumentsByStatus)", "ListUIState(ListUIState,FilterDocuments)", "ListUIState(ListUIState,SortDocuments)", "ListUIState(ListUIState,StartDocumentMultiselect)", "ListUIState(ListUIState,AddToDocumentMultiselect)", "ListUIState(ListUIState,RemoveFromDocumentMultiselect)", "ListUIState(ListUIState,ClearDocumentMultiselect)", "DocumentState(DocumentState,ArchiveDocumentSuccess)", "DocumentState(DocumentState,DeleteDocumentSuccess)", "DocumentState(DocumentState,RestoreDocumentSuccess)", "DocumentState(DocumentState,AddDocumentSuccess)", "DocumentState(DocumentState,SaveDocumentSuccess)", "DocumentState(DocumentState,LoadDocumentSuccess)", "DocumentState(DocumentState,LoadDocumentsSuccess)", "DocumentState(DocumentState,LoadCompanySuccess)", "MapBuilder()", "MapBuilder()", "ListUIState(ListUIState,ViewExpenseList)", "ListUIState(ListUIState,FilterExpensesByCustom1)", "ListUIState(ListUIState,FilterExpensesByCustom2)", "ListUIState(ListUIState,FilterExpensesByCustom3)", "ListUIState(ListUIState,FilterExpensesByCustom4)", "ListUIState(ListUIState,FilterExpensesByState)", "ListUIState(ListUIState,FilterExpensesByStatus)", "ListUIState(ListUIState,FilterExpenses)", "ListUIState(ListUIState,SortExpenses)", "ListUIState(ListUIState,StartExpenseMultiselect)", "ListUIState(ListUIState,AddToExpenseMultiselect)", "ListUIState(ListUIState,RemoveFromExpenseMultiselect)", "ListUIState(ListUIState,ClearExpenseMultiselect)", "ExpenseState(ExpenseState,PurgeClientSuccess)", "ExpenseState(ExpenseState,ArchiveExpenseSuccess)", "ExpenseState(ExpenseState,DeleteExpenseSuccess)", "ExpenseState(ExpenseState,RestoreExpenseSuccess)", "ExpenseState(ExpenseState,AddExpenseSuccess)", "ExpenseState(ExpenseState,SaveExpenseSuccess)", "ExpenseState(ExpenseState,LoadExpenseSuccess)", "ExpenseState(ExpenseState,LoadExpensesSuccess)", "ExpenseState(ExpenseState,LoadCompanySuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,@)", "ExpenseCategoryEntity?(ExpenseCategoryEntity?,@)", "ListUIState(ListUIState,FilterExpenseCategoriesByCustom1)", "ListUIState(ListUIState,FilterExpenseCategoriesByCustom2)", "ListUIState(ListUIState,FilterExpenseCategoriesByState)", "ListUIState(ListUIState,FilterExpenseCategories)", "ListUIState(ListUIState,SortExpenseCategories)", "ListUIState(ListUIState,StartExpenseCategoryMultiselect)", "ListUIState(ListUIState,AddToExpenseCategoryMultiselect)", "ListUIState(ListUIState,RemoveFromExpenseCategoryMultiselect)", "ListUIState(ListUIState,ClearExpenseCategoryMultiselect)", "ExpenseCategoryState(ExpenseCategoryState,ArchiveExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,DeleteExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,RestoreExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,AddExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,SaveExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadCompanySuccess)", "GroupEntity(GroupEntity?,@)", "GroupEntity?(GroupEntity?,@)", "ListUIState(ListUIState,ViewGroupList)", "ListUIState(ListUIState,FilterGroupsByState)", "ListUIState(ListUIState,FilterGroups)", "ListUIState(ListUIState,SortGroups)", "ListUIState(ListUIState,StartGroupMultiselect)", "ListUIState(ListUIState,AddToGroupMultiselect)", "ListUIState(ListUIState,RemoveFromGroupMultiselect)", "ListUIState(ListUIState,ClearGroupMultiselect)", "GroupState(GroupState,ArchiveGroupSuccess)", "GroupState(GroupState,DeleteGroupSuccess)", "GroupState(GroupState,RestoreGroupSuccess)", "GroupState(GroupState,AddGroupSuccess)", "GroupState(GroupState,SaveGroupSuccess)", "GroupState(GroupState,LoadGroupSuccess)", "GroupState(GroupState,LoadGroupsSuccess)", "GroupState(GroupState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddInvoiceItems)", "InvoiceEntity?(InvoiceEntity?,DeleteInvoiceItem)", "InvoiceEntity?(InvoiceEntity?,UpdateInvoiceItem)", "ListUIState(ListUIState,ViewInvoiceList)", "ListUIState(ListUIState,FilterInvoicesByCustom1)", "ListUIState(ListUIState,FilterInvoicesByCustom2)", "ListUIState(ListUIState,FilterInvoicesByCustom3)", "ListUIState(ListUIState,FilterInvoicesByCustom4)", "ListUIState(ListUIState,FilterInvoicesByState)", "ListUIState(ListUIState,FilterInvoicesByStatus)", "ListUIState(ListUIState,FilterInvoices)", "ListUIState(ListUIState,SortInvoices)", "ListUIState(ListUIState,StartInvoiceMultiselect)", "ListUIState(ListUIState,AddToInvoiceMultiselect)", "ListUIState(ListUIState,RemoveFromInvoiceMultiselect)", "ListUIState(ListUIState,ClearInvoiceMultiselect)", "InvoiceState(InvoiceState,PurgeClientSuccess)", "InvoiceState(InvoiceState,MarkInvoicesSentSuccess)", "InvoiceState(InvoiceState,MarkInvoicesPaidSuccess)", "InvoiceState(InvoiceState,CancelInvoicesSuccess)", "InvoiceState(InvoiceState,ArchiveInvoicesSuccess)", "InvoiceState(InvoiceState,DeleteInvoicesSuccess)", "InvoiceState(InvoiceState,EmailInvoiceSuccess)", "InvoiceState(InvoiceState,RestoreInvoicesSuccess)", "InvoiceState(InvoiceState,AddInvoiceSuccess)", "InvoiceState(InvoiceState,@)", "InvoiceState(InvoiceState,LoadInvoicesSuccess)", "InvoiceState(InvoiceState,LoadCompanySuccess)", "PaymentEntity(PaymentEntity?,@)", "PaymentEntity?(PaymentEntity?,@)", "ListUIState(ListUIState,ViewPaymentList)", "ListUIState(ListUIState,FilterPaymentsByCustom1)", "ListUIState(ListUIState,FilterPaymentsByCustom2)", "ListUIState(ListUIState,FilterPaymentsByCustom3)", "ListUIState(ListUIState,FilterPaymentsByCustom4)", "ListUIState(ListUIState,FilterPaymentsByState)", "ListUIState(ListUIState,FilterPaymentsByStatus)", "ListUIState(ListUIState,FilterPayments)", "ListUIState(ListUIState,SortPayments)", "ListUIState(ListUIState,StartPaymentMultiselect)", "ListUIState(ListUIState,AddToPaymentMultiselect)", "ListUIState(ListUIState,RemoveFromPaymentMultiselect)", "ListUIState(ListUIState,ClearPaymentMultiselect)", "PaymentState(PaymentState,PurgeClientSuccess)", "PaymentState(PaymentState,ArchivePaymentsSuccess)", "PaymentState(PaymentState,DeletePaymentsSuccess)", "PaymentState(PaymentState,RestorePaymentsSuccess)", "PaymentState(PaymentState,AddPaymentSuccess)", "PaymentState(PaymentState,SavePaymentSuccess)", "PaymentState(PaymentState,LoadPaymentSuccess)", "PaymentState(PaymentState,LoadPaymentsSuccess)", "PaymentState(PaymentState,LoadCompanySuccess)", "PaymentTermEntity(PaymentTermEntity?,@)", "PaymentTermEntity?(PaymentTermEntity?,@)", "ListUIState(ListUIState,ViewPaymentTermList)", "ListUIState(ListUIState,FilterPaymentTermsByCustom1)", "ListUIState(ListUIState,FilterPaymentTermsByCustom2)", "ListUIState(ListUIState,FilterPaymentTermsByState)", "ListUIState(ListUIState,FilterPaymentTerms)", "ListUIState(ListUIState,SortPaymentTerms)", "ListUIState(ListUIState,StartPaymentTermMultiselect)", "ListUIState(ListUIState,AddToPaymentTermMultiselect)", "ListUIState(ListUIState,RemoveFromPaymentTermMultiselect)", "ListUIState(ListUIState,ClearPaymentTermMultiselect)", "PaymentTermState(PaymentTermState,ArchivePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,DeletePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,RestorePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,AddPaymentTermSuccess)", "PaymentTermState(PaymentTermState,SavePaymentTermSuccess)", "PaymentTermState(PaymentTermState,LoadPaymentTermSuccess)", "PaymentTermState(PaymentTermState,LoadPaymentTermsSuccess)", "PaymentTermState(PaymentTermState,LoadCompanySuccess)", "ProductEntity(ProductEntity?,@)", "ProductEntity?(ProductEntity?,@)", "ListUIState(ListUIState,ViewProductList)", "ListUIState(ListUIState,FilterProductsByState)", "ListUIState(ListUIState,FilterProductsByCustom1)", "ListUIState(ListUIState,FilterProductsByCustom2)", "ListUIState(ListUIState,FilterProductsByCustom3)", "ListUIState(ListUIState,FilterProductsByCustom4)", "ListUIState(ListUIState,FilterProducts)", "ListUIState(ListUIState,SortProducts)", "ListUIState(ListUIState,StartProductMultiselect)", "ListUIState(ListUIState,AddToProductMultiselect)", "ListUIState(ListUIState,RemoveFromProductMultiselect)", "ListUIState(ListUIState,ClearProductMultiselect)", "ProductState(ProductState,ArchiveProductsSuccess)", "ProductState(ProductState,DeleteProductsSuccess)", "ProductState(ProductState,RestoreProductsSuccess)", "ProductState(ProductState,SetTaxCategoryProductsSuccess)", "ProductState(ProductState,AddProductSuccess)", "ProductState(ProductState,SaveProductSuccess)", "ProductState(ProductState,LoadProductSuccess)", "ProductState(ProductState,LoadProductsSuccess)", "ProductState(ProductState,LoadCompanySuccess)", "ProjectEntity(ProjectEntity?,@)", "ProjectEntity?(ProjectEntity?,@)", "ListUIState(ListUIState,ViewProjectList)", "ListUIState(ListUIState,FilterProjectsByCustom1)", "ListUIState(ListUIState,FilterProjectsByCustom2)", "ListUIState(ListUIState,FilterProjectsByCustom3)", "ListUIState(ListUIState,FilterProjectsByCustom4)", "ListUIState(ListUIState,FilterProjectsByState)", "ListUIState(ListUIState,FilterProjects)", "ListUIState(ListUIState,SortProjects)", "ListUIState(ListUIState,StartProjectMultiselect)", "ListUIState(ListUIState,AddToProjectMultiselect)", "ListUIState(ListUIState,RemoveFromProjectMultiselect)", "ListUIState(ListUIState,ClearProjectMultiselect)", "ProjectState(ProjectState,PurgeClientSuccess)", "ProjectState(ProjectState,ArchiveProjectSuccess)", "ProjectState(ProjectState,DeleteProjectSuccess)", "ProjectState(ProjectState,RestoreProjectSuccess)", "ProjectState(ProjectState,AddProjectSuccess)", "ProjectState(ProjectState,SaveProjectSuccess)", "ProjectState(ProjectState,LoadProjectSuccess)", "ProjectState(ProjectState,LoadProjectsSuccess)", "ProjectState(ProjectState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderItems)", "InvoiceEntity?(InvoiceEntity?,DeletePurchaseOrderItem)", "InvoiceEntity?(InvoiceEntity?,UpdatePurchaseOrderItem)", "ListUIState(ListUIState,ViewPurchaseOrderList)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom1)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom2)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom3)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom4)", "ListUIState(ListUIState,FilterPurchaseOrdersByState)", "ListUIState(ListUIState,FilterPurchaseOrdersByStatus)", "ListUIState(ListUIState,FilterPurchaseOrders)", "ListUIState(ListUIState,SortPurchaseOrders)", "ListUIState(ListUIState,StartPurchaseOrderMultiselect)", "ListUIState(ListUIState,AddToPurchaseOrderMultiselect)", "ListUIState(ListUIState,RemoveFromPurchaseOrderMultiselect)", "ListUIState(ListUIState,ClearPurchaseOrderMultiselect)", "PurchaseOrderState(PurchaseOrderState,MarkPurchaseOrderSentSuccess)", "PurchaseOrderState(PurchaseOrderState,ConvertPurchaseOrdersToExpensesSuccess)", "PurchaseOrderState(PurchaseOrderState,AddPurchaseOrdersToInventorySuccess)", "PurchaseOrderState(PurchaseOrderState,AcceptPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,CancelPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,ArchivePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,DeletePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,RestorePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,EmailPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,ApprovePurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,AddPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,@)", "PurchaseOrderState(PurchaseOrderState,LoadPurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddQuoteItems)", "InvoiceEntity?(InvoiceEntity?,DeleteQuoteItem)", "InvoiceEntity?(InvoiceEntity?,UpdateQuoteItem)", "ListUIState(ListUIState,ViewQuoteList)", "ListUIState(ListUIState,FilterQuotesByCustom1)", "ListUIState(ListUIState,FilterQuotesByCustom2)", "ListUIState(ListUIState,FilterQuotesByCustom3)", "ListUIState(ListUIState,FilterQuotesByCustom4)", "ListUIState(ListUIState,FilterQuotesByState)", "ListUIState(ListUIState,FilterQuotesByStatus)", "ListUIState(ListUIState,FilterQuotes)", "ListUIState(ListUIState,SortQuotes)", "ListUIState(ListUIState,StartQuoteMultiselect)", "ListUIState(ListUIState,AddToQuoteMultiselect)", "ListUIState(ListUIState,RemoveFromQuoteMultiselect)", "ListUIState(ListUIState,ClearQuoteMultiselect)", "QuoteState(QuoteState,PurgeClientSuccess)", "QuoteState(QuoteState,MarkSentQuoteSuccess)", "QuoteState(QuoteState,ArchiveQuotesSuccess)", "QuoteState(QuoteState,DeleteQuotesSuccess)", "QuoteState(QuoteState,RestoreQuotesSuccess)", "QuoteState(QuoteState,EmailQuoteSuccess)", "QuoteState(QuoteState,ConvertQuotesToInvoicesSuccess)", "QuoteState(QuoteState,ConvertQuotesToProjectsSuccess)", "QuoteState(QuoteState,AddQuoteSuccess)", "QuoteState(QuoteState,@)", "QuoteState(QuoteState,LoadQuotesSuccess)", "QuoteState(QuoteState,LoadCompanySuccess)", "ListUIState(ListUIState,ViewRecurringExpenseList)", "ListUIState(ListUIState,FilterRecurringExpensesByCustom1)", "ListUIState(ListUIState,FilterRecurringExpensesByCustom2)", "ListUIState(ListUIState,FilterRecurringExpensesByState)", "ListUIState(ListUIState,FilterRecurringExpensesByStatus)", "ListUIState(ListUIState,FilterRecurringExpenses)", "ListUIState(ListUIState,SortRecurringExpenses)", "ListUIState(ListUIState,StartRecurringExpenseMultiselect)", "ListUIState(ListUIState,AddToRecurringExpenseMultiselect)", "ListUIState(ListUIState,RemoveFromRecurringExpenseMultiselect)", "ListUIState(ListUIState,ClearRecurringExpenseMultiselect)", "RecurringExpenseState(RecurringExpenseState,PurgeClientSuccess)", "RecurringExpenseState(RecurringExpenseState,ArchiveRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,DeleteRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,RestoreRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,AddRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,SaveRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,StartRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,StopRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceItems)", "InvoiceEntity?(InvoiceEntity?,DeleteRecurringInvoiceItem)", "InvoiceEntity?(InvoiceEntity?,UpdateRecurringInvoiceItem)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom1)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom2)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom3)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom4)", "ListUIState(ListUIState,FilterRecurringInvoicesByState)", "ListUIState(ListUIState,FilterRecurringInvoicesByStatus)", "ListUIState(ListUIState,FilterRecurringInvoices)", "ListUIState(ListUIState,SortRecurringInvoices)", "ListUIState(ListUIState,StartRecurringInvoiceMultiselect)", "ListUIState(ListUIState,AddToRecurringInvoiceMultiselect)", "ListUIState(ListUIState,RemoveFromRecurringInvoiceMultiselect)", "ListUIState(ListUIState,ClearRecurringInvoiceMultiselect)", "RecurringInvoiceState(RecurringInvoiceState,PurgeClientSuccess)", "RecurringInvoiceState(RecurringInvoiceState,ArchiveRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,DeleteRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,EmailRecurringInvoiceSuccess)", "RecurringInvoiceState(RecurringInvoiceState,RestoreRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,SendNowRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,StartRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,StopRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,AddRecurringInvoiceSuccess)", "RecurringInvoiceState(RecurringInvoiceState,@)", "RecurringInvoiceState(RecurringInvoiceState,LoadRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,LoadCompanySuccess)", "ScheduleEntity(ScheduleEntity?,@)", "ScheduleEntity?(ScheduleEntity?,@)", "ListUIState(ListUIState,ViewScheduleList)", "ListUIState(ListUIState,FilterSchedulesByCustom1)", "ListUIState(ListUIState,FilterSchedulesByCustom2)", "ListUIState(ListUIState,FilterSchedulesByState)", "ListUIState(ListUIState,FilterSchedules)", "ListUIState(ListUIState,SortSchedules)", "ListUIState(ListUIState,StartScheduleMultiselect)", "ListUIState(ListUIState,AddToScheduleMultiselect)", "ListUIState(ListUIState,RemoveFromScheduleMultiselect)", "ListUIState(ListUIState,ClearScheduleMultiselect)", "ScheduleState(ScheduleState,ArchiveSchedulesSuccess)", "ScheduleState(ScheduleState,DeleteSchedulesSuccess)", "ScheduleState(ScheduleState,RestoreSchedulesSuccess)", "ScheduleState(ScheduleState,AddScheduleSuccess)", "ScheduleState(ScheduleState,SaveScheduleSuccess)", "ScheduleState(ScheduleState,LoadScheduleSuccess)", "ScheduleState(ScheduleState,LoadSchedulesSuccess)", "ScheduleState(ScheduleState,LoadCompanySuccess)", "StaticState(StaticState,LoadStaticSuccess)", "SubscriptionEntity(SubscriptionEntity?,@)", "SubscriptionEntity?(SubscriptionEntity?,@)", "ListUIState(ListUIState,FilterSubscriptionsByCustom1)", "ListUIState(ListUIState,FilterSubscriptionsByCustom2)", "ListUIState(ListUIState,FilterSubscriptionsByState)", "ListUIState(ListUIState,FilterSubscriptions)", "ListUIState(ListUIState,SortSubscriptions)", "ListUIState(ListUIState,StartSubscriptionMultiselect)", "ListUIState(ListUIState,AddToSubscriptionMultiselect)", "ListUIState(ListUIState,RemoveFromSubscriptionMultiselect)", "ListUIState(ListUIState,ClearSubscriptionMultiselect)", "SubscriptionState(SubscriptionState,ArchiveSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,DeleteSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,RestoreSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,AddSubscriptionSuccess)", "SubscriptionState(SubscriptionState,SaveSubscriptionSuccess)", "SubscriptionState(SubscriptionState,LoadSubscriptionSuccess)", "SubscriptionState(SubscriptionState,LoadSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,LoadCompanySuccess)", "TaskEntity(TaskEntity?,@)", "TaskEntity?(TaskEntity?,@)", "ListUIState(ListUIState,ViewTaskList)", "ListUIState(ListUIState,FilterTasksByCustom1)", "ListUIState(ListUIState,FilterTasksByCustom2)", "ListUIState(ListUIState,FilterTasksByState)", "ListUIState(ListUIState,FilterTasksByStatus)", "ListUIState(ListUIState,FilterTasks)", "ListUIState(ListUIState,SortTasks)", "TaskEntity(TaskEntity?,AddTaskTime)", "TaskEntity(TaskEntity?,DeleteTaskTime)", "TaskEntity(TaskEntity?,UpdateTaskTime)", "ListUIState(ListUIState,StartTaskMultiselect)", "ListUIState(ListUIState,AddToTaskMultiselect)", "ListUIState(ListUIState,RemoveFromTaskMultiselect)", "ListUIState(ListUIState,ClearTaskMultiselect)", "TaskState(TaskState,PurgeClientSuccess)", "TaskState(TaskState,SortTasksSuccess)", "TaskState(TaskState,ArchiveTaskSuccess)", "TaskState(TaskState,StartTasksSuccess)", "TaskState(TaskState,StopTasksSuccess)", "TaskState(TaskState,DeleteTaskSuccess)", "TaskState(TaskState,RestoreTaskSuccess)", "TaskState(TaskState,AddTaskSuccess)", "TaskState(TaskState,SaveTaskSuccess)", "TaskState(TaskState,LoadTaskSuccess)", "TaskState(TaskState,LoadTasksSuccess)", "TaskState(TaskState,LoadCompanySuccess)", "TaskStatusEntity(TaskStatusEntity?,@)", "TaskStatusEntity?(TaskStatusEntity?,@)", "ListUIState(ListUIState,ViewTaskStatusList)", "ListUIState(ListUIState,FilterTaskStatusesByCustom1)", "ListUIState(ListUIState,FilterTaskStatusesByCustom2)", "ListUIState(ListUIState,FilterTaskStatusesByState)", "ListUIState(ListUIState,FilterTaskStatuses)", "ListUIState(ListUIState,SortTaskStatuses)", "ListUIState(ListUIState,StartTaskStatusMultiselect)", "ListUIState(ListUIState,AddToTaskStatusMultiselect)", "ListUIState(ListUIState,RemoveFromTaskStatusMultiselect)", "ListUIState(ListUIState,ClearTaskStatusMultiselect)", "TaskStatusState(TaskStatusState,SortTasksSuccess)", "TaskStatusState(TaskStatusState,ArchiveTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,DeleteTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,RestoreTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,AddTaskStatusSuccess)", "TaskStatusState(TaskStatusState,SaveTaskStatusSuccess)", "TaskStatusState(TaskStatusState,LoadTaskStatusSuccess)", "TaskStatusState(TaskStatusState,LoadTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,LoadCompanySuccess)", "TaxRateEntity(TaxRateEntity?,@)", "TaxRateEntity?(TaxRateEntity?,@)", "ListUIState(ListUIState,ViewTaxRateList)", "ListUIState(ListUIState,FilterTaxRatesByState)", "ListUIState(ListUIState,FilterTaxRates)", "ListUIState(ListUIState,SortTaxRates)", "ListUIState(ListUIState,StartTaxRateMultiselect)", "ListUIState(ListUIState,AddToTaxRateMultiselect)", "ListUIState(ListUIState,RemoveFromTaxRateMultiselect)", "ListUIState(ListUIState,ClearTaxRateMultiselect)", "TaxRateState(TaxRateState,ArchiveTaxRatesSuccess)", "TaxRateState(TaxRateState,DeleteTaxRatesSuccess)", "TaxRateState(TaxRateState,RestoreTaxRatesSuccess)", "TaxRateState(TaxRateState,AddTaxRateSuccess)", "TaxRateState(TaxRateState,SaveTaxRateSuccess)", "TaxRateState(TaxRateState,LoadTaxRateSuccess)", "TaxRateState(TaxRateState,LoadTaxRatesSuccess)", "TaxRateState(TaxRateState,LoadCompanySuccess)", "TokenEntity(TokenEntity?,@)", "TokenEntity?(TokenEntity?,@)", "ListUIState(ListUIState,ViewTokenList)", "ListUIState(ListUIState,FilterTokensByCustom1)", "ListUIState(ListUIState,FilterTokensByCustom2)", "ListUIState(ListUIState,FilterTokensByState)", "ListUIState(ListUIState,FilterTokens)", "ListUIState(ListUIState,SortTokens)", "ListUIState(ListUIState,StartTokenMultiselect)", "ListUIState(ListUIState,AddToTokenMultiselect)", "ListUIState(ListUIState,RemoveFromTokenMultiselect)", "ListUIState(ListUIState,ClearTokenMultiselect)", "TokenState(TokenState,ArchiveTokensSuccess)", "TokenState(TokenState,DeleteTokensSuccess)", "TokenState(TokenState,RestoreTokensSuccess)", "TokenState(TokenState,AddTokenSuccess)", "TokenState(TokenState,SaveTokenSuccess)", "TokenState(TokenState,LoadTokenSuccess)", "TokenState(TokenState,LoadTokensSuccess)", "TokenState(TokenState,LoadCompanySuccess)", "TransactionEntity(TransactionEntity?,@)", "TransactionEntity?(TransactionEntity?,@)", "ListUIState(ListUIState,ViewTransactionList)", "ListUIState(ListUIState,FilterTransactionsByCustom1)", "ListUIState(ListUIState,FilterTransactionsByCustom2)", "ListUIState(ListUIState,FilterTransactionsByState)", "ListUIState(ListUIState,FilterTransactionsByStatus)", "ListUIState(ListUIState,FilterTransactions)", "ListUIState(ListUIState,SortTransactions)", "ListUIState(ListUIState,StartTransactionMultiselect)", "ListUIState(ListUIState,AddToTransactionMultiselect)", "ListUIState(ListUIState,RemoveFromTransactionMultiselect)", "ListUIState(ListUIState,ClearTransactionMultiselect)", "TransactionState(TransactionState,ArchiveTransactionsSuccess)", "TransactionState(TransactionState,DeleteTransactionsSuccess)", "TransactionState(TransactionState,RestoreTransactionsSuccess)", "TransactionState(TransactionState,AddTransactionSuccess)", "TransactionState(TransactionState,SaveTransactionSuccess)", "TransactionState(TransactionState,ConvertTransactionToPaymentSuccess)", "TransactionState(TransactionState,ConvertTransactionsToExpensesSuccess)", "TransactionState(TransactionState,LinkTransactionToPaymentSuccess)", "TransactionState(TransactionState,LinkTransactionToExpenseSuccess)", "TransactionState(TransactionState,ConvertTransactionsSuccess)", "TransactionState(TransactionState,LoadTransactionSuccess)", "TransactionState(TransactionState,LoadTransactionsSuccess)", "TransactionState(TransactionState,LoadCompanySuccess)", "TransactionRuleEntity(TransactionRuleEntity?,@)", "TransactionRuleEntity?(TransactionRuleEntity?,@)", "ListUIState(ListUIState,ViewTransactionRuleList)", "ListUIState(ListUIState,FilterTransactionRulesByCustom1)", "ListUIState(ListUIState,FilterTransactionRulesByCustom2)", "ListUIState(ListUIState,FilterTransactionRulesByState)", "ListUIState(ListUIState,FilterTransactionRules)", "ListUIState(ListUIState,SortTransactionRules)", "ListUIState(ListUIState,StartTransactionRuleMultiselect)", "ListUIState(ListUIState,AddToTransactionRuleMultiselect)", "ListUIState(ListUIState,RemoveFromTransactionRuleMultiselect)", "ListUIState(ListUIState,ClearTransactionRuleMultiselect)", "TransactionRuleState(TransactionRuleState,ArchiveTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,DeleteTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,RestoreTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,AddTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,SaveTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,LoadTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,LoadTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,LoadCompanySuccess)", "UserEntity(UserEntity?,@)", "UserEntity?(UserEntity?,@)", "ListUIState(ListUIState,ViewUserList)", "ListUIState(ListUIState,FilterUsersByCustom1)", "ListUIState(ListUIState,FilterUsersByCustom2)", "ListUIState(ListUIState,FilterUsersByCustom3)", "ListUIState(ListUIState,FilterUsersByCustom4)", "ListUIState(ListUIState,FilterUsersByState)", "ListUIState(ListUIState,FilterUsers)", "ListUIState(ListUIState,SortUsers)", "ListUIState(ListUIState,StartUserMultiselect)", "ListUIState(ListUIState,AddToUserMultiselect)", "ListUIState(ListUIState,RemoveFromUserMultiselect)", "ListUIState(ListUIState,ClearUserMultiselect)", "UserState(UserState,ArchiveUserSuccess)", "UserState(UserState,DeleteUserSuccess)", "UserState(UserState,RestoreUserSuccess)", "UserState(UserState,RemoveUserSuccess)", "UserState(UserState,AddUserSuccess)", "UserState(UserState,SaveUserSuccess)", "UserState(UserState,SaveAuthUserSuccess)", "UserState(UserState,ConnectOAuthUserSuccess)", "UserState(UserState,DisconnectOAuthUserSuccess)", "UserState(UserState,DisconnectOAuthMailerSuccess)", "UserState(UserState,ConnecGmailUserSuccess)", "UserState(UserState,LoadUserSuccess)", "UserState(UserState,LoadUsersSuccess)", "UserState(UserState,LoadCompanySuccess)", "VendorContactEntity(VendorContactEntity?,@)", "VendorEntity(VendorEntity?,@)", "VendorEntity?(VendorEntity?,@)", "VendorEntity(VendorEntity?,AddVendorContact)", "VendorEntity(VendorEntity?,DeleteVendorContact)", "VendorEntity(VendorEntity?,UpdateVendorContact)", "ListUIState(ListUIState,ViewVendorList)", "ListUIState(ListUIState,FilterVendorsByCustom1)", "ListUIState(ListUIState,FilterVendorsByCustom2)", "ListUIState(ListUIState,FilterVendorsByCustom3)", "ListUIState(ListUIState,FilterVendorsByCustom4)", "ListUIState(ListUIState,FilterVendorsByState)", "ListUIState(ListUIState,FilterVendors)", "ListUIState(ListUIState,SortVendors)", "ListUIState(ListUIState,StartVendorMultiselect)", "ListUIState(ListUIState,AddToVendorMultiselect)", "ListUIState(ListUIState,RemoveFromVendorMultiselect)", "ListUIState(ListUIState,ClearVendorMultiselect)", "VendorState(VendorState,ArchiveVendorSuccess)", "VendorState(VendorState,DeleteVendorSuccess)", "VendorState(VendorState,RestoreVendorSuccess)", "VendorState(VendorState,AddVendorSuccess)", "VendorState(VendorState,SaveVendorSuccess)", "VendorState(VendorState,LoadVendorSuccess)", "VendorState(VendorState,LoadVendorsSuccess)", "VendorState(VendorState,LoadCompanySuccess)", "WebhookEntity(WebhookEntity?,@)", "WebhookEntity?(WebhookEntity?,@)", "ListUIState(ListUIState,ViewWebhookList)", "ListUIState(ListUIState,FilterWebhooksByCustom1)", "ListUIState(ListUIState,FilterWebhooksByCustom2)", "ListUIState(ListUIState,FilterWebhooksByState)", "ListUIState(ListUIState,FilterWebhooks)", "ListUIState(ListUIState,SortWebhooks)", "ListUIState(ListUIState,StartWebhookMultiselect)", "ListUIState(ListUIState,AddToWebhookMultiselect)", "ListUIState(ListUIState,RemoveFromWebhookMultiselect)", "ListUIState(ListUIState,ClearWebhookMultiselect)", "WebhookState(WebhookState,ArchiveWebhooksSuccess)", "WebhookState(WebhookState,DeleteWebhooksSuccess)", "WebhookState(WebhookState,RestoreWebhooksSuccess)", "WebhookState(WebhookState,AddWebhookSuccess)", "WebhookState(WebhookState,SaveWebhookSuccess)", "WebhookState(WebhookState,LoadWebhookSuccess)", "WebhookState(WebhookState,LoadWebhooksSuccess)", "WebhookState(WebhookState,LoadCompanySuccess)", "ConfirmEmailVM(Store)", "AppDrawerVM(Store)", "MenuDrawerVM(Store)", "LoginVM(Store)", "BankAccountListVM(Store)", "BankAccountScreenVM(Store)", "ClientListVM(Store)", "ClientScreenVM(Store)", "CompanyGatewayListVM(Store)", "CompanyGatewayScreenVM(Store)", "CreditListVM(Store)", "CreditScreenVM(Store)", "DashboardVM(Store)", "DesignListVM(Store)", "DesignScreenVM(Store)", "DocumentListVM(Store)", "DocumentScreenVM(Store)", "ExpenseListVM(Store)", "ExpenseScreenVM(Store)", "ExpenseCategoryListVM(Store)", "ExpenseCategoryScreenVM(Store)", "GroupListVM(Store)", "GroupScreenVM(Store)", "InvoiceListVM(Store)", "InvoiceScreenVM(Store)", "PaymentListVM(Store)", "PaymentScreenVM(Store)", "PaymentTermListVM(Store)", "PaymentTermScreenVM(Store)", "ProductListVM(Store)", "ProductScreenVM(Store)", "ProjectListVM(Store)", "ProjectScreenVM(Store)", "PurchaseOrderListVM(Store)", "PurchaseOrderScreenVM(Store)", "QuoteListVM(Store)", "QuoteScreenVM(Store)", "RecurringExpenseListVM(Store)", "RecurringExpenseScreenVM(Store)", "RecurringInvoiceListVM(Store)", "RecurringInvoiceScreenVM(Store)", "ReportsScreenVM(Store)", "ScheduleListVM(Store)", "ScheduleScreenVM(Store)", "AccountManagementVM(Store)", "ClientPortalVM(Store)", "CompanyDetailsVM(Store)", "CreditCardsAndBanksVM(Store)", "CustomFieldsVM(Store)", "DataVisualizationsVM(Store)", "DeviceSettingsVM(Store)", "EInvoiceSettingsVM(Store)", "EmailSettingsVM(Store)", "ExpenseSettingsVM(Store)", "GeneratedNumbersVM(Store)", "ImportExportVM(Store)", "InvoiceDesignVM(Store)", "LocalizationSettingsVM(Store)", "PaymentSettingsVM(Store)", "ProductSettingsVM(Store)", "SettingsListVM(Store)", "SettingsScreenVM(Store)", "TaskSettingsVM(Store)", "TaxSettingsVM(Store)", "TemplatesAndRemindersVM(Store)", "UserDetailsVM(Store)", "WorkflowSettingsVM(Store)", "SubscriptionListVM(Store)", "SubscriptionScreenVM(Store)", "KanbanVM(Store)", "TaskListVM(Store)", "TaskScreenVM(Store)", "TaskStatusListVM(Store)", "TaskStatusScreenVM(Store)", "TaxRateListVM(Store)", "TaxRateScreenVM(Store)", "TokenListVM(Store)", "TokenScreenVM(Store)", "TransactionListVM(Store)", "TransactionScreenVM(Store)", "TransactionRuleListVM(Store)", "TransactionRuleScreenVM(Store)", "UserListVM(Store)", "UserScreenVM(Store)", "VendorListVM(Store)", "VendorScreenVM(Store)", "WebhookListVM(Store)", "WebhookScreenVM(Store)", "~(PopoverController)", "Future()", "~(SentryLevel,String{exception:Object?,logger:String?,stackTrace:StackTrace?})", "MapBuilder()", "Widget(BuildContext,UnorderedListItemComponent)", "double(TextStyle,int)", "Widget(BuildContext,OrderedListItemComponent)", "MapBuilder()", "TextStyle(Set,TextStyle)", "SuperEditorLaunchLinkTapHandler(SuperEditorContext)", "Widget(BuildContext,Offset[Key?])", "Widget(BuildContext,AndroidEditingOverlayController,ToolbarConfig)", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "Widget(BuildContext,IOSEditingOverlayController)", "~(String?{wrapWidth:int?})", "GoogleSignInUserData?(Map?)", "bool(bool,StartLoading)", "bool(bool,StopLoading)", "bool(bool,StartSaving)", "Widget(String)"], + types: ["~()", "ListUIStateBuilder(ListUIStateBuilder)", "Null(Store,@,@(@))", "Null(Object)", "Null()", "Null(@)", "@(String)", "double(double)", "InvoiceEntityBuilder(InvoiceEntityBuilder)", "SettingsEntityBuilder(SettingsEntityBuilder)", "~(@)", "~(Duration)", "bool(String)", "~(bool)", "@()", "~(String)", "Null(BuildContext)", "~(bool?)", "Future(BuildContext)", "Future<~>()", "~(BuildContext)", "CompanyEntityBuilder(CompanyEntityBuilder)", "ErrorDialog(BuildContext)", "bool()", "Color(Set)", "~(TextEditingController)", "@(bool?)", "int(String,String)", "Null(String?)", "String(@)", "String?(String)", "String(String)", "@(@)", "~(JavaScriptObject)", "Future(Store,@,@(@))", "DocumentEntityBuilder(DocumentEntityBuilder)", "Null(Object?)", "~(DocumentEntity)", "Null(String)", "ExpenseEntityBuilder(ExpenseEntityBuilder)", "Null(List)", "DropdownMenuItem(String)", "ExecutionInstruction({editContext!SuperEditorContext,keyEvent!KeyEvent})", "ListBuilder()", "Widget(BuildContext)", "~(Object?)", "~(SuperEditorContext)", "~(AnimationStatus)", "bool(Route<@>)", "Null(SelectableEntity?)", "Null(String,bool)", "InvoiceStatusEntityBuilder(InvoiceStatusEntityBuilder)", "String(BaseEntity)", "InvoiceItemEntityBuilder(InvoiceItemEntityBuilder)", "@(BuildContext)", "ClientEntityBuilder(ClientEntityBuilder)", "PluralCase()", "~(TapDownDetails)", "PaymentEntityBuilder(PaymentEntityBuilder)", "String(String?,ClearEntityFilter)", "CompanyGatewayEntityBuilder(CompanyGatewayEntityBuilder)", "~(int)", "String?(String?,PreviewEntity)", "ListUIState(ListUIState,FilterByEntity)", "String?(String?,SelectCompany)", "Null(EntityState,bool?)", "@(SelectableEntity?)", "~(RenderObject)", "Future()", "Null(EntityState,bool)", "ScheduleEntityBuilder(ScheduleEntityBuilder)", "Future()", "bool(SpanMarker)", "~(String,InvoiceEntity)", "~(DragUpdateDetails)", "bool(BoxHitTestResult,Offset)", "~(BuildContext,EntityAction)", "Null(List)", "ListDivider(BuildContext,int)", "TaskEntityBuilder(TaskEntityBuilder)", "SubscriptionEntityBuilder(SubscriptionEntityBuilder)", "~(DragStartDetails)", "~({textFieldContext!SuperTextFieldContext})", "String?(String?,@)", "Null(InvoiceEntity)", "int(List,List)", "Color?(Set)", "Null(String?,String?)", "String(String,Node)", "bool(InvoiceItemEntity)", "SettingsUIStateBuilder(SettingsUIStateBuilder)", "String?(String?,FilterByEntity)", "~(DragEndDetails)", "~(PaintingContext,Offset)", "InvoiceEntity?(String)", "VendorEntityBuilder(VendorEntityBuilder)", "UserEntityBuilder(UserEntityBuilder)", "Widget(BuildContext,int)", "~(String?)", "TextFieldKeyboardHandlerResult({keyEvent!KeyEvent,textFieldContext!SuperTextFieldContext})", "bool(bool,UpdateUserPreferences)", "Future?(Object?)", "Null(bool?)", "UserCompanyEntityBuilder(UserCompanyEntityBuilder)", "Null(SelectableEntity)", "int(int?,PreviewEntity)", "String()", "EntityStats(String,BuiltMap)", "Null(BuildContext,List,bool)", "Uint8List(PdfPageFormat)", "~(Element0)", "Null(~)", "~(PointerExitEvent)", "~(PointerEvent)", "double(RenderBox)", "String(Match)", "bool(String?)", "~(TapUpDetails)", "StatelessWidget(BuildContext,BoxConstraints)", "TextStyle(Set)", "InvoiceEntity(@)", "Null(List)", "@(TaxRateEntity)", "Map(Document3,DocumentNode)", "bool(Object?)", "~(RestorableProperty,~())", "UserStateBuilder(UserStateBuilder)", "bool(Element0)", "@(CompanyEntity)", "~(String,ExpenseEntity)", "Null(BuildContext,Completer)", "@(List,bool)", "Future?()", "~(PointerEnterEvent)", "AddCommentDialog(BuildContext)", "bool(FocusNode)", "int(int)", "@(int?,String)", "TransactionEntityBuilder(TransactionEntityBuilder)", "DocumentLayout()", "Null(DesignEntity?)", "~(InvoiceEntity)", "String?(String?)", "ScrollableListView(BuildContext)", "bool(int)", "Widget()", "Palette()", "ListBuilder()", "~(PaymentableEntity)", "~(String,@)", "List()", "bool(Attribution)", "Null(EntityStatus,bool)", "bool(@)", "int(String?,String?)", "PurchaseOrderStateBuilder(PurchaseOrderStateBuilder)", "~(ByteData?)", "Null(ExpenseEntity)", "TaskStatusEntityBuilder(TaskStatusEntityBuilder)", "Null(int)", "ExpenseStatusEntityBuilder(ExpenseStatusEntityBuilder)", "DashboardUISettingsBuilder(DashboardUISettingsBuilder)", "@(InvoiceEntity)", "String(InvoiceEntityBuilder)", "AlertDialog(BuildContext)", "Null(TaxRateEntity)", "Null(EntityStatus,bool?)", "~(BaseEntity)", "~(Object,StackTrace)", "Null(Completer,String)", "~(String,TaskEntity)", "Null(PaymentEntity)", "bool(ClientContactEntity)", "ProductEntityBuilder(ProductEntityBuilder)", "String?(String?,ClearEntitySelection)", "Null(String,String)", "DropdownMenuItem(int)", "Null(bool)", "AuthStateBuilder(AuthStateBuilder)", "~(ForcePressDetails)", "bool(ScrollNotification)", "Tween(@)", "double()", "Widget(BuildContext,Widget?)", "Future<@>(MethodCall0)", "Null(SettingsEntity)", "~(LayoutView)", "Null(UserEntity)", "bool(NotoFont)", "Null(Object,StackTrace)", "SimpleDialog(BuildContext)", "TransactionRuleEntityBuilder(TransactionRuleEntityBuilder)", "int()", "EntityStats(String,BuiltMap)", "DocumentStateBuilder(DocumentStateBuilder)", "~(String,String)", "~(PointerDownEvent)", "KeyEventResult(FocusNode,KeyEvent)", "bool(VendorContactEntity)", "QuoteStateBuilder(QuoteStateBuilder)", "PaymentStatusEntityBuilder(PaymentStatusEntityBuilder)", "TextStyle(Set)", "Object?(@)", "~(String,PaymentEntity)", "bool(InvoiceEntity)", "bool(FlutterHtmlKeyboardEvent)", "SystemMouseCursor(Set)", "@(String?)", "ProjectEntityBuilder(ProjectEntityBuilder)", "Null(BuildContext[EntityAction?])", "Null(List)", "MapBuilder()", "Null(TransactionEntity)", "~(Timer)", "String?(@)", "ListBuilder()", "TaxRateStateBuilder(TaxRateStateBuilder)", "Null(Completer)", "bool(BaseEntity)", "GroupStateBuilder(GroupStateBuilder)", "int(FocusNode,FocusNode)", "TransactionStateBuilder(TransactionStateBuilder)", "~(@,@)", "bool(TaskTime)", "ListTile(String)", "Null(int,int)", "Widget(BuildContext,BoxConstraints)", "~(TaskTime)", "CompanyGatewayStateBuilder(CompanyGatewayStateBuilder)", "~(int,int)", "Future(BuildContext,bool)", "FeesAndLimitsSettingsBuilder(FeesAndLimitsSettingsBuilder)", "bool(DateRange)", "Null(BuildContext,bool)", "InvitationEntity(ClientContactEntity)", "Color0(int?)", "Column(BuildContext)", "double(double,double)", "ExpenseEntity?(String)", "~(LongPressStartDetails)", "~(~())", "MapBuilder(MapBuilder)", "int(Object?)", "WebhookEntityBuilder(WebhookEntityBuilder)", "ClientStateBuilder(ClientStateBuilder)", "bool(EntityType)", "~(SelectableEntity)", "TapSequenceGestureRecognizer()", "BankAccountEntityBuilder(BankAccountEntityBuilder)", "double(RenderBox,double)", "Null(LoginResponse)", "~(EntityType)", "~(TapSequenceGestureRecognizer)", "Size(RenderBox,BoxConstraints)", "Future<~>(bool)", "TaskTimeBuilder(TaskTimeBuilder)", "Null(InvoiceStateBuilder)", "bool(Node)", "String?(PaymentableEntity)", "PaymentTermStateBuilder(PaymentTermStateBuilder)", "Future<@>()", "PanGestureRecognizer()", "~(PanGestureRecognizer)", "DropdownMenuItem(DateRange)", "Null(RecurringInvoiceStateBuilder)", "Future(@)", "Null(JavaScriptObject)", "bool(PaymentableEntity)", "Null(TaskEntity)", "Null(TaskStateBuilder)", "~(Selectable)", "DesignEntityBuilder(DesignEntityBuilder)", "InvoiceEntity(InvoiceEntity?,@)", "~(PointerHoverEvent)", "~(PointerSignalEvent)", "bool(InheritedElement)", "MapBuilder>()", "Future>(Map)", "DropdownMenuItem(String?)", "Null(List[String?,String?])", "~(JSObject)", "DropdownMenuItem(MapEntry)", "Color0(ChartMoneyData,int?)", "Null(BuiltList)", "bool(GestureListener)", "@(Completer)", "String(InvoiceEntity)", "CreditStateBuilder(CreditStateBuilder)", "Null(List)", "~(String,NumericAxis)", "AppStateBuilder(AppStateBuilder)", "@(DesignEntity?)", "Null(int,String)", "BaseEntity?(InvoiceItemEntity)", "~(EntityAction)", "~(InvoiceItemEntity)", "TransactionStatusEntityBuilder(TransactionStatusEntityBuilder)", "~(SpanMarker)", "double(ChartMoneyData,int?)", "@(String,bool)", "~(TextInputAction)", "Null(DocumentEntity)", "bool(InlineSpan)", "Null(List,String?,String?)", "InvoiceItemSelector(BuildContext)", "~(ExpenseEntity)", "Null(BuildContext,List,bool?)", "Null(VendorEntity)", "~(TapDragUpDetails)", "~(LongPressMoveUpdateDetails)", "Null(InvoiceItemEntity,int)", "~(Object?,Object?)", "ExpenseStateBuilder(ExpenseStateBuilder)", "~(Store)", "~(LongPressEndDetails)", "ExpenseCategoryEntityBuilder(ExpenseCategoryEntityBuilder)", "Null(GroupEntity)", "DateTime(ChartMoneyData,int?)", "Text(String)", "TextBoundary()", "InvoiceStateBuilder(InvoiceStateBuilder)", "BorderSide(Set)", "PaymentEntity?(String)", "List(BuildContext)", "PaymentStateBuilder(PaymentStateBuilder)", "MouseCursor0(Set)", "~(DateTime)", "Null(ProductEntity)", "Null(ProjectEntity)", "ProjectStateBuilder(ProjectStateBuilder)", "RunTemplateDialog(BuildContext)", "MaterialStateProperty?(ButtonStyle?)", "Null(ClientEntity)", "RecurringExpenseStateBuilder(RecurringExpenseStateBuilder)", "Null(RecurringExpenseStateBuilder)", "~(VerticalDragGestureRecognizer)", "RecurringInvoiceStateBuilder(RecurringInvoiceStateBuilder)", "VerticalDragGestureRecognizer()", "ActivityListTile(BuildContext,int)", "MapBuilder()", "Null([int?])", "TaskEntity?(String)", "Null(List)", "double?(ChartMoneyData,int?)", "TaskStateBuilder(TaskStateBuilder)", "bool(_RouteEntry)", "Null(TaskStatusEntity)", "Null(BuildContext[int?])", "Null(int?)", "TaxRateEntity?(String)", "List>(BuildContext)", "DocumentStatusEntityBuilder(DocumentStatusEntityBuilder)", "Null(BuildContext,InvoiceEntity[String?])", "Future>(Map)", "List()", "TaskListItem(BuildContext,int)", "MapEntry(@,@)", "String?(SelectableEntity)", "UserSmsVerification(BuildContext)", "Widget(BuildContext,EditableTextState)", "AppTextButton(BuildContext)", "Null(@,@)", "BankAccountEntity?(String)", "VendorContactEntityBuilder(VendorContactEntityBuilder)", "Color(Color)", "Stack(BuildContext,TextLayout)", "Null(DateTime?)", "MessageDialog(BuildContext)", "bool(InvoiceEntity?)", "Future<~>(String)", "String(int)", "ExpenseListItem(BuildContext,int)", "Null(CompanyGatewayEntity)", "Null(BankAccountEntity)", "InvoiceListItem(BuildContext,int)", "RenderBox()", "BankAccountStateBuilder(BankAccountStateBuilder)", "String(SelectableEntity)", "~(SelectableEntity?)", "~(NavigatorObserver)", "bool(ScrollMetricsNotification)", "~(String,ClientEntity)", "TokenStateBuilder(TokenStateBuilder)", "ColorTween(@)", "String(SelectableEntity?)", "ProductStateBuilder(ProductStateBuilder)", "EntityStats(String,BuiltMap)", "Null(ProductStateBuilder)", "Null(List)", "ProductEntity?(String)", "Null(TokenEntity)", "String(String,UpdateUserPreferences)", "Null(TransactionRuleEntity)", "Object?(Object?)", "ListBuilder(ListBuilder)", "@([String?,String?])", "Null(PaymentTermEntity)", "ListBuilder()", "@(int)", "Null(List)", "int(RenderObject,RenderObject)", "InvoiceEntity?(InvoiceEntity?,@)", "SubscriptionStateBuilder(SubscriptionStateBuilder)", "Null(List)", "Null(TaskStatusStateBuilder)", "bool(InvitationEntity)", "@(SettingsEntity)", "~(String,TransactionEntity)", "EntityStats(String,BuiltMap)", "ScrollPosition()", "ExpenseCategoryStateBuilder(ExpenseCategoryStateBuilder)", "TaskStatusStateBuilder(TaskStatusStateBuilder)", "Null(ExpenseCategoryEntity)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "~(ScaleEndDetails)", "Null(SubscriptionEntity)", "bool(ActivityEntity)", "String(ExpenseEntity)", "@(bool)", "String(TaxRateReportFields0)", "ScheduleStateBuilder(ScheduleStateBuilder)", "bool({textFieldContext!SuperTextFieldContext})", "double(Set)", "VendorStateBuilder(VendorStateBuilder)", "ClientContactEntityBuilder(ClientContactEntityBuilder)", "Null(ScheduleEntity)", "~(TapDragDownDetails)", "Null(WebhookEntity)", "Rect()", "String(String?)", "TransactionRuleStateBuilder(TransactionRuleStateBuilder)", "MapBuilder(MapBuilder)", "~(MouseEvent)", "DesignStateBuilder(DesignStateBuilder)", "DesignEntity?(String)", "int(InvoiceEntity?,InvoiceEntity?)", "List(BuiltMap,BuiltMap)", "WebhookStateBuilder(WebhookStateBuilder)", "String(TaxRateReportFields)", "GridView(BuildContext,BoxConstraints)", "CustomFieldSelector(BuildContext)", "Future()", "MaterialStateProperty?(DatePickerThemeData?)", "String(InvitationEntity)", "String(ProfitAndLossReportFields)", "bool(String,InvoiceEntity)", "Null(BuildContext,InvoiceEntity,ClientEntity?)", "Future()", "Null(BuildContext,EmailTemplate,String,String,String)", "@(int?)", "Iterable(Iterable)", "String(PurchaseOrderReportFields)", "~(Event)", "MaterialStateProperty?(ButtonStyle?)", "String(QuoteItemReportFields)", "~(Object,String)", "bool(Node0)", "bool(KeyData)", "MapEntry>(String,String)", "String(PurchaseOrderItemReportFields)", "bool(Point)", "Null(CompanyGatewayStateBuilder)", "~(List)", "String(MaterialLocalizations)", "Null(List)", "CompanyGatewayEntity?(String)", "String(ProductReportFields)", "JavaScriptObject()", "String(Object?)", "Future(BuildContext,String)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap)", "OutlinedButton(EntityAction)", "Future(BillingClient)", "PopupMenuButton(BuildContext,int)", "bool(DataRow)", "bool(PaymentEntity)", "bool(_Highlight)", "InvoiceEntity(String)", "List>(BuildContext)", "Null(WebhookStateBuilder)", "int(ExpenseEntity?,ExpenseEntity?)", "Future>(Object?)", "PopupMenuItem(EntityAction)", "Null(List)", "Null(DesignEntity)", "Null(DesignStateBuilder)", "Set()", "IconData(BuildContext)", "~(LongPressGestureRecognizer)", "Null(ClientStateBuilder)", "ContentLayerWidget(BuildContext)", "Widget(BuildContext)?(ActionIconThemeData?)", "Widget(Widget,Animation0)", "~(DragDownDetails)", "Null(List)", "TaxConfigRegionEntityBuilder(TaxConfigRegionEntityBuilder)", "DocumentEntity(@)", "String(PaymentReportFields)", "WebhookEntity?(String)", "~(ProductEntity)", "String(QuoteReportFields)", "Null(VendorStateBuilder)", "ClientContactEntity()", "Null(List)", "~(ScaleStartDetails)", "ClientEntity?(String)", "Null(bool?,int?,String?,double?,double?)", "String(RecurringExpenseReportFields)", "Null(List)", "bool(ExpenseEntity)", "String(RecurringInvoiceReportFields)", "EdgeInsetsGeometryTween(@)", "VendorEntity?(String)", "Null(ExpenseStateBuilder)", "List(BuiltMap)", "String(InvoiceReportFields)", "ListBuilder(ListBuilder)", "ExpenseCategoryEntity?(String)", "Null(List)", "Null(BankAccountStateBuilder)", "InvitationEntity(VendorContactEntity)", "Null(ExpenseCategoryStateBuilder)", "MediaQuery(BuildContext,Widget?)", "PaymentListItem(BuildContext,int)", "QuoteListItem(BuildContext,int)", "GroupEntity?(String)", "Null(List)", "String(InvoiceItemReportFields)", "GroupEntityBuilder(GroupEntityBuilder)", "Null(GroupStateBuilder)", "String(TaskItemReportFields)", "Null(UserStateBuilder)", "Null(TransactionStateBuilder)", "Future(String?,String?)", "~(HorizontalDragGestureRecognizer)", "String(ExpenseReportFields)", "String(DocumentReportFields)", "HorizontalDragGestureRecognizer()", "String(CreditReportFields)", "Null(List)", "Null(PaymentStateBuilder)", "LongPressGestureRecognizer()", "UserEntity?(String)", "String(TaskReportFields)", "PaymentTermEntity?(String)", "Null(List)", "int(int,int)", "~(Size)", "Null(PaymentTermStateBuilder)", "String(CreditItemReportFields)", "DecoratedFormField(BuildContext,TextEditingController,FocusNode,~())", "Future()", "String(TransactionReportFields)", "~([Intent?])", "DateTime()", "String(VendorReportFields)", "Set<0^>()", "ProjectEntity?(String)", "Null(List)", "ListBuilder()", "Future<~>(~)", "Null(ProjectStateBuilder)", "bool(bool,DismissTwoYearReviewAppPermanently)", "Future<~>(MethodCall0)", "@(double?)", "Widget(BuildContext,bool,Widget?)", "Null(PurchaseOrderStateBuilder)", "PrefStateBuilder(PrefStateBuilder)", "Null(TransactionRuleStateBuilder)", "~(TextSelection,SelectionChangedCause?)", "Null(QuoteStateBuilder)", "ListTile(BuildContext,int)", "Row(BuildContext,BoxConstraints)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "String(ContactReportFields)", "~(TimeOfDay)", "ReportsUIStateBuilder(ReportsUIStateBuilder)", "ScheduleEntity?(String)", "Null(List)", "bool(NavigationNotification)", "Null(ScheduleStateBuilder)", "bool(FocusableActionDetector)", "Null(CompanyEntity)", "~(ProgressEvent)", "String(String,String)", "SubscriptionEntity?(String)", "Null(List)", "VendorContactEntity()", "String(ClientReportFields)", "Null(SubscriptionStateBuilder)", "int(@,@)", "TransactionRuleCriteriaEntityBuilder(TransactionRuleCriteriaEntityBuilder)", "PasswordConfirmation(BuildContext)", "TextBox(TextBox)", "SingleChildRenderObjectWidget(BuildContext,bool,Widget?)", "ListBuilder()", "DropdownMenuItem(int)", "IconButton(BuildContext)", "TaskStatusEntity?(String)", "Null(List)", "ListBuilder()", "~(Object[StackTrace?])", "int(SemanticsNode,SemanticsNode)", "~(List<@>)", "Text(@)", "InkWell(BuildContext)", "Null(List)", "Future(BuildContext,Completer,String)", "Null(List)", "Null(TaxRateStateBuilder)", "bool(SemanticsNode)", "TransactionRuleEntity?(String)", "TokenEntity?(String)", "Null(List)", "Future(String?)", "PaymentableEntityBuilder(PaymentableEntityBuilder)", "Null(TokenStateBuilder)", "Future(BuildContext,Completer{oneTimePassword:String,secret:String,url:String})", "TransactionEntity?(String)", "~(TaxRateEntity)", "~(SliverConstraints)", "bool(Object?,Object?)", "Null(CreditStateBuilder)", "ListBuilder()", "TaxRateEntity(@)", "TaxRateEntityBuilder(TaxRateEntityBuilder)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltList,ListUIState)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,AddQuoteItem)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,ListUIState,BuiltMap)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderItem)", "EntityStats(String,BuiltMap)", "bool(bool,DismissOneYearReviewAppPermanently)", "String(InvoiceItemEntityBuilder)", "AppSidebarMode(AppSidebarMode,UpdateUserPreferences)", "InvoiceItemEntity(String)", "BuiltMap(BuiltMap,UpdateUserPreferences)", "PaymentTermEntity(@)", "PaymentTermEntityBuilder(PaymentTermEntityBuilder)", "bool(PaymentEntity?)", "List(String,BuiltMap,BuiltList)", "InvoiceEntity(InvoiceEntity?,AddInvoiceItem)", "GroupEntity(@)", "ExpenseEntity(@)", "UserEntity(@)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap,BuiltMap,StaticState)", "bool(String,ExpenseEntity)", "Null(BuiltList)", "~(PaymentEntity)", "~(VendorEntity)", "~(TaskEntity)", "~(ProjectEntity)", "~(GroupEntity)", "Null(DocumentStateBuilder)", "DocumentEntity?(String)", "~(~)", "int(TaskEntity,TaskEntity)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap)", "List>(BuildContext)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap)", "InkWell(String)", "List(BuiltMap,CompanyEntity?,DashboardUISettings,BuiltMap,BuiltMap,BuiltMap)", "MapBuilder>(MapBuilder>)", "UserSettingsEntityBuilder(UserSettingsEntityBuilder)", "InvoiceEntity(InvoiceEntity?,AddCreditItem)", "PaymentableEntity(BaseEntity)", "CompanyGatewayEntity(@)", "~(DropEventDetails)", "bool(TaskEntity)", "TaskEntity(String)", "bool(ProjectEntity)", "bool(ProductEntity)", "ReportSettingsEntityBuilder(ReportSettingsEntityBuilder)", "bool(GatewayTokenEntity)", "EntityStats(String,BuiltMap)", "~(ClientEntity)", "bool(SelectableEntity)", "String(ProjectEntityBuilder)", "String(PaymentEntityBuilder)", "bool(HistoryRecord)", "bool(CompanyEntity)", "ToggleButtons(BuildContext,BoxConstraints)", "~(PersistenceRepository)", "UIStateBuilder(UIStateBuilder)", "PaymentRefundScreen(BuildContext)", "PaymentEditScreen(BuildContext)", "MainScreen(BuildContext)", "LoginScreen(BuildContext)", "MapBuilder()", "MapBuilder()", "AccountEntityBuilder(AccountEntityBuilder)", "Null(String?,String?,String?,String?,String?)", "MapBuilder()", "bool(TaxRateEntity?)", "TaxRateEntity()", "ListBuilder()", "ListBuilder()", "Align(List<@>)", "ListBuilder()", "Widget(CompanyEntity)", "bool(UserCompanyState)", "AccountSmsVerification(BuildContext)", "ListBuilder()", "ListBuilder()", "PointerInterceptor(BuildContext)", "UpgradeDialog(BuildContext)", "ListBuilder()", "DropdownMenuItem<@>(@)", "bool(SystemLogEntity)", "~(int,bool)", "ListBuilder()", "BaseEntity(String?)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "MapBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "TokenEntityBuilder(TokenEntityBuilder)", "MapBuilder()", "MapBuilder()", "ListBuilder()", "ListBuilder()", "Widget(BuildContext,AsyncSnapshot)", "ListBuilder()", "ListBuilder()", "~(GatewayTokenEntity)", "ListBuilder()", "TokenMeta(GatewayTokenEntity)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ListBuilder()", "MapBuilder>(MapBuilder>)", "bool(Country)", "int(Country,Country)", "List(PurchaseWrapper)", "Future(BillingClient)", "ProductWrapper(String)", "Future(BillingClient)", "~(String,IfdDirectory)", "Null(ProgressEvent)", "bool(Rule)", "List()", "~(Object,StackTrace,Object?)", "~(TapDragEndDetails)", "~(TapDragUpdateDetails)", "~(TapDragStartDetails)", "_SelectionToolbarWrapper(BuildContext)", "bool(Selectable)", "bool(ScrollMetrics?)", "~(String,Object?)", "bool(Selectable,double)", "~(ChartDataGroup)", "VelocityTracker(PointerEvent)", "~(_DragInfo)", "MediaQuery(BuildContext)", "DecorationTween(@)", "AlignmentGeometryTween(@)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "Positioned(BuildContext,Widget?)", "~(ForcePressGestureRecognizer)", "ForcePressGestureRecognizer()", "bool(GatewayOptionsEntity)", "~(TapGestureRecognizer)", "TapGestureRecognizer()", "Future(Response?)", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "TextPosition(TextPosition,bool,TextBoundary)", "~([Duration?])", "bool(DisplayFeature)", "Future<~>(@)", "Object?(DismissIntent)", "Route<@>(RouteSettings)", "Map()", "~(RestorationBucket)", "ExpenseCategoryListItem(BuildContext,int)", "Future(ByteData?)", "Set(LogicalKeyboardKey)", "InvoiceTaxDetails(BuildContext)", "List(_SemanticsSortGroup)", "Container(BuildContext,int)", "~(SemanticsNode)", "bool(BoxHitTestResult)", "List>(BuildContext)", "PopupMenuItem(String)", "ProductListItem(BuildContext,int)", "~(MapEntry)", "~([String?])", "_InterestingSemanticsFragment(SemanticsConfiguration)", "double?()", "Padding(InvoiceEntity)", "~(SemanticsUpdate0)", "~(ImageStreamListener)", "ImageStreamCompleter()", "bool(_TappableLabel)", "Semantics(BuildContext,Widget?)", "bool(Set)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "LocalKey(MergeableMaterialItem)", "~(RenderBox?)", "ChildSemanticsConfigurationsResult(List)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "~(FocusHighlightMode)", "CustomSingleChildLayout(BuildContext)", "bool(BuildContext)", "Color?(DatePickerThemeData?)", "0^?(MaterialStateProperty<0^>?(DatePickerThemeData?),Set)", "0^?(0^?(DatePickerThemeData?))", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "MaterialStateProperty?(ButtonStyle?)", "bool(DraggableScrollableNotification)", "LicenseEntry(int)", "Widget(BuildContext,bool)", "Null(BuiltList)", "Color0(@,int?)", "num?(@,int?)", "Map(String?)", "double(_PointerPanZoomData)", "@(int,bool)", "Null(BuildContext,List)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "Drag?(Offset)", "~(DiagnosticsNode)", "~([TapUpDetails?])", "Color?(Color?)", "XFile(String)", "Null(BuildContext,String,String)", "bool(RenderBox)", "~(ScaleUpdateDetails)", "String(MapBuilder)", "~(ChartBehavior<@>)", "Future(BuildContext,AppSidebarMode)", "bool(ChartBehavior<@>)", "num?(int?)", "~(GestureListener)", "bool(LayoutView)", "DropdownMenuItem(ImportType)", "int(LayoutView,LayoutView)", "String(num?)", "TaxConfigEntityBuilder(TaxConfigEntityBuilder)", "TaxConfigSubregionEntityBuilder(TaxConfigSubregionEntityBuilder)", "List()", "Future(Object?)", "_EnableTwoFactor(BuildContext)", "Null(String,List)", "List?(int?)", "~(bool(String))", "bool?(SubscriptionEntityBuilder)", "~(int?)", "Null(Duration)", "Null(Completer,String)", "String?()", "~(int?,int?)", "VendorListItem(BuildContext,int)", "Null(BuildContext,String)", "_RuleCriteria(BuildContext)", "SpanMarker(SpanMarker)", "~(Attribution,int)", "Text(BaseEntity)", "_Channel()", "Null(GoogleSignInAuthentication)", "Future(RandomAccessFile)", "_RandomAccessFile(Object?)", "~(SuperEditorDemoTextItem?)", "~(RandomAccessFile)", "Null(Uint8List)", "String(Node3)", "bool(BlockSyntax)", "bool(InlineSyntax)", "bool(Delimiter)", "List()", "bool(Intent)", "~([Future<@>?])", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "Null(PrintingInfo)", "~([~])", "~(Uint8List,String,int)", "bool(EditEvent)", "ChangeSelectionCommand?(EditRequest)", "ChangeComposingRegionCommand?(EditRequest)", "InsertTextCommand?(EditRequest)", "ConvertListItemToParagraphCommand?(EditRequest)", "int(int,LinkifyElement)", "int(String?)", "~([Future<~>?])", "~(DocumentSelection)", "~([Object?])", "~(MapEntry)", "~(GestureMode)", "bool(SemanticsObject)", "Widget(BuildContext,Offset?,Widget?)", "Widget(BuildContext,Rect?,Widget?)", "DeltaTextInputClientDecorator()", "~({addedComponents!List,changedComponents!List,movedComponents!List,removedComponents!List})", "bool(DocumentNode)", "KeyData()", "Widget(BuildContext,Key,LeaderLink)", "JSObject([JavaScriptObject?])", "Stack(BuildContext)", "Rect?()", "Widget(BuildContext,TextLayout)", "JSObject(int)", "DateTime(int[int,int,int,int,int,int,int])", "Future(String,Map)", "Matrix40(double)", "~(RenderBox,BoxConstraints{parentUsesSize:bool})", "~(Codec)", "~(double)", "~(NativeUint8List)", "ExpenseEntity(ExpenseEntity?,@)", "ExpenseEntity?(ExpenseEntity?,@)", "List()", "ViewListDiffResult?(int)", "Future([JavaScriptObject?])", "TextFieldKeyboardHandlerResult({keyEvent!KeyEvent,textFieldContext!SuperTextFieldContext,textLayout:ProseTextLayout?})", "Widget(BuildContext,Object?,ScrollController?)", "String?(String?,ViewDocument)", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder>()", "MapBuilder()", "MapBuilder()", "DropdownButtonHideUnderline(BuildContext)", "InputBorder?()", "BorderRadius?()", "~(Size?)", "int(TaskTime,TaskTime)", "Map()", "bool(BankAccountEntity?)", "bool(Color?)", "BorderSide?(Set)", "Rect()?(RenderBox)", "~(Intent?)", "num(int?)", "Map(String)", "Null(String,@)", "bool(InkHighlight?)", "Material(FlutterErrorDetails)", "Color(_HighlightType)", "OffscreenCanvasViewRasterizer()", "StyledToast(BuildContext)", "Locale(String)", "ImportantMessageBanner(BuildContext)", "ProductScreenBuilder(BuildContext)", "ProductViewScreen(BuildContext)", "ProductEditScreen(BuildContext)", "ClientScreenBuilder(BuildContext)", "ClientViewScreen(BuildContext)", "ClientEditScreen(BuildContext)", "ClientPdfScreen(BuildContext)", "InvoiceScreenBuilder(BuildContext)", "InvoiceViewScreen(BuildContext)", "InvoiceEditScreen(BuildContext)", "InvoiceEmailScreen(BuildContext)", "InvoicePdfScreen(BuildContext)", "DocumentScreenBuilder(BuildContext)", "DocumentViewScreen(BuildContext)", "DocumentEditScreen(BuildContext)", "ExpenseScreenBuilder(BuildContext)", "ExpenseViewScreen(BuildContext)", "ExpenseEditScreen(BuildContext)", "VendorScreenBuilder(BuildContext)", "VendorViewScreen(BuildContext)", "VendorEditScreen(BuildContext)", "TaskScreenBuilder(BuildContext)", "TaskViewScreen(BuildContext)", "TaskEditScreen(BuildContext)", "ProjectScreenBuilder(BuildContext)", "ProjectViewScreen(BuildContext)", "ProjectEditScreen(BuildContext)", "PaymentScreenBuilder(BuildContext)", "PaymentViewScreen(BuildContext)", "Set(Set,Set)", "Null(FrameInfo)", "QuoteScreenBuilder(BuildContext)", "QuoteViewScreen(BuildContext)", "QuoteEditScreen(BuildContext)", "QuoteEmailScreen(BuildContext)", "QuotePdfScreen(BuildContext)", "ScheduleScreenBuilder(BuildContext)", "ScheduleViewScreen(BuildContext)", "ScheduleEditScreen(BuildContext)", "TransactionRuleScreenBuilder(BuildContext)", "TransactionRuleViewScreen(BuildContext)", "TransactionRuleEditScreen(BuildContext)", "TransactionScreenBuilder(BuildContext)", "TransactionViewScreen(BuildContext)", "TransactionEditScreen(BuildContext)", "BankAccountScreenBuilder(BuildContext)", "BankAccountViewScreen(BuildContext)", "BankAccountEditScreen(BuildContext)", "PurchaseOrderScreenBuilder(BuildContext)", "PurchaseOrderViewScreen(BuildContext)", "PurchaseOrderEditScreen(BuildContext)", "PurchaseOrderEmailScreen(BuildContext)", "PurchaseOrderPdfScreen(BuildContext)", "RecurringExpenseScreenBuilder(BuildContext)", "RecurringExpenseViewScreen(BuildContext)", "RecurringExpenseEditScreen(BuildContext)", "SubscriptionScreenBuilder(BuildContext)", "SubscriptionViewScreen(BuildContext)", "SubscriptionEditScreen(BuildContext)", "TaskStatusScreenBuilder(BuildContext)", "TaskStatusViewScreen(BuildContext)", "TaskStatusEditScreen(BuildContext)", "ExpenseCategoryScreenBuilder(BuildContext)", "ExpenseCategoryViewScreen(BuildContext)", "ExpenseCategoryEditScreen(BuildContext)", "RecurringInvoiceScreenBuilder(BuildContext)", "RecurringInvoiceViewScreen(BuildContext)", "RecurringInvoiceEditScreen(BuildContext)", "RecurringInvoicePdfScreen(BuildContext)", "WebhookScreenBuilder(BuildContext)", "WebhookViewScreen(BuildContext)", "WebhookEditScreen(BuildContext)", "TokenScreenBuilder(BuildContext)", "TokenViewScreen(BuildContext)", "TokenEditScreen(BuildContext)", "PaymentTermScreenBuilder(BuildContext)", "PaymentTermEditScreen(BuildContext)", "PaymentTermViewScreen(BuildContext)", "DesignScreenBuilder(BuildContext)", "DesignViewScreen(BuildContext)", "DesignEditScreen(BuildContext)", "CreditScreenBuilder(BuildContext)", "CreditViewScreen(BuildContext)", "CreditEditScreen(BuildContext)", "CreditEmailScreen(BuildContext)", "CreditPdfScreen(BuildContext)", "UserScreenBuilder(BuildContext)", "UserViewScreen(BuildContext)", "UserEditScreen(BuildContext)", "GroupScreenBuilder(BuildContext)", "GroupViewScreen(BuildContext)", "GroupEditScreen(BuildContext)", "SettingsScreenBuilder(BuildContext)", "ReportsScreenBuilder(BuildContext)", "CompanyDetailsScreen(BuildContext)", "UserDetailsScreen(BuildContext)", "LocalizationScreen(BuildContext)", "PaymentsSettingsScreen(BuildContext)", "CompanyGatewayScreenBuilder(BuildContext)", "CompanyGatewayViewScreen(BuildContext)", "CompanyGatewayEditScreen(BuildContext)", "TaxSettingsScreen(BuildContext)", "TaxRateScreenBuilder(BuildContext)", "TaxRateViewScreen(BuildContext)", "TaxRateEditScreen(BuildContext)", "ProductSettingsScreen(BuildContext)", "ExpenseSettingsScreen(BuildContext)", "TaskSettingsScreen(BuildContext)", "ImportExportScreen(BuildContext)", "DeviceSettingsScreen(BuildContext)", "AccountManagementScreen(BuildContext)", "CustomFieldsScreen(BuildContext)", "GeneratedNumbersScreen(BuildContext)", "WorkflowSettingsScreen(BuildContext)", "InvoiceDesignScreen(BuildContext)", "ClientPortalScreen(BuildContext)", "EmailSettingsScreen(BuildContext)", "TemplatesAndRemindersScreen(BuildContext)", "CreditCardsAndBanksScreen(BuildContext)", "DataVisualizationsScreen(BuildContext)", "EInvoiceSettingsScreen(BuildContext)", "~(String?,List)", "TextElement2(String)", "Color?(Color?,Color?,Color?[Color?])", "ListTileTheme(BuildContext)", "StatefulWidget?(BuildContext,MagnifierController,ValueNotifier)", "bool(LayoutChangedNotification)", "Future(SharedPreferences)", "double(TextElement2)", "bool(Pattern[int])", "String(String,ClearLastError)", "String(String,LoadClientsFailure)", "String(String,LoadProductsFailure)", "String(String,LoadInvoicesFailure)", "String(String,LoadPaymentsFailure)", "String(String,LoadQuotesFailure)", "String(String,LoadProjectsFailure)", "String(String,LoadTasksFailure)", "String(String,LoadVendorsFailure)", "String(String,LoadExpensesFailure)", "String(String,LoadSchedulesFailure)", "String(String,LoadTransactionRulesFailure)", "String(String,LoadTransactionsFailure)", "String(String,LoadBankAccountsFailure)", "String(String,LoadPurchaseOrdersFailure)", "String(String,LoadRecurringExpensesFailure)", "String(String,LoadSubscriptionsFailure)", "String(String,LoadTaskStatusesFailure)", "String(String,LoadRecurringInvoicesFailure)", "String(String,LoadWebhooksFailure)", "String(String,LoadTokensFailure)", "String(String,LoadPaymentTermsFailure)", "String(String,LoadDesignsFailure)", "String(String,LoadCreditsFailure)", "String(String,RefreshDataFailure)", "UserCompanyState(int)", "ShapeBorderTween(@)", "SurfaceScene()", "int(int?)", "SelectableEntity?(@)", "bool(Color)", "PageTransitionsBuilder?(TargetPlatform)", "FadeTransition(BuildContext,Widget?)", "~(UserCompanyEntity)", "~(UserCompanyState)", "~(double,double)", "@(@,String)", "bool(OverscrollIndicatorNotification)", "Widget(Widget,int,Animation0)", "Null(BuiltList)", "BankAccountUIStateBuilder(BankAccountUIStateBuilder)", "bool(bool?,ViewBankAccount)", "bool(bool?,ViewBankAccountList)", "bool(bool?,FilterBankAccountsByState)", "bool(bool?,FilterBankAccounts)", "bool(bool?,FilterBankAccountsByCustom1)", "bool(bool?,FilterBankAccountsByCustom2)", "bool(bool?,FilterBankAccountsByCustom3)", "bool(bool?,FilterBankAccountsByCustom4)", "int?(int?,UpdateBankAccountTab)", "Material(BuildContext,Widget?)", "String(String?,ArchiveBankAccountsSuccess)", "String(String?,DeleteBankAccountsSuccess)", "Actions(BuildContext,Widget?)", "~(DragEndDetails{isClosing:bool?})", "Align(BuildContext,Widget?)", "Object()", "String(String?,SortBankAccounts)", "String(String?,FilterBankAccounts)", "String(String?,FilterBankAccountsByState)", "String(String?,FilterBankAccountsByCustom1)", "String(String?,FilterBankAccountsByCustom2)", "String(String?,FilterBankAccountsByCustom3)", "String(String?,FilterBankAccountsByCustom4)", "bool(Point[double?])", "BankAccountEntity(BankAccountEntity?,UpdateBankAccount)", "bool(Point,double,double)", "BankAccountEntity(BankAccountEntity?,RestoreBankAccountsSuccess)", "BankAccountEntity(BankAccountEntity?,ArchiveBankAccountsSuccess)", "BankAccountEntity(BankAccountEntity?,DeleteBankAccountsSuccess)", "String(int?)", "String?(int)", "MapEntry(MapEntry)", "Animation0(bool)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,String?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "BankAccountEntity(@)", "~(List,TextDirection,double)", "GlobalKey>(Widget)", "Center(int)", "InputDecorator(BuildContext,Widget?)", "_MergClientPicker(BuildContext)", "Color0?(int?)", "BulkUpdateDialog(BuildContext)", "UnmanagedRestorationScope(FormFieldState)", "ThemeDataTween(@)", "ThemeData()", "MapEntry>(Object,ThemeExtension<@>)", "bool(MapEntry>)", "Null(BuiltList)", "TimeOfDay(int)", "Offset(double,double)", "~(List<_TappableLabel>,double)", "ClientUIStateBuilder(ClientUIStateBuilder)", "bool(bool?,ViewClient)", "bool(bool?,ViewClientList)", "bool(bool?,FilterClientsByState)", "bool(bool?,FilterClients)", "bool(bool?,FilterClientsByCustom1)", "bool(bool?,FilterClientsByCustom2)", "bool(bool?,FilterClientsByCustom3)", "bool(bool?,FilterClientsByCustom4)", "int?(int?,UpdateClientTab)", "Completer?(Completer?,EditClient)", "Completer?(Completer?,EditClient)", "ClientContactEntity(ClientContactEntity?,EditClient)", "ClientContactEntity(ClientContactEntity?,EditContact)", "String(String?,ArchiveClientsSuccess)", "String(String?,DeleteClientsSuccess)", "String?(String?,ViewClient)", "String(String?,AddClientSuccess)", "String(String?,ShowPdfClient)", "String(String?,SortClients)", "String(String?,FilterClients)", "String(String?,FilterClientsByState)", "String(String?,FilterClientsByCustom1)", "String(String?,FilterClientsByCustom2)", "String(String?,FilterClientsByCustom3)", "String(String?,FilterClientsByCustom4)", "~(List<_TappableLabel>?)", "ClientEntity(ClientEntity?,SaveClientSuccess)", "ClientEntity(ClientEntity?,AddClientSuccess)", "ClientEntity(ClientEntity?,RestoreClientSuccess)", "ClientEntity(ClientEntity?,ArchiveClientsSuccess)", "ClientEntity(ClientEntity?,DeleteClientsSuccess)", "ClientEntity(ClientEntity?,EditClient)", "ClientEntity(ClientEntity?,UpdateClient)", "ClientEntity(ClientEntity?,AddContact)", "ClientEntity(ClientEntity?,DeleteContact)", "ClientEntity(ClientEntity?,UpdateContact)", "ClientEntity(ClientEntity?,ViewClient)", "ClientEntity(ClientEntity?,ViewClientList)", "ClientEntity(ClientEntity?,SelectCompany)", "ClientEntity(ClientEntity?,DiscardChanges)", "~(_LineRendererElement)", "~({animation!Animation0,controller!AnimationController,max!double,min!double,target!double,tween!Tween})", "List(BuiltMap,BuiltList,BuiltMap,StaticState)", "TimeOfDay()", "Null(~())", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,ListUIState,BuiltMap,StaticState)", "~(TimePickerEntryMode)", "ClientEntity(@)", "UserCompanyStateBuilder(UserCompanyStateBuilder)", "UserCompanyEntity(UserCompanyEntity?,SaveEInvoiceCertificateSuccess)", "SingleChildScrollView(BuildContext,BoxConstraints)", "UserCompanyEntity(UserCompanyEntity?,UpdateReportSettings)", "~(_HourMinuteMode)", "UserCompanyEntity(UserCompanyEntity?,SaveAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,ConnectOAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,ConnecGmailUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisconnectOAuthUserSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisconnectOAuthMailerSuccess)", "UserCompanyEntity(UserCompanyEntity?,DisableTwoFactorSuccess)", "UserCompanyEntity(UserCompanyEntity?,SaveUserSettingsSuccess)", "UserCompanyEntity(UserCompanyEntity?,UpdateCompanyLanguage)", "UserCompanyEntity(UserCompanyEntity?,UpdateDashboardFields)", "UserCompanyEntity?(UserCompanyEntity?,UpdateDashboardFieldSettingss)", "CompanyEntityBuilder(UserCompanyEntityBuilder)", "int(int,LoadCompanySuccess)", "int(int,LoadExpensesSuccess)", "List(BuiltMap,BuiltList)", "bool(CompanyEntity?,BuiltMap,BuiltMap)", "List(CompanyEntity?,BuiltMap,BuiltMap)", "List(String?,UserCompanyState)", "ProductEntity(String)", "MergeSemantics(int)", "ClientEntity(String)", "bool(ClientEntity)", "Palette(Palette())", "Future(ImmutableBuffer{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "PaymentEntity(String)", "Future(ImmutableBuffer{getTargetSize:TargetImageSize(int,int)?})", "ProjectEntity(String)", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "ShapeBorder(ShapeBorder)", "bool(ShapeBorder)", "int(BaseEntity?,BaseEntity?)", "String(ShapeBorder)", "double(double,FlutterView)", "bool(double)", "Null(BuiltList)", "CompanyGatewayUIStateBuilder(CompanyGatewayUIStateBuilder)", "bool(bool?,ViewCompanyGateway)", "bool(bool?,ViewCompanyGatewayList)", "bool(bool?,FilterCompanyGatewaysByState)", "bool(bool?,FilterCompanyGateways)", "bool(bool?,FilterCompanyGatewaysByCustom1)", "bool(bool?,FilterCompanyGatewaysByCustom2)", "bool(bool?,FilterCompanyGatewaysByCustom3)", "bool(bool?,FilterCompanyGatewaysByCustom4)", "String(String?,ArchiveCompanyGatewaySuccess)", "String(String?,DeleteCompanyGatewaySuccess)", "String?(String?,ViewCompanyGateway)", "String(String?,AddCompanyGatewaySuccess)", "String(String?,SortCompanyGateways)", "String(String?,FilterCompanyGateways)", "String(String?,FilterCompanyGatewaysByState)", "String(String?,FilterCompanyGatewaysByCustom1)", "String(String?,FilterCompanyGatewaysByCustom2)", "String(String?,FilterCompanyGatewaysByCustom3)", "String(String?,FilterCompanyGatewaysByCustom4)", "CompanyGatewayEntity(CompanyGatewayEntity?,RestoreCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,ArchiveCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,DeleteCompanyGatewaySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,UpdateCompanyGateway)", "Color(double)", "_LiveImage()", "~(ImageInfo?,bool)", "List(BuiltMap,BuiltList,ListUIState,String?,bool)", "double(String,BuiltMap)", "Future<~>(Object,StackTrace?)", "EntityStats(String,BuiltMap)", "~(String,CompanyGatewayEntity)", "int(PaintRequest,PaintRequest)", "Null(AssetManifest)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "~(ImageChunkEvent)", "~(Object,StackTrace?)?(ImageStreamListener)", "~(ImageChunkEvent)?(ImageStreamListener)", "Null(@,StackTrace)", "Paint(BoxShadow)", "Rect(BoxShadow)", "CreditUIStateBuilder(CreditUIStateBuilder)", "bool(bool?,ViewCredit)", "bool(bool?,ViewCreditList)", "bool(bool?,FilterCreditsByState)", "bool(bool?,FilterCreditsByStatus)", "bool(bool?,FilterCredits)", "bool(bool?,FilterCreditsByCustom1)", "bool(bool?,FilterCreditsByCustom2)", "bool(bool?,FilterCreditsByCustom3)", "bool(bool?,FilterCreditsByCustom4)", "int?(int?,UpdateCreditTab)", "String?(String?,ShowPdfCredit)", "int?(int?,EditCredit)", "int?(int?,EditCreditItem)", "String(String?,ArchiveCreditsSuccess)", "String(String?,DeleteCreditsSuccess)", "String?(String?,ViewCredit)", "String(String?,AddCreditSuccess)", "String(String?,ShowEmailCredit)", "String(String?,ShowPdfCredit)", "String(String?,SortCredits)", "String(String?,FilterCredits)", "String(String?,FilterCreditsByState)", "String(String?,FilterCreditsByStatus)", "String(String?,FilterCreditsByCustom1)", "String(String?,FilterCreditsByCustom2)", "String(String?,FilterCreditsByCustom3)", "String(String?,FilterCreditsByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateCredit)", "Path(BoxShadow)", "InvoiceEntity(InvoiceEntity?,MoveCreditItem)", "InvoiceEntity(InvoiceEntity?,DeleteCreditItem)", "InvoiceEntity(InvoiceEntity?,UpdateCreditItem)", "InvoiceEntity(InvoiceEntity?,UpdateCreditClient)", "InvoiceEntity(InvoiceEntity?,RestoreCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteCreditsSuccess)", "InvoiceEntity(InvoiceEntity?,AddCreditContact)", "InvoiceEntity(InvoiceEntity?,RemoveCreditContact)", "bool(int,bool)", "~(int,@)", "LineMetrics(LineMetrics)", "DiagnosticsNode(InlineSpan)", "~(SelectionModelType)", "HitTestResult(Offset,int)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap)", "String(double,double,String)", "Size()", "_Future<@>?()", "DashboardUIStateBuilder(DashboardUIStateBuilder)", "BuiltMap>(BuiltMap>,UpdateDashboardSelection)", "~(TextSelection)", "BuiltMap>(BuiltMap>,SelectCompany)", "EntityType?(EntityType?,UpdateDashboardEntityType)", "bool?(bool?,UpdateDashboardSidebar)", "bool(InlineSpanSemanticsInformation)", "Rect(Rect?,TextBox)", "~(String,ChartBehavior0<@>)", "~(ChartStateBehavior>,AnimationController)", "MouseCursor0(MouseTrackerAnnotation)", "~(MouseTrackerAnnotation,Matrix40)", "~(String,Duration)", "bool(MouseTrackerAnnotation)", "Widget(LegendEntry<@>)", "List(BuiltMap,String)", "~(List<_InterestingSemanticsFragment>{isMergeUp:bool})", "RenderCanvas()", "List(BuiltMap,BuiltMap)", "int(PaymentEntity?,PaymentEntity?)", "List(BuiltMap,BuiltMap)", "Padding(Widget)", "List(BuiltMap,BuiltMap)", "List(BuiltMap,BuiltMap)", "~(_SelectableFragment)", "bool(_SelectableFragment)", "OneSequenceGestureRecognizer(Factory)", "TransformLayer?(PaintingContext,Offset)", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "Null(BuiltList)", "DesignUIStateBuilder(DesignUIStateBuilder)", "bool(bool?,ViewDesign)", "bool(bool?,ViewDesignList)", "bool(bool?,FilterDesignsByState)", "bool(bool?,FilterDesigns)", "bool(bool?,FilterDesignsByCustom1)", "bool(bool?,FilterDesignsByCustom2)", "bool(bool?,FilterDesignsByCustom3)", "bool(bool?,FilterDesignsByCustom4)", "String(String?,ArchiveDesignsSuccess)", "String(String?,DeleteDesignsSuccess)", "String(String?,SortDesigns)", "String(String?,FilterDesigns)", "String(String?,FilterDesignsByState)", "String(String?,FilterDesignsByCustom1)", "String(String?,FilterDesignsByCustom2)", "String(String?,FilterDesignsByCustom3)", "String(String?,FilterDesignsByCustom4)", "DesignEntity(DesignEntity?,RestoreDesignsSuccess)", "DesignEntity(DesignEntity?,ArchiveDesignsSuccess)", "DesignEntity(DesignEntity?,DeleteDesignsSuccess)", "DesignEntity(DesignEntity?,UpdateDesign)", "int(TableRow)", "Padding(int)", "List(BuiltMap,BuiltList,ListUIState)", "DesignEntity(@)", "bool(RenderSliver)", "List(Size)", "~(FrameTiming)", "~(int,_FrameCallbackEntry)", "~(SemanticsActionEvent)", "ViewClipChain()", "Null(Uint8List?)", "DocumentUIStateBuilder(DocumentUIStateBuilder)", "bool(bool?,ViewDocument)", "bool(bool?,ViewDocumentList)", "bool(bool?,FilterDocumentsByState)", "bool(bool?,FilterDocumentsByStatus)", "bool(bool?,FilterDocuments)", "bool(bool?,FilterDocumentsByCustom1)", "bool(bool?,FilterDocumentsByCustom2)", "bool(bool?,FilterDocumentsByCustom3)", "bool(bool?,FilterDocumentsByCustom4)", "String(String?,ArchiveDocumentSuccess)", "String(String?,DeleteDocumentSuccess)", "JSObject(JavaScriptObject)", "String(String?,SortDocuments)", "String(String?,FilterDocuments)", "String(String?,FilterDocumentsByState)", "String(String?,FilterDocumentsByStatus)", "String(String?,FilterDocumentsByCustom1)", "String(String?,FilterDocumentsByCustom2)", "String(String?,FilterDocumentsByCustom3)", "String(String?,FilterDocumentsByCustom4)", "DocumentEntity(DocumentEntity?,UpdateDocument)", "SemanticsNode(_TraversalSortNode)", "DiagnosticsNode(SemanticsNode)", "Future()", "ChartContainerRenderObject<@>()", "int(SemanticsNode)", "SemanticsNode(int)", "~(SemanticsTag)", "~(SemanticsAction,~(Object?))", "ByteData(ByteData?)", "Future<_AssetManifestBin>(String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "AssetMetadata(Map)", "InvoiceItemEntity(BaseEntity)", "Map(TextInputConfiguration)", "TextInputConfiguration(AutofillClient)", "Stream()", "Future(String?)", "ExpenseUIStateBuilder(ExpenseUIStateBuilder)", "bool(bool?,ViewExpense)", "bool(bool?,ViewExpenseList)", "bool(bool?,FilterExpensesByState)", "bool(bool?,FilterExpensesByStatus)", "bool(bool?,FilterExpenses)", "bool(bool?,FilterExpensesByCustom1)", "bool(bool?,FilterExpensesByCustom2)", "bool(bool?,FilterExpensesByCustom3)", "bool(bool?,FilterExpensesByCustom4)", "int?(int?,UpdateExpenseTab)", "String(String?,ArchiveExpenseSuccess)", "String(String?,DeleteExpenseSuccess)", "String?(String?,ViewExpense)", "String(String?,AddExpenseSuccess)", "String(String?,SortExpenses)", "String(String?,FilterExpenses)", "String(String?,FilterExpensesByState)", "String(String?,FilterExpensesByStatus)", "String(String?,FilterExpensesByCustom1)", "String(String?,FilterExpensesByCustom2)", "String(String?,FilterExpensesByCustom3)", "String(String?,FilterExpensesByCustom4)", "ExpenseEntity(ExpenseEntity?,RestoreExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,ArchiveExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,DeleteExpenseSuccess)", "ExpenseEntity(ExpenseEntity?,UpdateExpense)", "Future<~>(ByteData?,~(ByteData?))", "Future>(@)", "~(RawKeyEvent)", "Future(JavaScriptObject)", "int(_PlatformChannelStats,_PlatformChannelStats)", "InvoiceEntity?(ExpenseEntity,BuiltMap)", "_Future<@>(@)", "RawKeyEventData()", "List(BuiltMap,String?)", "Future(JSObject)", "JSObject()", "List()", "List(List)", "Null(BuiltList)", "ExpenseCategoryUIStateBuilder(ExpenseCategoryUIStateBuilder)", "Completer?(Completer?,EditExpenseCategory)", "Completer?(Completer?,EditExpenseCategory)", "bool(bool?,ViewExpenseCategory)", "bool(bool?,ViewExpenseCategoryList)", "bool(bool?,FilterExpenseCategoriesByState)", "bool(bool?,FilterExpenseCategories)", "bool(bool?,FilterExpenseCategoriesByCustom1)", "bool(bool?,FilterExpenseCategoriesByCustom2)", "bool(bool?,FilterExpenseCategoriesByCustom3)", "bool(bool?,FilterExpenseCategoriesByCustom4)", "String(String?,ArchiveExpenseCategoriesSuccess)", "String(String?,DeleteExpenseCategoriesSuccess)", "String(String?,SortExpenseCategories)", "String(String?,FilterExpenseCategories)", "String(String?,FilterExpenseCategoriesByState)", "String(String?,FilterExpenseCategoriesByCustom1)", "String(String?,FilterExpenseCategoriesByCustom2)", "String(String?,FilterExpenseCategoriesByCustom3)", "String(String?,FilterExpenseCategoriesByCustom4)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,RestoreExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,ArchiveExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,DeleteExpenseCategoriesSuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,UpdateExpenseCategory)", "double(num)", "List<@>(String)", "List(SelectionRect)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "double(String,BuiltMap)", "PlatformViewSurface(BuildContext,PlatformViewController)", "_HtmlElementViewController(PlatformViewCreationParams)", "ExpenseCategoryEntity(@)", "Future<~>(PointerEvent)", "Null(JavaScriptFunction,JavaScriptFunction)", "~(@,StackTrace)", "Null(BuiltList)", "GroupUIStateBuilder(GroupUIStateBuilder)", "bool(bool?,ViewGroup)", "bool(bool?,ViewGroupList)", "bool(bool?,FilterGroupsByState)", "bool(bool?,FilterGroups)", "String(String?,ArchiveGroupSuccess)", "String(String?,DeleteGroupSuccess)", "String?(String?,ViewGroup)", "String(String?,AddGroupSuccess)", "String(String?,SortGroups)", "String(String?,FilterGroups)", "String(String?,FilterGroupsByState)", "GroupEntity(GroupEntity?,RestoreGroupSuccess)", "GroupEntity(GroupEntity?,ArchiveGroupSuccess)", "GroupEntity(GroupEntity?,DeleteGroupSuccess)", "GroupEntity(GroupEntity?,UpdateGroup)", "~(Action)", "Map(WebDropItem)", "~(_ChildEntry)", "Widget(_ChildEntry)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "EntityStats(BuiltMap,String)", "bool(Widget)", "SimpleDialogOption(EmailTemplate)", "InvoiceUIStateBuilder(InvoiceUIStateBuilder)", "bool(bool?,ViewInvoice)", "bool(bool?,ViewInvoiceList)", "bool(bool?,FilterInvoicesByState)", "bool(bool?,FilterInvoicesByStatus)", "bool(bool?,FilterInvoices)", "bool(bool?,FilterInvoicesByCustom1)", "bool(bool?,FilterInvoicesByCustom2)", "bool(bool?,FilterInvoicesByCustom3)", "bool(bool?,FilterInvoicesByCustom4)", "int?(int?,UpdateInvoiceTab)", "String?(String?,ShowPdfInvoice)", "int?(int?,EditInvoice)", "int?(int?,EditInvoiceItem)", "String(String?,ArchiveInvoicesSuccess)", "String(String?,DeleteInvoicesSuccess)", "String?(String?,ViewInvoice)", "String(String?,AddInvoiceSuccess)", "String(String?,ShowEmailInvoice)", "String(String?,ShowPdfInvoice)", "String(String?,SortInvoices)", "String(String?,FilterInvoices)", "String(String?,FilterInvoicesByState)", "String(String?,FilterInvoicesByStatus)", "String(String?,FilterInvoicesByCustom1)", "String(String?,FilterInvoicesByCustom2)", "String(String?,FilterInvoicesByCustom3)", "String(String?,FilterInvoicesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateInvoice)", "int(OverlayGroup)", "InvoiceEntity(InvoiceEntity?,MoveInvoiceItem)", "InvoiceEntity(InvoiceEntity?,DeleteInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateInvoiceClient)", "InvoiceEntity(InvoiceEntity?,RestoreInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,AddInvoiceContact)", "InvoiceEntity(InvoiceEntity?,RemoveInvoiceContact)", "Route<@>?(RouteSettings)", "Future(int)", "bool(String,BuiltMap)", "InvoiceEntity?(InvoiceEntity,BuiltMap)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List,String?)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState,BuiltMap,String?)", "~(AutocompletePreviousOptionIntent)", "~(AutocompleteNextOptionIntent)", "WebDropItem(Map<@,@>)", "Null(BuiltList)", "PaymentUIStateBuilder(PaymentUIStateBuilder)", "bool(bool?,ViewPayment)", "bool(bool?,ViewPaymentList)", "bool(bool?,FilterPaymentsByState)", "bool(bool?,FilterPaymentsByStatus)", "bool(bool?,FilterPayments)", "bool(bool?,FilterPaymentsByCustom1)", "bool(bool?,FilterPaymentsByCustom2)", "bool(bool?,FilterPaymentsByCustom3)", "bool(bool?,FilterPaymentsByCustom4)", "int?(int?,UpdatePaymentTab)", "String(String?,ArchivePaymentsSuccess)", "String(String?,DeletePaymentsSuccess)", "String?(String?,ViewPayment)", "String(String?,AddPaymentSuccess)", "String(String?,SortPayments)", "String(String?,FilterPayments)", "String(String?,FilterPaymentsByState)", "String(String?,FilterPaymentsByStatus)", "String(String?,FilterPaymentsByCustom1)", "String(String?,FilterPaymentsByCustom2)", "String(String?,FilterPaymentsByCustom3)", "String(String?,FilterPaymentsByCustom4)", "PaymentEntity(PaymentEntity?,RestorePaymentsSuccess)", "PaymentEntity(PaymentEntity?,ArchivePaymentsSuccess)", "PaymentEntity(PaymentEntity?,DeletePaymentsSuccess)", "PaymentEntity(PaymentEntity?,UpdatePayment)", "String(PaymentEntity)", "CompositedTransformFollower(BuildContext)", "bool(String,PaymentEntity)", "bool(AutofillClient)", "AutofillClient()", "bool(KeepAliveNotification)", "XFile(WebDropItem)", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState)", "EntityStats(String,BuiltMap,BuiltMap)", "PaymentEntity(@)", "ClipPath(BuildContext)", "~(DropEvent)", "~(File,Uint8List?,String?,Stream>?)", "Null(BuiltList)", "PaymentTermUIStateBuilder(PaymentTermUIStateBuilder)", "bool(bool?,ViewPaymentTerm)", "bool(bool?,ViewPaymentTermList)", "bool(bool?,FilterPaymentTermsByState)", "bool(bool?,FilterPaymentTerms)", "bool(bool?,FilterPaymentTermsByCustom1)", "bool(bool?,FilterPaymentTermsByCustom2)", "bool(bool?,FilterPaymentTermsByCustom3)", "bool(bool?,FilterPaymentTermsByCustom4)", "String(String?,ArchivePaymentTermsSuccess)", "String(String?,DeletePaymentTermsSuccess)", "String(String?,SortPaymentTerms)", "String(String?,FilterPaymentTerms)", "String(String?,FilterPaymentTermsByState)", "String(String?,FilterPaymentTermsByCustom1)", "String(String?,FilterPaymentTermsByCustom2)", "String(String?,FilterPaymentTermsByCustom3)", "String(String?,FilterPaymentTermsByCustom4)", "PaymentTermEntity(PaymentTermEntity?,RestorePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,ArchivePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,DeletePaymentTermsSuccess)", "PaymentTermEntity(PaymentTermEntity?,UpdatePaymentTerm)", "Future()", "Future<~>(double)", "~(CkPicture)", "DefaultSelectionStyle(BuildContext)", "List(BuiltMap,BuiltList)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "RegisteredFont?(ByteBuffer,String,String)", "SimpleDialogOption(String)", "Rect(DisplayFeature)", "LayoutBuilder(BuildContext,double,Widget?)", "_DraggableSheetExtent()", "Null(BuiltList)", "ProductUIStateBuilder(ProductUIStateBuilder)", "bool(bool?,ViewProduct)", "bool(bool?,ViewProductList)", "bool(bool?,FilterProductsByState)", "bool(bool?,FilterProducts)", "bool(bool?,FilterProductsByCustom1)", "bool(bool?,FilterProductsByCustom2)", "bool(bool?,FilterProductsByCustom3)", "bool(bool?,FilterProductsByCustom4)", "int?(int?,UpdateProductTab)", "ProductEntity(ProductEntity?,UpdateProduct)", "ProductEntity(ProductEntity?,RestoreProductsSuccess)", "ProductEntity(ProductEntity?,ArchiveProductsSuccess)", "ProductEntity(ProductEntity?,DeleteProductsSuccess)", "String(String?,ArchiveProductsSuccess)", "String(String?,DeleteProductsSuccess)", "String?(String?,ViewProduct)", "String(String?,AddProductSuccess)", "String(String?,SortProducts)", "String(String?,FilterProducts)", "String(String?,FilterProductsByState)", "String(String?,FilterProductsByCustom1)", "String(String?,FilterProductsByCustom2)", "String(String?,FilterProductsByCustom3)", "String(String?,FilterProductsByCustom4)", "~(Layer0)", "Future(String)", "List(BuiltMap,BuiltList,BuiltMap)", "List(BuiltMap)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap)", "ProductEntity(@)", "TickerFuture({from:double?})", "~(_AnimationDirection)", "~(TransposeCharactersIntent)", "Null(BuiltList)", "ProjectUIStateBuilder(ProjectUIStateBuilder)", "bool(bool?,ViewProject)", "bool(bool?,ViewProjectList)", "bool(bool?,FilterProjectsByState)", "bool(bool?,FilterProjects)", "bool(bool?,FilterProjectsByCustom1)", "bool(bool?,FilterProjectsByCustom2)", "bool(bool?,FilterProjectsByCustom3)", "bool(bool?,FilterProjectsByCustom4)", "int?(int?,UpdateProjectTab)", "Completer?(Completer?,EditProject)", "Completer?(Completer?,EditProject)", "String(String?,ArchiveProjectSuccess)", "String(String?,DeleteProjectSuccess)", "String?(String?,ViewProject)", "String(String?,AddProjectSuccess)", "String(String?,SortProjects)", "String(String?,FilterProjects)", "String(String?,FilterProjectsByState)", "String(String?,FilterProjectsByCustom1)", "String(String?,FilterProjectsByCustom2)", "String(String?,FilterProjectsByCustom3)", "String(String?,FilterProjectsByCustom4)", "ProjectEntity(ProjectEntity?,RestoreProjectSuccess)", "ProjectEntity(ProjectEntity?,ArchiveProjectSuccess)", "ProjectEntity(ProjectEntity?,DeleteProjectSuccess)", "ProjectEntity(ProjectEntity?,UpdateProject)", "String(ProjectEntity)", "~(ReplaceTextIntent)", "bool(String,ProjectEntity)", "~(ScrollToDocumentBoundaryIntent)", "int(TaskEntity?,TaskEntity?)", "~(ScrollIntent)", "List(BuiltMap,BuiltList,BuiltMap,BuiltMap,String?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap,BuiltMap)", "~(ExtendSelectionByPageIntent)", "~(String,ProjectEntity)", "ProjectEntity(@)", "PurchaseOrderUIStateBuilder(PurchaseOrderUIStateBuilder)", "bool(bool?,ViewPurchaseOrder)", "bool(bool?,ViewPurchaseOrderList)", "bool(bool?,FilterPurchaseOrdersByState)", "bool(bool?,FilterPurchaseOrdersByStatus)", "bool(bool?,FilterPurchaseOrders)", "bool(bool?,FilterPurchaseOrdersByCustom1)", "bool(bool?,FilterPurchaseOrdersByCustom2)", "bool(bool?,FilterPurchaseOrdersByCustom3)", "bool(bool?,FilterPurchaseOrdersByCustom4)", "int?(int?,UpdatePurchaseOrderTab)", "String?(String?,ShowPdfPurchaseOrder)", "int?(int?,EditPurchaseOrder)", "int?(int?,EditPurchaseOrderItem)", "String(String?,ArchivePurchaseOrdersSuccess)", "String(String?,DeletePurchaseOrdersSuccess)", "String?(String?,ViewPurchaseOrder)", "String(String?,AddPurchaseOrderSuccess)", "String(String?,ShowEmailPurchaseOrder)", "String(String?,ShowPdfPurchaseOrder)", "String(String?,SortPurchaseOrders)", "String(String?,FilterPurchaseOrders)", "String(String?,FilterPurchaseOrdersByState)", "String(String?,FilterPurchaseOrdersByStatus)", "String(String?,FilterPurchaseOrdersByCustom1)", "String(String?,FilterPurchaseOrdersByCustom2)", "String(String?,FilterPurchaseOrdersByCustom3)", "String(String?,FilterPurchaseOrdersByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrder)", "~(UpdateSelectionIntent)", "InvoiceEntity(InvoiceEntity?,MovePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,DeletePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrderItem)", "InvoiceEntity(InvoiceEntity?,UpdatePurchaseOrderVendor)", "InvoiceEntity(InvoiceEntity?,RestorePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,ArchivePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,DeletePurchaseOrdersSuccess)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderContact)", "InvoiceEntity(InvoiceEntity?,RemovePurchaseOrderContact)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "CkCanvas(CkPictureRecorder)", "List(BuiltMap,BuiltList,StaticState,BuiltMap,BuiltMap,BuiltMap,String)", "Future<~>(PasteTextIntent)", "QuoteUIStateBuilder(QuoteUIStateBuilder)", "bool(bool?,ViewQuote)", "bool(bool?,ViewQuoteList)", "bool(bool?,FilterQuotesByState)", "bool(bool?,FilterQuotesByStatus)", "bool(bool?,FilterQuotes)", "bool(bool?,FilterQuotesByCustom1)", "bool(bool?,FilterQuotesByCustom2)", "bool(bool?,FilterQuotesByCustom3)", "bool(bool?,FilterQuotesByCustom4)", "int?(int?,UpdateQuoteTab)", "String?(String?,ShowPdfQuote)", "int?(int?,EditQuote)", "int?(int?,EditQuoteItem)", "String(String?,ArchiveQuotesSuccess)", "String(String?,DeleteQuotesSuccess)", "String?(String?,ViewQuote)", "String(String?,AddQuoteSuccess)", "String(String?,ShowEmailQuote)", "String(String?,ShowPdfQuote)", "String(String?,SortQuotes)", "String(String?,FilterQuotes)", "String(String?,FilterQuotesByState)", "String(String?,FilterQuotesByStatus)", "String(String?,FilterQuotesByCustom1)", "String(String?,FilterQuotesByCustom2)", "String(String?,FilterQuotesByCustom3)", "String(String?,FilterQuotesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateQuote)", "~(TextEditingValue)", "InvoiceEntity(InvoiceEntity?,MoveQuoteItem)", "InvoiceEntity(InvoiceEntity?,DeleteQuoteItem)", "InvoiceEntity(InvoiceEntity?,UpdateQuoteItem)", "InvoiceEntity(InvoiceEntity?,UpdateQuoteClient)", "InvoiceEntity(InvoiceEntity?,RestoreQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteQuotesSuccess)", "InvoiceEntity(InvoiceEntity?,AddQuoteContact)", "InvoiceEntity(InvoiceEntity?,RemoveQuoteContact)", "bool(TextEditingValue?,TextEditingValue)", "TextEditingValue(TextEditingValue)", "List(BuiltMap,BuiltMap,BuiltMap,BuiltList,String,BuiltMap,List)", "RecurringExpenseUIStateBuilder(RecurringExpenseUIStateBuilder)", "bool(bool?,ViewRecurringExpense)", "bool(bool?,ViewRecurringExpenseList)", "bool(bool?,FilterRecurringExpensesByState)", "bool(bool?,FilterRecurringExpensesByStatus)", "bool(bool?,FilterRecurringExpenses)", "bool(bool?,FilterRecurringExpensesByCustom1)", "bool(bool?,FilterRecurringExpensesByCustom2)", "bool(bool?,FilterRecurringExpensesByCustom3)", "bool(bool?,FilterRecurringExpensesByCustom4)", "int?(int?,UpdateRecurringExpenseTab)", "String(String?,ArchiveRecurringExpensesSuccess)", "String(String?,DeleteRecurringExpensesSuccess)", "String(String?,SortRecurringExpenses)", "String(String?,FilterRecurringExpenses)", "String(String?,FilterRecurringExpensesByState)", "String(String?,FilterRecurringExpensesByStatus)", "String(String?,FilterRecurringExpensesByCustom1)", "String(String?,FilterRecurringExpensesByCustom2)", "String(String?,FilterRecurringExpensesByCustom3)", "String(String?,FilterRecurringExpensesByCustom4)", "ExpenseEntity(ExpenseEntity?,RestoreRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,ArchiveRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,DeleteRecurringExpensesSuccess)", "ExpenseEntity(ExpenseEntity?,UpdateRecurringExpense)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "bool(HitTestEntry)", "RecurringInvoiceUIStateBuilder(RecurringInvoiceUIStateBuilder)", "bool(bool?,ViewRecurringInvoice)", "bool(bool?,ViewRecurringInvoiceList)", "bool(bool?,FilterRecurringInvoicesByState)", "bool(bool?,FilterRecurringInvoicesByStatus)", "bool(bool?,FilterRecurringInvoices)", "bool(bool?,FilterRecurringInvoicesByCustom1)", "bool(bool?,FilterRecurringInvoicesByCustom2)", "bool(bool?,FilterRecurringInvoicesByCustom3)", "bool(bool?,FilterRecurringInvoicesByCustom4)", "int?(int?,UpdateRecurringInvoiceTab)", "String?(String?,ShowPdfRecurringInvoice)", "int?(int?,EditRecurringInvoice)", "int?(int?,EditRecurringInvoiceItem)", "String(String?,ArchiveRecurringInvoicesSuccess)", "String(String?,DeleteRecurringInvoicesSuccess)", "String?(String?,ViewRecurringInvoice)", "String(String?,AddRecurringInvoiceSuccess)", "String(String?,ShowEmailRecurringInvoice)", "String(String?,ShowPdfRecurringInvoice)", "String(String?,SortRecurringInvoices)", "String(String?,FilterRecurringInvoices)", "String(String?,FilterRecurringInvoicesByState)", "String(String?,FilterRecurringInvoicesByStatus)", "String(String?,FilterRecurringInvoicesByCustom1)", "String(String?,FilterRecurringInvoicesByCustom2)", "String(String?,FilterRecurringInvoicesByCustom3)", "String(String?,FilterRecurringInvoicesByCustom4)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoice)", "Null(JSArray,JavaScriptObject)", "InvoiceEntity(InvoiceEntity?,MoveRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,DeleteRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoiceItem)", "InvoiceEntity(InvoiceEntity?,UpdateRecurringInvoiceClient)", "InvoiceEntity(InvoiceEntity?,RestoreRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,ArchiveRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,DeleteRecurringInvoicesSuccess)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceContact)", "InvoiceEntity(InvoiceEntity?,RemoveRecurringInvoiceContact)", "DiagnosticsNode(FocusNode)", "bool(KeyMessage)", "List(SelectionState,BuiltMap,BuiltMap,BuiltMap,BuiltList,ListUIState,BuiltMap)", "~(_FocusTraversalGroupInfo)", "bool(_DirectionalPolicyDataEntry)", "String(String,Color)", "bool(TraversalDirection)", "Null(BuiltList)", "ScheduleUIStateBuilder(ScheduleUIStateBuilder)", "bool(bool?,ViewSchedule)", "bool(bool?,ViewScheduleList)", "bool(bool?,FilterSchedulesByState)", "bool(bool?,FilterSchedules)", "bool(bool?,FilterSchedulesByCustom1)", "bool(bool?,FilterSchedulesByCustom2)", "bool(bool?,FilterSchedulesByCustom3)", "bool(bool?,FilterSchedulesByCustom4)", "int?(int?,UpdateScheduleTab)", "String(String?,ArchiveSchedulesSuccess)", "String(String?,DeleteSchedulesSuccess)", "String(String?,SortSchedules)", "String(String?,FilterSchedules)", "String(String?,FilterSchedulesByState)", "String(String?,FilterSchedulesByCustom1)", "String(String?,FilterSchedulesByCustom2)", "String(String?,FilterSchedulesByCustom3)", "String(String?,FilterSchedulesByCustom4)", "ScheduleEntity(ScheduleEntity?,RestoreSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,ArchiveSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,DeleteSchedulesSuccess)", "ScheduleEntity(ScheduleEntity?,UpdateSchedule)", "Set(_ReadingOrderSortData)", "~(Symbol0,@)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "ScheduleEntity(@)", "List(BuildContext)", "Rect(_ReadingOrderSortData)", "Null(UserCompanyEntity)", "Null(BaseEntity)", "SettingsUIState(SettingsUIState,ViewSettings)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "SettingsUIState(SettingsUIState,UpdateCompany)", "SettingsUIState(SettingsUIState,UpdateSettings)", "SettingsUIState(SettingsUIState,UpdateUserSettings)", "SettingsUIState(SettingsUIState,ResetSettings)", "SettingsUIState(SettingsUIState,SaveCompanySuccess)", "SettingsUIState(SettingsUIState,DeleteDocumentSuccess)", "SettingsUIState(SettingsUIState,SaveGroupSuccess)", "SettingsUIState(SettingsUIState,SaveClientSuccess)", "SettingsUIState(SettingsUIState,SaveAuthUserSuccess)", "SettingsUIState(SettingsUIState,ConnectOAuthUserSuccess)", "SettingsUIState(SettingsUIState,DisconnectOAuthUserSuccess)", "SettingsUIState(SettingsUIState,DisconnectOAuthMailerSuccess)", "SettingsUIState(SettingsUIState,FilterSettings)", "SettingsUIState(SettingsUIState,ClearSettingsFilter)", "SettingsUIState(SettingsUIState,UpdateSettingsTab)", "SettingsUIState(SettingsUIState,UpdateSettingsTemplate)", "SettingsUIState(SettingsUIState,UpdatedSettingUI)", "SettingsUIState(SettingsUIState,ToggleShowNewSettings)", "SettingsUIState(SettingsUIState,ToggleShowPdfPreview)", "StaticStateBuilder(StaticStateBuilder)", "CurrencyEntity(@)", "SizeEntity(@)", "IndustryEntity(@)", "TimezoneEntity(@)", "DateFormatEntity(@)", "LanguageEntity(@)", "PaymentTypeEntity(@)", "CountryEntity(@)", "GatewayEntity(@)", "List(BuiltMap)", "Map(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap)", "List(BuiltMap,bool)", "List(BuiltMap)", "BuiltMap(List<@>)", "FontEntity(@)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "bool(_ReadingOrderSortData)", "bool(FormFieldState<@>)", "Null(BuiltList)", "SubscriptionUIStateBuilder(SubscriptionUIStateBuilder)", "bool(bool?,ViewSubscription)", "bool(bool?,ViewSubscriptionList)", "bool(bool?,FilterSubscriptionsByState)", "bool(bool?,FilterSubscriptions)", "bool(bool?,FilterSubscriptionsByCustom1)", "bool(bool?,FilterSubscriptionsByCustom2)", "bool(bool?,FilterSubscriptionsByCustom3)", "bool(bool?,FilterSubscriptionsByCustom4)", "int?(int?,UpdateSubscriptionTab)", "String(String?,ArchiveSubscriptionsSuccess)", "String(String?,DeleteSubscriptionsSuccess)", "String(String?,SortSubscriptions)", "String(String?,FilterSubscriptions)", "String(String?,FilterSubscriptionsByState)", "String(String?,FilterSubscriptionsByCustom1)", "String(String?,FilterSubscriptionsByCustom2)", "String(String?,FilterSubscriptionsByCustom3)", "String(String?,FilterSubscriptionsByCustom4)", "SubscriptionEntity(SubscriptionEntity?,RestoreSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,ArchiveSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,DeleteSubscriptionsSuccess)", "SubscriptionEntity(SubscriptionEntity?,UpdateSubscription)", "DiagnosticsProperty(Element0)", "Element0?(Element0)", "Object?(int,Element0?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "SubscriptionEntity(@)", "int(BaseEntity,BaseEntity)", "~(int,bool(FlutterHtmlKeyboardEvent))", "Map(Map,String)", "DoubleTapGestureRecognizer()", "Null(BuiltList)", "TaskUIStateBuilder(TaskUIStateBuilder)", "bool(bool?,ViewTask)", "bool(bool?,ViewTaskList)", "bool(bool?,FilterTasksByState)", "bool(bool?,FilterTasksByStatus)", "bool(bool?,FilterTasks)", "bool(bool?,FilterTasksByCustom1)", "bool(bool?,FilterTasksByCustom2)", "bool(bool?,FilterTasksByCustom3)", "bool(bool?,FilterTasksByCustom4)", "int?(int?,UpdateTaskTab)", "int(int?,UpdateKanban)", "int?(int?,EditTask)", "int?(int?,EditTaskTime)", "String(String?,ArchiveTaskSuccess)", "String(String?,DeleteTaskSuccess)", "String?(String?,ViewTask)", "String(String?,AddTaskSuccess)", "String(String?,SortTasks)", "String(String?,FilterTasks)", "String(String?,FilterTasksByState)", "String(String?,FilterTasksByStatus)", "String(String?,FilterTasksByCustom1)", "String(String?,FilterTasksByCustom2)", "String(String?,FilterTasksByCustom3)", "String(String?,FilterTasksByCustom4)", "TaskEntity(TaskEntity?,RestoreTaskSuccess)", "TaskEntity(TaskEntity?,ArchiveTaskSuccess)", "TaskEntity(TaskEntity?,StartTasksSuccess)", "TaskEntity(TaskEntity?,StopTasksSuccess)", "TaskEntity(TaskEntity?,DeleteTaskSuccess)", "TaskEntity(TaskEntity?,UpdateTask)", "String(TaskEntity)", "~(DoubleTapGestureRecognizer)", "bool(String,TaskEntity)", "~(String,int)", "List(BuiltMap,String?,BuiltMap,BuiltMap,BuiltMap)", "~(String,int?)", "~(String,String?)", "TaskEntity(@)", "~(int,int,int)", "Uint8List(@,@)", "bool(int,int)", "Null(BuiltList)", "TaskStatusUIStateBuilder(TaskStatusUIStateBuilder)", "bool(bool?,ViewTaskStatus)", "bool(bool?,ViewTaskStatusList)", "bool(bool?,FilterTaskStatusesByState)", "bool(bool?,FilterTaskStatuses)", "bool(bool?,FilterTaskStatusesByCustom1)", "bool(bool?,FilterTaskStatusesByCustom2)", "bool(bool?,FilterTaskStatusesByCustom3)", "bool(bool?,FilterTaskStatusesByCustom4)", "String(String?,ArchiveTaskStatusesSuccess)", "String(String?,DeleteTaskStatusesSuccess)", "String(String?,SortTaskStatuses)", "String(String?,FilterTaskStatuses)", "String(String?,FilterTaskStatusesByState)", "String(String?,FilterTaskStatusesByCustom1)", "String(String?,FilterTaskStatusesByCustom2)", "String(String?,FilterTaskStatusesByCustom3)", "String(String?,FilterTaskStatusesByCustom4)", "TaskStatusEntity(TaskStatusEntity?,RestoreTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,ArchiveTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,DeleteTaskStatusesSuccess)", "TaskStatusEntity(TaskStatusEntity?,UpdateTaskStatus)", "ScaleGestureRecognizer()", "~(ScaleGestureRecognizer)", "~(Blob?)", "List(BuiltList,BuiltMap)", "List(BuiltMap,BuiltList,StaticState,BuiltMap)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "int(String,BuiltMap)", "Center(Widget)", "TaskStatusEntity(@)", "~(PointerPanZoomStartEvent)", "~(RenderSemanticsGestureHandler)", "~(StatefulElement,Object)", "Null(BuiltList)", "TaxRateUIStateBuilder(TaxRateUIStateBuilder)", "bool(bool?,ViewTaxRate)", "bool(bool?,ViewTaxRateList)", "bool(bool?,FilterTaxRatesByState)", "bool(bool?,FilterTaxRates)", "String(String?,ArchiveTaxRatesSuccess)", "String(String?,DeleteTaxRatesSuccess)", "String?(String?,ViewTaxRate)", "String(String?,AddTaxRateSuccess)", "String(String?,SortTaxRates)", "String(String?,FilterTaxRates)", "String(String?,FilterTaxRatesByState)", "TaxRateEntity(TaxRateEntity?,RestoreTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,ArchiveTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,DeleteTaxRatesSuccess)", "TaxRateEntity(TaxRateEntity?,UpdateTaxRate)", "bool(Element2)", "~(_HeroFlight)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "bool(_HeroFlight)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "~(JSArray,JavaScriptObject)", "IconTheme(BuildContext)", "~(ImageInfo,bool)", "Null(BuiltList)", "TokenUIStateBuilder(TokenUIStateBuilder)", "bool(bool?,ViewToken)", "bool(bool?,ViewTokenList)", "bool(bool?,FilterTokensByState)", "bool(bool?,FilterTokens)", "bool(bool?,FilterTokensByCustom1)", "bool(bool?,FilterTokensByCustom2)", "bool(bool?,FilterTokensByCustom3)", "bool(bool?,FilterTokensByCustom4)", "String(String?,ArchiveTokensSuccess)", "String(String?,DeleteTokensSuccess)", "String(String?,SortTokens)", "String(String?,FilterTokens)", "String(String?,FilterTokensByState)", "String(String?,FilterTokensByCustom1)", "String(String?,FilterTokensByCustom2)", "String(String?,FilterTokensByCustom3)", "String(String?,FilterTokensByCustom4)", "TokenEntity(TokenEntity?,RestoreTokensSuccess)", "TokenEntity(TokenEntity?,ArchiveTokensSuccess)", "TokenEntity(TokenEntity?,DeleteTokensSuccess)", "TokenEntity(TokenEntity?,UpdateToken)", "~(JavaScriptObject,List)", "_ButtonSanitizer()", "@(@,@)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "TokenEntity(@)", "TargetPlatform?()", "BoxConstraintsTween(@)", "Matrix4Tween(@)", "TextStyleTween(@)", "TransactionUIStateBuilder(TransactionUIStateBuilder)", "bool(bool?,ViewTransaction)", "bool(bool?,ViewTransactionList)", "bool(bool?,FilterTransactionsByState)", "bool(bool?,FilterTransactionsByStatus)", "bool(bool?,FilterTransactions)", "bool(bool?,FilterTransactionsByCustom1)", "bool(bool?,FilterTransactionsByCustom2)", "bool(bool?,FilterTransactionsByCustom3)", "bool(bool?,FilterTransactionsByCustom4)", "int?(int?,UpdateTransactionTab)", "String(String?,ArchiveTransactionsSuccess)", "String(String?,DeleteTransactionsSuccess)", "String(String?,SortTransactions)", "String(String?,FilterTransactions)", "String(String?,FilterTransactionsByState)", "String(String?,FilterTransactionsByStatus)", "String(String?,FilterTransactionsByCustom1)", "String(String?,FilterTransactionsByCustom2)", "String(String?,FilterTransactionsByCustom3)", "String(String?,FilterTransactionsByCustom4)", "TransactionEntity(TransactionEntity?,RestoreTransactionsSuccess)", "TransactionEntity(TransactionEntity?,ArchiveTransactionsSuccess)", "TransactionEntity(TransactionEntity?,DeleteTransactionsSuccess)", "TransactionEntity(TransactionEntity?,UpdateTransaction)", "BorderRadiusTween(@)", "TargetPlatform()", "List(SelectionState,BuiltMap,BuiltList,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,ListUIState)", "TransactionEntity(@)", "Future<@>(_Pending)", "Map(List<@>)", "Map(Map)", "Null(BuiltList)", "TransactionRuleUIStateBuilder(TransactionRuleUIStateBuilder)", "bool(bool?,ViewTransactionRule)", "bool(bool?,ViewTransactionRuleList)", "bool(bool?,FilterTransactionRulesByState)", "bool(bool?,FilterTransactionRules)", "bool(bool?,FilterTransactionRulesByCustom1)", "bool(bool?,FilterTransactionRulesByCustom2)", "bool(bool?,FilterTransactionRulesByCustom3)", "bool(bool?,FilterTransactionRulesByCustom4)", "int?(int?,UpdateTransactionRuleTab)", "String(String?,ArchiveTransactionRulesSuccess)", "String(String?,DeleteTransactionRulesSuccess)", "String(String?,SortTransactionRules)", "String(String?,FilterTransactionRules)", "String(String?,FilterTransactionRulesByState)", "String(String?,FilterTransactionRulesByCustom1)", "String(String?,FilterTransactionRulesByCustom2)", "String(String?,FilterTransactionRulesByCustom3)", "String(String?,FilterTransactionRulesByCustom4)", "TransactionRuleEntity(TransactionRuleEntity?,RestoreTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,ArchiveTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,DeleteTransactionRulesSuccess)", "TransactionRuleEntity(TransactionRuleEntity?,UpdateTransactionRule)", "Null(Map)", "Null(BuildContext,MagnifierController,ValueNotifier)", "bool(DiagnosticsNode?)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "TransactionRuleEntity(@)", "PrefStateSortFieldBuilder(PrefStateSortFieldBuilder)", "MapBuilder(MapBuilder)", "BuiltMap(BuiltMap,SortClients)", "BuiltMap(BuiltMap,SortProducts)", "BuiltMap(BuiltMap,SortInvoices)", "BuiltMap(BuiltMap,SortPayments)", "BuiltMap(BuiltMap,SortRecurringInvoices)", "BuiltMap(BuiltMap,SortQuotes)", "BuiltMap(BuiltMap,SortCredits)", "BuiltMap(BuiltMap,SortProjects)", "BuiltMap(BuiltMap,SortTasks)", "BuiltMap(BuiltMap,SortVendors)", "BuiltMap(BuiltMap,SortExpenses)", "BuiltMap(BuiltMap,SortPaymentTerms)", "BuiltMap(BuiltMap,SortTaxRates)", "BuiltMap(BuiltMap,SortCompanyGateways)", "BuiltMap(BuiltMap,SortUsers)", "BuiltMap(BuiltMap,SortGroups)", "BuiltMap(BuiltMap,SortDesigns)", "BuiltMap(BuiltMap,SortTokens)", "BuiltMap(BuiltMap,SortWebhooks)", "BuiltMap(BuiltMap,SortExpenseCategories)", "BuiltMap(BuiltMap,SortTaskStatuses)", "BuiltMap(BuiltMap,SortSubscriptions)", "BuiltMap(BuiltMap,ToggleEditorLayout)", "bool(Route<@>?)", "BuiltMap(BuiltMap,ToggleViewerLayout)", "bool(StackFrame)", "double(double,UpdateUserPreferences)", "bool(bool,DismissTaskExtensionBanner)", "bool(bool,DismissGatewayWarningPermanently)", "bool(bool,DismissReviewAppPermanently)", "bool(OverlayEntry)", "ErrorDescription(String)", "AppLayout(AppLayout,UpdateUserPreferences)", "ModuleLayout?(ModuleLayout?,UpdateUserPreferences)", "ModuleLayout(ModuleLayout?,SwitchListTableLayout)", "int(int,UpdateUserPreferences)", "String(DiagnosticsNode)", "_RouteEntry(Route<@>)", "BuiltList(BuiltList,UpdateUserPreferences)", "bool(bool,TogglePreviewSidebar)", "bool(bool,StartClientMultiselect)", "bool(bool,StartProductMultiselect)", "bool(bool,StartInvoiceMultiselect)", "bool(bool,StartRecurringInvoiceMultiselect)", "bool(bool,StartPaymentMultiselect)", "bool(bool,StartQuoteMultiselect)", "bool(bool,StartCreditMultiselect)", "bool(bool,StartProjectMultiselect)", "bool(bool,StartTaskMultiselect)", "bool(bool,StartVendorMultiselect)", "bool(bool,StartPurchaseOrderMultiselect)", "bool(bool,StartExpenseMultiselect)", "bool(bool,StartRecurringExpenseMultiselect)", "bool(bool,StartTransactionMultiselect)", "MapEntry>(@,@)", "CompanyPrefStateBuilder(CompanyPrefStateBuilder)", "BuiltList(BuiltList,PurgeDataSuccess)", "BuiltList(BuiltList,PopLastHistory)", "RenderBox?()", "BuiltList(BuiltList,UpdateLastHistory)", "int(HistoryRecordBuilder)", "BuiltList(BuiltList,ViewDashboard)", "BuiltList(BuiltList,ViewReports)", "BuiltList(BuiltList,ViewSettings)", "BuiltList(BuiltList,ViewClient)", "BuiltList(BuiltList,ViewClientList)", "BuiltList(BuiltList,EditClient)", "BuiltList(BuiltList,ViewProduct)", "BuiltList(BuiltList,ViewProductList)", "BuiltList(BuiltList,EditProduct)", "BuiltList(BuiltList,ViewInvoice)", "BuiltList(BuiltList,ViewInvoiceList)", "BuiltList(BuiltList,EditInvoice)", "BuiltList(BuiltList,ViewPayment)", "BuiltList(BuiltList,ViewPaymentList)", "BuiltList(BuiltList,EditPayment)", "BuiltList(BuiltList,ViewQuote)", "BuiltList(BuiltList,ViewQuoteList)", "BuiltList(BuiltList,EditQuote)", "BuiltList(BuiltList,ViewTask)", "BuiltList(BuiltList,ViewTaskList)", "BuiltList(BuiltList,EditTask)", "BuiltList(BuiltList,ViewProject)", "BuiltList(BuiltList,ViewProjectList)", "BuiltList(BuiltList,EditProject)", "BuiltList(BuiltList,ViewVendor)", "BuiltList(BuiltList,ViewVendorList)", "BuiltList(BuiltList,EditVendor)", "BuiltList(BuiltList,ViewExpense)", "BuiltList(BuiltList,ViewExpenseList)", "BuiltList(BuiltList,EditExpense)", "BuiltList(BuiltList,ViewCompanyGateway)", "BuiltList(BuiltList,ViewCompanyGatewayList)", "BuiltList(BuiltList,EditCompanyGateway)", "BuiltList(BuiltList,ViewUser)", "BuiltList(BuiltList,ViewUserList)", "BuiltList(BuiltList,EditUser)", "BuiltList(BuiltList,ViewGroup)", "BuiltList(BuiltList,ViewGroupList)", "BuiltList(BuiltList,EditGroup)", "BuiltList(BuiltList,ViewSchedule)", "BuiltList(BuiltList,ViewScheduleList)", "BuiltList(BuiltList,EditSchedule)", "BuiltList(BuiltList,ViewTransactionRule)", "BuiltList(BuiltList,ViewTransactionRuleList)", "BuiltList(BuiltList,EditTransactionRule)", "BuiltList(BuiltList,ViewTransaction)", "BuiltList(BuiltList,ViewTransactionList)", "BuiltList(BuiltList,EditTransaction)", "BuiltList(BuiltList,ViewBankAccount)", "BuiltList(BuiltList,ViewBankAccountList)", "BuiltList(BuiltList,ViewPurchaseOrder)", "BuiltList(BuiltList,ViewPurchaseOrderList)", "BuiltList(BuiltList,EditPurchaseOrder)", "BuiltList(BuiltList,ViewRecurringExpense)", "BuiltList(BuiltList,ViewRecurringExpenseList)", "BuiltList(BuiltList,EditRecurringExpense)", "BuiltList(BuiltList,ViewSubscription)", "BuiltList(BuiltList,ViewSubscriptionList)", "BuiltList(BuiltList,EditSubscription)", "BuiltList(BuiltList,ViewTaskStatus)", "BuiltList(BuiltList,ViewTaskStatusList)", "BuiltList(BuiltList,EditTaskStatus)", "BuiltList(BuiltList,ViewExpenseCategory)", "BuiltList(BuiltList,ViewExpenseCategoryList)", "BuiltList(BuiltList,EditExpenseCategory)", "BuiltList(BuiltList,ViewRecurringInvoice)", "BuiltList(BuiltList,ViewRecurringInvoiceList)", "BuiltList(BuiltList,EditRecurringInvoice)", "BuiltList(BuiltList,ViewWebhook)", "BuiltList(BuiltList,ViewWebhookList)", "BuiltList(BuiltList,EditWebhook)", "BuiltList(BuiltList,ViewToken)", "BuiltList(BuiltList,ViewTokenList)", "BuiltList(BuiltList,EditToken)", "BuiltList(BuiltList,ViewPaymentTerm)", "BuiltList(BuiltList,ViewPaymentTermList)", "BuiltList(BuiltList,EditPaymentTerm)", "BuiltList(BuiltList,EditDesign)", "BuiltList(BuiltList,ViewCredit)", "BuiltList(BuiltList,ViewCreditList)", "BuiltList(BuiltList,EditCredit)", "BuiltList(BuiltList,ViewDocument)", "BuiltList(BuiltList,ViewDocumentList)", "BuiltList(BuiltList,EditDocument)", "BuiltList(BuiltList,FilterByEntity)", "int(int,UpdateCurrentRoute)", "String?(String?,FilterCompany)", "String?(String?,ViewDashboard)", "Null(EntityType?,StopLoading)", "EntityType(EntityType?,LoadClientsRequest)", "EntityType(EntityType?,LoadProductsRequest)", "EntityType(EntityType?,LoadInvoicesRequest)", "EntityType(EntityType?,LoadRecurringInvoicesRequest)", "EntityType(EntityType?,LoadPaymentsRequest)", "EntityType(EntityType?,LoadQuotesRequest)", "EntityType(EntityType?,LoadCreditsRequest)", "EntityType(EntityType?,LoadProjectsRequest)", "EntityType(EntityType?,LoadTasksRequest)", "EntityType(EntityType?,LoadVendorsRequest)", "EntityType(EntityType?,LoadPurchaseOrdersRequest)", "EntityType(EntityType?,LoadExpensesRequest)", "EntityType(EntityType?,LoadRecurringExpensesRequest)", "EntityType(EntityType?,LoadTransactionsRequest)", "int(int,FilterCompany)", "int(int,ViewDashboard)", "String(String,UpdateCurrentRoute)", "int(int,SelectCompany)", "BuiltList(BuiltList,PreviewEntity)", "BuiltList(BuiltList,ClearPreviewStack)", "BuiltList(BuiltList,PopPreviewStack)", "BuiltList(BuiltList,ClearEntityFilter)", "BuiltList(BuiltList,FilterByEntity)", "BuiltList(BuiltList,PopFilterStack)", "String(ClientEntityBuilder)", "String(ExpenseEntityBuilder)", "String(TaskEntityBuilder)", "String(VendorEntityBuilder)", "_RenderTheaterMarker()", "RenderBox(int)", "~(BoxConstraints)", "Null(List?)", "Null(BuiltList)", "UserUIStateBuilder(UserUIStateBuilder)", "bool(bool?,ViewUser)", "bool(bool?,ViewUserList)", "bool(bool?,FilterUsersByState)", "bool(bool?,FilterUsers)", "bool(bool?,FilterUsersByCustom1)", "bool(bool?,FilterUsersByCustom2)", "bool(bool?,FilterUsersByCustom3)", "bool(bool?,FilterUsersByCustom4)", "String(String?,ArchiveUserSuccess)", "String(String?,DeleteUserSuccess)", "String?(String?,ViewUser)", "String(String?,AddUserSuccess)", "String(String?,SortUsers)", "String(String?,FilterUsers)", "String(String?,FilterUsersByState)", "String(String?,FilterUsersByCustom1)", "String(String?,FilterUsersByCustom2)", "String(String?,FilterUsersByCustom3)", "String(String?,FilterUsersByCustom4)", "UserEntity(UserEntity?,RestoreUserSuccess)", "UserEntity(UserEntity?,ArchiveUserSuccess)", "UserEntity(UserEntity?,DeleteUserSuccess)", "UserEntity(UserEntity?,UpdateUser)", "ClipRect(BuildContext,Widget?)", "Viewport(BuildContext,ViewportOffset)", "~(Size,Offset)", "~(_DragInfo,Offset,Offset)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,String)", "bool(Node1)", "Null(RestorationBucket?)", "~(RestorableProperty)", "SynchronousFuture(bool)", "Null(BuiltList)", "VendorUIStateBuilder(VendorUIStateBuilder)", "bool(bool?,ViewVendor)", "bool(bool?,ViewVendorList)", "bool(bool?,FilterVendorsByState)", "bool(bool?,FilterVendors)", "bool(bool?,FilterVendorsByCustom1)", "bool(bool?,FilterVendorsByCustom2)", "bool(bool?,FilterVendorsByCustom3)", "bool(bool?,FilterVendorsByCustom4)", "int?(int?,UpdateVendorTab)", "Completer?(Completer?,EditVendor)", "Completer?(Completer?,EditVendor)", "String(String?,ArchiveVendorSuccess)", "String(String?,DeleteVendorSuccess)", "String?(String?,ViewVendor)", "String(String?,AddVendorSuccess)", "String(String?,SortVendors)", "String(String?,FilterVendors)", "String(String?,FilterVendorsByState)", "String(String?,FilterVendorsByCustom1)", "String(String?,FilterVendorsByCustom2)", "String(String?,FilterVendorsByCustom3)", "String(String?,FilterVendorsByCustom4)", "VendorEntity(VendorEntity?,RestoreVendorSuccess)", "VendorEntity(VendorEntity?,ArchiveVendorSuccess)", "VendorEntity(VendorEntity?,DeleteVendorSuccess)", "VendorEntity(VendorEntity?,UpdateVendor)", "RestorationScope(BuildContext,Widget?)", "Actions(BuildContext)", "IgnorePointer(BuildContext,Widget?)", "List(BuiltMap,BuiltList,BuiltMap,StaticState)", "List(SelectionState,BuiltMap,BuiltList,ListUIState,BuiltMap,StaticState)", "EntityStats(String,BuiltMap)", "~(String,VendorEntity)", "double(String,String,BuiltMap,BuiltList)", "VendorEntity(@)", "bool(PopEntry)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "MacOSScrollViewFlingVelocityTracker(PointerEvent)", "Null(BuiltList)", "WebhookUIStateBuilder(WebhookUIStateBuilder)", "bool(bool?,ViewWebhook)", "bool(bool?,ViewWebhookList)", "bool(bool?,FilterWebhooksByState)", "bool(bool?,FilterWebhooks)", "bool(bool?,FilterWebhooksByCustom1)", "bool(bool?,FilterWebhooksByCustom2)", "bool(bool?,FilterWebhooksByCustom3)", "bool(bool?,FilterWebhooksByCustom4)", "String(String?,ArchiveWebhooksSuccess)", "String(String?,DeleteWebhooksSuccess)", "String(String?,SortWebhooks)", "String(String?,FilterWebhooks)", "String(String?,FilterWebhooksByState)", "String(String?,FilterWebhooksByCustom1)", "String(String?,FilterWebhooksByCustom2)", "String(String?,FilterWebhooksByCustom3)", "String(String?,FilterWebhooksByCustom4)", "WebhookEntity(WebhookEntity?,RestoreWebhooksSuccess)", "WebhookEntity(WebhookEntity?,ArchiveWebhooksSuccess)", "WebhookEntity(WebhookEntity?,DeleteWebhooksSuccess)", "WebhookEntity(WebhookEntity?,UpdateWebhook)", "Element2(Node1)", "~(Element2)", "Transaction(@,String)", "List(SelectionState,BuiltMap,BuiltList,ListUIState)", "WebhookEntity(@)", "~(String?,String?)", "Widget(BuildContext,ViewportOffset)", "~(EntityAction?)", "bool(ScrollUpdateNotification)", "Widget?(BuildContext,int)", "StoreConnector>(BuildContext)", "BuiltList(Store)", "Container(BuildContext,BuiltList)", "CheckboxListTile(EntityState)", "StoreConnector>(BuildContext)", "BuiltList(Store)", "Container(BuildContext,BuiltList)", "CheckboxListTile(EntityStatus)", "StoreConnector(BuildContext)", "ListUIState(Store)", "Container(BuildContext,ListUIState)", "int?(Widget,int)", "Null(List<~>)", "BottomAppBar(BuildContext,Store)", "MultiSurfaceViewRasterizer()", "_PointerDeviceState()", "BuiltList?(Store)", "Container(BuildContext,BuiltList?)", "CheckboxListTile(String)", "bool(DiagnosticsNode)", "ConfirmEmail(BuildContext,ConfirmEmailVM)", "Null(BuildContext,String,String?,String?)", "Padding(TextButton)", "MultiSelectList(BuildContext)", "@(List)", "_ThumbPressGestureRecognizer()", "Padding(MapEntry)", "~(_ThumbPressGestureRecognizer)", "Future<~>(DropDoneDetails)", "LicenseParagraph()", "DocumentTile(DocumentEntity)", "_TrackTapGestureRecognizer()", "~(_TrackTapGestureRecognizer)", "String(GestureArenaMember)", "int(Selectable,Selectable)", "Rect(Rect)", "bool(Rect)", "StatefulWidget(EntityAction?)", "StatelessWidget(EntityAction?)", "_GestureArena()", "EntityDropdownDialog(BuildContext)", "Null(SelectableEntity[bool])", "@(BuildContext,Completer<@>)", "List(LogicalKeyboardKey)", "List(TextEditingValue)", "SelectableEntity?(String?)", "~(ShortcutActivator,Intent)", "List<_ActivatorIntentPair>()", "_SingleChildViewport(BuildContext,ViewportOffset)", "~(RenderBox)", "Widget(BuildContext,~(SelectableEntity),Iterable)", "Builder(BuildContext,int)", "Container(BuildContext)", "EntityAutocompleteListTile(BuildContext,int)", "PopupMenuButton(BuildContext,int)", "Element0?()", "List>(BuildContext)", "PopupMenuItem(EntityType)", "bool(TableRow)", "Container(String?)", "~(Color)", "Decoration?(TableRow)", "_TableElementRow(TableRow)", "Element0(Widget)", "List>(BuildContext)", "PopupMenuItem(int)", "bool(_TableElementRow)", "DataRow(String)", "bool(List)", "Iterable(_TableElementRow)", "RenderBox(Element0)", "List(_TableElementRow)", "HistoryDrawer(BuildContext,AppDrawerVM)", "~(PointerDataPacket)", "double?(int)", "BaseEntity?(InvitationEntity)", "~(EmailTemplate?)", "~(Surface)", "bool(PointerData)", "_PointerEventDescription?(PointerData)", "~(TaxRateEntity?)", "DropdownMenuItem(TaxRateEntity?)", "TapAndHorizontalDragGestureRecognizer()", "~(TapAndHorizontalDragGestureRecognizer)", "TapAndPanGestureRecognizer()", "String(EntityStatus)", "~(TapAndPanGestureRecognizer)", "Padding(BuildContext)", "ListTile(BuildContext,BoxConstraints)", "Future<~>(Timer)", "Widget(BuildContext,Store)", "~(UndoTextIntent)", "~(RedoTextIntent)", "Widget(CompanyEntity{showAccentColor:bool})", "PopupMenuItem(CompanyEntity)", "List(BuildContext)", "DropdownMenuItem(CompanyEntity)", "_ViewScope(BuildContext,PipelineOwner)", "Widget(Color)", "SynchronousFuture()", "ContactUsDialog(BuildContext)", "UpdateDialog(BuildContext)", "SynchronousFuture()", "~(String,DateSymbols)", "HealthCheckDialog(BuildContext)", "MenuDrawer(BuildContext,MenuDrawerVM)", "SynchronousFuture()", "Null(BuildContext,int,CompanyEntity)", "_TheState()", "Stack(BuildContext,BoxConstraints)", "Widget(@)", "List>(BuildContext)", "String(double)", "_SelectRow()", "~(PhoneNumber)", "String?(PhoneNumber?)", "Flexible(Widget)", "~(SlidableAutoCloseNotification)", "ExpansionPanel(SystemLogEntity)", "ListTile(BuildContext,bool)", "DataCell(DataColumn)", "DataRow?()", "~(SlidableAutoCloseBarrierNotification)", "Column(BuildContext,BoxConstraints)", "DataCell(String)", "Column()", "int(StaggeredGridParentData,int)", "DataColumn(String)", "BaseEntity(String)", "IgnorePointer(BuildContext)", "~(ToastFuture)", "~(List)", "MapEntry(PurchaseDetails)", "int(ProductDetails,ProductDetails)", "ListTile(ProductDetails)", "TextButton(String)", "Future<~>(String,ByteData?,~(ByteData?)?)", "Container(BuildContext,Store)", "LoginView(BuildContext,LoginVM)", "Null({context!BuildContext,isSignUp:bool})", "AnimatedOpacity(BuildContext,Widget?)", "GoogleSignInAccount?/(~)", "Surface()", "Future(BuildContext,Completer{email!String,password!String})", "Future(BuildContext,Completer{email!String,secret!String,url!String})", "Future(BuildContext,Completer{email!String,oneTimePassword!String,password!String,secret!String,url!String})", "Future(BuildContext,Completer{token!String})", "EntityList(BuildContext,BankAccountListVM)", "BankAccountListItem(BuildContext,int)", "GoogleSignInTokenData(Map?)", "Null(GoogleAuth)", "BankAccountScreen(BuildContext,BankAccountScreenVM)", "Null(GoogleAuthInitFailureError)", "BankAccountEditVM(Store)", "BankAccountEdit(BuildContext,BankAccountEditVM)", "BankAccountViewVM(Store)", "BankAccountView(BuildContext,BankAccountViewVM)", "Drag?()", "EntityList(BuildContext,ClientListVM)", "ClientListItem(BuildContext,int)", "Null(Response?)", "~(_TapTracker)", "~(Element)", "ClientPdfVM(Store)", "ClientPdfView(BuildContext,ClientPdfVM)", "String(ClientContactEntity)", "ClientScreen(BuildContext,ClientScreenVM)", "ContactEditDetails(BuildContext)", "ContactListTile0(ClientContactEntity)", "ClientEditContactsVM(Store)", "ClientEditContacts(BuildContext,ClientEditContactsVM)", "String(StringToken)", "Null(ClientContactEntity,int)", "ClientEditVM(Store)", "ClientEdit(BuildContext,ClientEditVM)", "@(ClientEntity)", "bool(Set)", "bool(Selector)", "Map>()", "Map<~(PointerEvent),Matrix40?>()", "~(~(PointerEvent),Matrix40?)", "~(ClientContactEntity)", "~(Rule)", "~(CkCanvas)", "_CombiningGestureArenaMember()", "Row(ClientContactEntity)", "bool(LedgerEntity)", "Rule()", "LicensePage(BuildContext)", "ClientViewVM(Store)", "ClientView(BuildContext,ClientViewVM)", "EngineLineMetrics(ParagraphLine)", "CompanyGatewayListItem(String)", "CompanyGatewayList(BuildContext,CompanyGatewayListVM)", "String?(RegExpMatch)", "CompanyGatewayEntity(String)", "CompanyGatewayScreen(BuildContext,CompanyGatewayScreenVM)", "Future(Client0)", "bool(String,String)", "int(String)", "GatewayConfigField(String)", "Future(RandomAccessFile,int)", "~(List)", "CompanyGatewayEditVM(Store)", "CompanyGatewayEdit(BuildContext,CompanyGatewayEditVM)", "Future(String)", "CompanyGatewayViewVM(Store)", "CompanyGatewayView(BuildContext,CompanyGatewayViewVM)", "EmailCreditVM(Store)", "InvoiceEmailView(BuildContext,EmailCreditVM)", "String(List)", "EntityList(BuildContext,CreditListVM)", "CreditListItem(BuildContext,int)", "CreditPdfVM(Store)", "InvoicePdfView(BuildContext,CreditPdfVM)", "MediaType()", "_LicenseData(_LicenseData,LicenseEntry)", "~(int,IfdValue)", "CreditScreen(BuildContext,CreditScreenVM)", "~(PurchasesResultWrapper)", "~(UserChoiceDetailsWrapper)", "PlatformQueryProduct(ProductWrapper)", "CreditEditDetailsVM(Store)", "StatefulWidget(BuildContext,CreditEditDetailsVM)", "Map(UserChoiceDetailsProductWrapper)", "Future>(PurchasesResultWrapper)", "Future(BillingClient)", "CreditEditItemsVM(Store)", "StatefulWidget(BuildContext,CreditEditItemsVM)", "_LicenseData(_LicenseData)", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "List(ProductDetailsResponseWrapper)", "CreditEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,CreditEditNotesVM)", "CreditEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,CreditEditPDFVM)", "CreditEditVM(Store)", "CreditEdit(BuildContext,CreditEditVM)", "List(ProductDetailsWrapper)", "String(ProductDetails)", "Future<+(String,FontLoadError?)>()", "CreditViewVM(Store)", "InvoiceView(BuildContext,CreditViewVM)", "Center(BuildContext,int?,Widget?)", "bool(PurchasesResultWrapper)", "~(SelectionModel<@>)", "bool(SeriesDatum<@>)", "~(SeriesDatum<@>)", "Widget(ChartDataGroup)", "~(DateRange?)", "DropdownMenuItem(DateRangeComparison)", "~(DateRangeComparison?)", "DashboardDateRangePicker(BuildContext)", "Material(BuildContext,BoxConstraints)", "List>(BuildContext)", "PopupMenuItem(DateRange)", "~(DateRange)", "_DashboardSettings(BuildContext)", "Card(TaskEntity?)", "FormCard(DashboardField)", "String(PurchasesResultWrapper)", "List(PurchasesResultWrapper)", "Future(int)", "GooglePlayPurchaseDetails(GooglePlayPurchaseDetails)", "Future(GooglePlayPurchaseDetails)", "Uint8List(Object?)", "PlatformProductDetails(PlatformProductDetails?)", "_DashboardField(BuildContext)", "~(EntityType,List)", "bool(DashboardField)", "SettingsWizard(BuildContext)", "Widget(BuildContext,DashboardVM)", "@(DashboardSettings)", "PlatformSubscriptionOfferDetails(PlatformSubscriptionOfferDetails?)", "Null(EntityType,List?)", "PlatformPurchase(PlatformPurchase?)", "Localizations(BuildContext,int)", "PlatformPricingPhase(PlatformPricingPhase?)", "PlatformUserChoiceProduct(PlatformUserChoiceProduct?)", "GooglePlayPurchaseDetails(String)", "EntityList(BuildContext,DesignListVM)", "DesignListItem(BuildContext,int)", "DesignScreen(BuildContext,DesignScreenVM)", "~({debounce:bool})", "~(DesignEntity)", "GooglePlayUserChoiceDetailsProduct(UserChoiceDetailsProductWrapper)", "AppStoreProductDetails(SKProductWrapper)", "bool(SKPaymentTransactionWrapper)", "CheckboxListTile(EntityType)", "_DesignImportDialog(BuildContext)", "DesignEditVM(Store)", "DesignEdit(BuildContext,DesignEditVM)", "AppStorePurchaseDetails(SKPaymentTransactionWrapper)", "DesignViewVM(Store)", "DesignView(BuildContext,DesignViewVM)", "Widget(BuildContext,DocumentListVM)", "DocumentListItem(BuildContext,int)", "SKPaymentTransactionWrapper(@)", "MapEntry(@,@)", "DocumentScreen(BuildContext,DocumentScreenVM)", "SKProductWrapper(SKProductMessage?)", "DocumentEditVM(Store)", "DocumentEdit0(BuildContext,DocumentEditVM)", "DocumentViewVM(Store)", "DocumentView(BuildContext,DocumentViewVM)", "SKProductDiscountWrapper(SKProductDiscountMessage?)", "List>(NavigatorState,String)", "SKProductDiscountWrapper(@)", "ExpenseEditVM(Store)", "ExpenseEdit(BuildContext,ExpenseEditVM)", "EntityList(BuildContext,ExpenseListVM)", "DateTime(int)", "ExpenseScreen(BuildContext,ExpenseScreenVM)", "Padding(ExpenseScheduleEntity)", "ExpenseViewVM(Store)", "ExpenseView(BuildContext,ExpenseViewVM)", "ExpenseCategoryEditVM(Store)", "ExpenseCategoryEdit(BuildContext,ExpenseCategoryEditVM)", "EntityList(BuildContext,ExpenseCategoryListVM)", "RegExp()", "ExpenseCategoryScreen(BuildContext,ExpenseCategoryScreenVM)", "ExpenseCategoryViewVM(Store)", "ExpenseCategoryView(BuildContext,ExpenseCategoryViewVM)", "GroupEditVM(Store)", "GroupEdit(BuildContext,GroupEditVM)", "EntityList(BuildContext,GroupListVM)", "GroupListItem(BuildContext,int)", "GroupSettingsScreen(BuildContext,GroupScreenVM)", "GroupViewVM(Store)", "GroupView(BuildContext,GroupViewVM)", "int(VendorContactEntity,VendorContactEntity)", "_ContactListTile(VendorContactEntity)", "int(ClientContactEntity,ClientContactEntity)", "_ContactListTile(ClientContactEntity)", "InvoiceEditContactsVM(Store)", "InvoiceEditContacts(BuildContext,InvoiceEditContactsVM)", "Null(ClientContactEntity)", "Null(VendorContactEntity)", "Null(InvitationEntity)", "DateTime(int,int,int,int,int,int,int,bool)", "bool(_DateFormatField)", "_DateFormatQuotedField(String,DateFormat)", "_DateFormatPatternField(String,DateFormat)", "InvoiceEditDetailsVM(Store)", "StatefulWidget(BuildContext,InvoiceEditDetailsVM)", "ItemEditDetails(BuildContext)", "Future<~>(Duration)", "Expanded(Widget)", "Text?(String)", "Expanded(Text?)", "bool(bool,StopSaving)", "List(TextEditingValue)", "String(ProductEntity)", "Theme(BuildContext,~(ProductEntity),Iterable)", "_DateFormatLiteralField(String,DateFormat)", "String?(NumberSymbols)", "String(NumberSymbols)", "MaterialPageRoute<~>(RouteSettings)", "BlockSemantics(BuildContext)", "InvoiceEditItemsVM(Store)", "StatefulWidget(BuildContext,InvoiceEditItemsVM)", "InvoiceEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,InvoiceEditNotesVM)", "InvoiceEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,InvoiceEditPDFVM)", "InvoiceEditVM(Store)", "InvoiceEdit(BuildContext,InvoiceEditVM)", "Column(BuildContext,int)", "EmailInvoiceVM(Store)", "InvoiceEmailView(BuildContext,EmailInvoiceVM)", "EntityList(BuildContext,InvoiceListVM)", "DropdownMenuItem(InvoiceHistoryEntity)", "InvoicePdfVM(Store)", "InvoicePdfView(BuildContext,InvoicePdfVM)", "InvoiceScreen(BuildContext,InvoiceScreenVM)", "RefreshIndicator(BuildContext)", "_InvitationListTile(InvitationEntity)", "@(DocumentEntity)", "int(ActivityEntity,ActivityEntity)", "~(PaymentEntity?)", "PopScope(BuildContext)", "InvoiceItemListTile(BuildContext)", "Widget(String,double)", "~(String,double)", "Padding(InvoiceScheduleEntity)", "InvoiceViewVM(Store)", "InvoiceView(BuildContext,InvoiceViewVM)", "Null(BuildContext,DocumentEntity)", "~(BuildContext)(BuildContext)", "Country()", "StatefulBuilder(BuildContext)", "CountryPickerDialog(BuildContext,~(~()))", "PaymentEditVM(Store)", "PaymentEdit(BuildContext,PaymentEditVM)", "EntityList(BuildContext,PaymentListVM)", "InvoiceEntity?(PaymentableEntity)", "~(Country)", "String(PaymentableEntity)", "List(BuildContext,_ActionLevel)", "PaymentScreen(BuildContext,PaymentScreenVM)", "PaymentRefundVM(Store)", "PaymentRefund(BuildContext,PaymentRefundVM)", "Future(BuildContext,Completer)", "PaymentViewVM(Store)", "PaymentView(BuildContext,PaymentViewVM)", "PaymentTermEditVM(Store)", "PaymentTermEdit(BuildContext,PaymentTermEditVM)", "EntityList(BuildContext,PaymentTermListVM)", "PaymentTermListItem(BuildContext,int)", "PaymentTermScreen(BuildContext,PaymentTermScreenVM)", "PaymentTermViewVM(Store)", "PaymentTermView(BuildContext,PaymentTermViewVM)", "ProductEditVM(Store)", "ProductEdit(BuildContext,ProductEditVM)", "EntityList(BuildContext,ProductListVM)", "ProductScreen(BuildContext,ProductScreenVM)", "ProductViewVM(Store)", "ProductView(BuildContext,ProductViewVM)", "ProjectEditVM(Store)", "ProjectEdit(BuildContext,ProjectEditVM)", "EntityList(BuildContext,ProjectListVM)", "ProjectListItem(BuildContext,int)", "ProjectScreen(BuildContext,ProjectScreenVM)", "ProjectViewVM(Store)", "ProjectView(BuildContext,ProjectViewVM)", "PurchaseOrderEditDetailsVM(Store)", "StatefulWidget(BuildContext,PurchaseOrderEditDetailsVM)", "Null(BuildContext,InvoiceEntity,VendorEntity?)", "PurchaseOrderEditItemsVM(Store)", "StatefulWidget(BuildContext,PurchaseOrderEditItemsVM)", "PurchaseOrderEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,PurchaseOrderEditNotesVM)", "PurchaseOrderEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,PurchaseOrderEditPDFVM)", "PurchaseOrderEditVM(Store)", "PurchaseOrderEdit(BuildContext,PurchaseOrderEditVM)", "EmailPurchaseOrderVM(Store)", "InvoiceEmailView(BuildContext,EmailPurchaseOrderVM)", "EntityList(BuildContext,PurchaseOrderListVM)", "PurchaseOrderListItem(BuildContext,int)", "PurchaseOrderPdfVM(Store)", "InvoicePdfView(BuildContext,PurchaseOrderPdfVM)", "PurchaseOrderScreen(BuildContext,PurchaseOrderScreenVM)", "PurchaseOrderViewVM(Store)", "InvoiceView(BuildContext,PurchaseOrderViewVM)", "QuoteEditDetailsVM(Store)", "StatefulWidget(BuildContext,QuoteEditDetailsVM)", "QuoteEditItemsVM(Store)", "StatefulWidget(BuildContext,QuoteEditItemsVM)", "QuoteEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,QuoteEditNotesVM)", "QuoteEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,QuoteEditPDFVM)", "QuoteEditVM(Store)", "QuoteEdit(BuildContext,QuoteEditVM)", "EmailQuoteVM(Store)", "InvoiceEmailView(BuildContext,EmailQuoteVM)", "EntityList(BuildContext,QuoteListVM)", "QuotePdfVM(Store)", "InvoicePdfView(BuildContext,QuotePdfVM)", "QuoteScreen(BuildContext,QuoteScreenVM)", "QuoteViewVM(Store)", "InvoiceView(BuildContext,QuoteViewVM)", "RecurringExpenseEditVM(Store)", "ExpenseEdit(BuildContext,RecurringExpenseEditVM)", "EntityList(BuildContext,RecurringExpenseListVM)", "RecurringExpenseListItem(BuildContext,int)", "RecurringExpenseScreen(BuildContext,RecurringExpenseScreenVM)", "RecurringExpenseViewVM(Store)", "ExpenseView(BuildContext,RecurringExpenseViewVM)", "RecurringInvoiceEditDetailsVM(Store)", "StatefulWidget(BuildContext,RecurringInvoiceEditDetailsVM)", "RecurringInvoiceEditItemsVM(Store)", "StatefulWidget(BuildContext,RecurringInvoiceEditItemsVM)", "RecurringInvoiceEditNotesVM(Store)", "InvoiceEditNotes(BuildContext,RecurringInvoiceEditNotesVM)", "RecurringInvoiceEditPDFVM(Store)", "InvoiceEditPDF(BuildContext,RecurringInvoiceEditPDFVM)", "RecurringInvoiceEditVM(Store)", "RecurringInvoiceEdit(BuildContext,RecurringInvoiceEditVM)", "EntityList(BuildContext,RecurringInvoiceListVM)", "RecurringInvoiceListItem(BuildContext,int)", "RecurringInvoicePdfVM(Store)", "InvoicePdfView(BuildContext,RecurringInvoicePdfVM)", "RecurringInvoiceScreen(BuildContext,RecurringInvoiceScreenVM)", "RecurringInvoiceViewVM(Store)", "InvoiceView(BuildContext,RecurringInvoiceViewVM)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ClientReportFields?(String)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "JsFunction(@)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,StaticState)", "ContactReportFields?(String)", "MouseRegion(BuildContext,ScrollController)", "JsArray<@>(@)", "CreditItemReportFields?(String)", "JsObject(@)", "bool(CreditItemReportFields)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "CreditReportFields?(String)", "~(ParagraphLine)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap)", "DocumentReportFields?(String)", "~(String,GatewayOptionsEntity)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ExpenseReportFields?(String)", "CupertinoTextSelectionToolbarButton(ContextMenuButtonItem)", "InvoiceItemReportFields?(String)", "DesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "bool(InvoiceItemReportFields)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "InvoiceReportFields?(String)", "CupertinoDesktopTextSelectionToolbarButton(ContextMenuButtonItem)", "MaterialRectArcTween(Rect?,Rect?)", "TaxRateReportFields0?(String)", "Widget(BuildContext,~())", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "PaymentReportFields?(String)", "~(LayoutFragment)", "TaxRateReportFields?(String)", "~(LineBreakType,int)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ProductReportFields?(String)", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "ProfitAndLossReportFields?(String)", "InvoiceItemEntity(InvoiceItemEntity)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "PurchaseOrderItemReportFields?(String)", "Future<~>([JavaScriptObject?])", "bool(PurchaseOrderItemReportFields)", "InvitationEntity(InvitationEntity)", "PurchaseOrderReportFields?(String)", "InvoiceHistoryEntity?(ActivityEntity)", "QuoteItemReportFields?(String)", "~(ScrollNotification)", "bool(QuoteItemReportFields)", "QuoteReportFields?(String)", "Map()", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "RecurringExpenseReportFields?(String)", "~(Object)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "RecurringInvoiceReportFields?(String)", "double(_Diagonal)", "Null(JSObject)", "String(@,int?)", "~(String,JavaScriptObject)", "~(EditingState?,TextEditingDeltaState?)", "DateTime(@,int?)", "ListBuilder()", "Null(BuildContext,EntityAction)", "Expanded(BuildContext)", "0^?(0^?(ButtonStyle?))", "ReportColumnType(String)", "@(String,String)", "List(TextEditingValue)", "bool(List)", "String?(List)", "Theme(BuildContext,~(String),Iterable)", "ReportsScreen(BuildContext,ReportsScreenVM)", "Null(String?,bool)", "Null(int,bool)", "Null(BuildContext,BuiltMap)", "ListBuilder()", "Null({chart:String?,customEndDate:String?,customStartDate:String?,group:String?,report:String?,selectedGroup:String?,subgroup:String?})", "~(List)", "GroupTotals(ReportResult?,ReportsUIState,ReportSettingsEntity?,BuiltMap,CompanyEntity?)", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "TaskItemReportFields?(String)", "~(NotoFont)", "TaskReportFields?(String)", "MaterialStateProperty?(ButtonStyle?)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,BuiltMap,StaticState)", "TransactionReportFields?(String)", "double(@)", "ReportResult(UserCompanyEntity?,ReportsUIState,BuiltMap,BuiltMap,BuiltMap,StaticState)", "VendorReportFields?(String)", "MaterialStateProperty?(ButtonStyle?)", "DropdownMenuItem(ExportType)", "DropdownMenuItem(EntityType)", "ScheduleEditVM(Store)", "ScheduleEdit(BuildContext,ScheduleEditVM)", "EntityList(BuildContext,ScheduleListVM)", "ScheduleListItem(BuildContext,int)", "ScheduleScreen(BuildContext,ScheduleScreenVM)", "ScheduleViewVM(Store)", "ScheduleView(BuildContext,ScheduleViewVM)", "CheckboxListTile(int)", "bool?(CompanyEntityBuilder)", "AccountManagement(BuildContext,AccountManagementVM)", "~(List)", "Null(BuildContext,String,String,String)", "MaterialStateProperty?(ButtonStyle?)", "Row(RegistrationFieldEntity)", "RegistrationFieldEntityBuilder(RegistrationFieldEntityBuilder)", "ClientPortal(BuildContext,ClientPortalVM)", "MaterialStateProperty?(ButtonStyle?)", "Row(BuildContext)", "CompanyDetails(BuildContext,CompanyDetailsVM)", "Null(BuildContext,MultipartFile)", "CreditCardsAndBanks(BuildContext,CreditCardsAndBanksVM)", "MouseCursor0?(Set)", "CustomFields(BuildContext,CustomFieldsVM)", "DataVisualizations(BuildContext,DataVisualizationsVM)", "Widget(BuildContext,AsyncSnapshot<@>)", "ListTile(BuildContext)", "~(MapBuilder)", "FormColorPicker(String)", "MouseCursor0?(ButtonStyle?)", "DeviceSettings(BuildContext,DeviceSettingsVM)", "ListBuilder()", "FontFamily(@)", "Color?(ButtonStyle?)", "Null(BuildContext,double)", "Future(BuildContext,AppLayout)", "Null(BuildContext,BuiltMap)", "EInvoiceSettings(BuildContext,EInvoiceSettingsVM)", "VisualDensity?(ButtonStyle?)", "Null(MultipartFile)", "EmailSettings(BuildContext,EmailSettingsVM)", "ExpenseSettings(BuildContext,ExpenseSettingsVM)", "ListBuilder()", "MaterialTapTargetSize?(ButtonStyle?)", "GeneratedNumbers(BuildContext,GeneratedNumbersVM)", "Set>(PreImportResponse?)", "~(ImportType?)", "Duration?(ButtonStyle?)", "DropdownMenuItem(ExportType)", "ImportExport(BuildContext,ImportExportVM)", "Tab(String)", "InvoiceDesign(BuildContext,InvoiceDesignVM)", "Null(BuildContext,List)", "_AddCompanyDialog(BuildContext)", "LocalizationSettings(BuildContext,LocalizationSettingsVM)", "PaymentSettings(BuildContext,PaymentSettingsVM)", "ProductSettings(BuildContext,ProductSettingsVM)", "List(String)", "SettingsList(BuildContext,SettingsListVM)", "Null(BuildContext,String,int?)", "SettingsScreen(BuildContext,SettingsScreenVM)", "bool?(SettingsEntityBuilder)", "DropdownMenuItem(String)", "TaskSettings(BuildContext,TaskSettingsVM)", "bool?(ButtonStyle?)", "Column(String)", "ListBuilder()", "Row(String)", "AlignmentGeometry?(ButtonStyle?)", "ListBuilder()", "_EditSubregionDialog(BuildContext)", "TaxSettings(BuildContext,TaxSettingsVM)", "bool(EmailTemplate)", "DropdownMenuItem(EmailTemplate)", "ListBuilder()", "TemplatesAndReminders(BuildContext,TemplatesAndRemindersVM)", "Null(EmailTemplate)", "ListBuilder()", "Future(GroupEntity)", "Future(ClientEntity)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "ListBuilder()", "UserDetails(BuildContext,UserDetailsVM)", "@(UserEntity)", "ListBuilder()", "WorkflowSettings(BuildContext,WorkflowSettingsVM)", "~(List,JavaScriptObject)", "~(NextFocusIntent)", "SubscriptionEditVM(Store)", "SubscriptionEdit(BuildContext,SubscriptionEditVM)", "EntityList(BuildContext,SubscriptionListVM)", "SubscriptionListItem(BuildContext,int)", "SubscriptionScreen(BuildContext,SubscriptionScreenVM)", "SubscriptionViewVM(Store)", "SubscriptionView(BuildContext,SubscriptionViewVM)", "~(BuildContext[EntityAction?])", "Row(TaskTime)", "~(PreviousFocusIntent)", "~(DirectionalFocusIntent)", "TaskEditDetailsVM(Store)", "StatefulWidget(BuildContext,TaskEditDetailsVM)", "Null(TaskTime,int)", "TimeEditDetails(BuildContext)", "TaskEditTimesVM(Store)", "TaskEditTimes(BuildContext,TaskEditTimesVM)", "Null(TaskTime?,int)", "TaskEditVM(Store)", "TaskEdit(BuildContext,TaskEditVM)", "~(String,List)", "BoardList(String)", "Null(Completer,String)", "Size(JavaScriptObject)", "BoardItem(TaskEntity)", "~(int?,int?,BoardItemState)", "~(int?,int?,int?,int?,BoardItemState)", "KanbanView(BuildContext,KanbanVM)", "Null(Completer,List?,Map>?)", "Null(Completer,String,String,int)", "Null(Completer,String,String,String,int)", "~(PointerMoveEvent)", "EntityList(BuildContext,TaskListVM)", "TaskScreen(BuildContext,TaskScreenVM)", "TaskViewVM(Store)", "TaskView(BuildContext,TaskViewVM)", "Null(BuildContext[TaskTime?])", "TaskStatusEditVM(Store)", "TaskStatusEdit(BuildContext,TaskStatusEditVM)", "TaskStatusListItem(String)", "TaskStatusList(BuildContext,TaskStatusListVM)", "TaskStatusEntity(String)", "TaskStatusScreen(BuildContext,TaskStatusScreenVM)", "TaskStatusViewVM(Store)", "TaskStatusView(BuildContext,TaskStatusViewVM)", "TaxRateEditVM(Store)", "TaxRateEdit(BuildContext,TaxRateEditVM)", "EntityList(BuildContext,TaxRateListVM)", "TaxRateListItem(BuildContext,int)", "TaxRateSettingsScreen(BuildContext,TaxRateScreenVM)", "TaxRateViewVM(Store)", "TaxRateView(BuildContext,TaxRateViewVM)", "TokenEditVM(Store)", "TokenEdit(BuildContext,TokenEditVM)", "EntityList(BuildContext,TokenListVM)", "TokenListItem(BuildContext,int)", "TokenScreen(BuildContext,TokenScreenVM)", "TokenViewVM(Store)", "TokenView(BuildContext,TokenViewVM)", "String(TransactionEntityBuilder)", "TransactionEditVM(Store)", "TransactionEdit(BuildContext,TransactionEditVM)", "EntityList(BuildContext,TransactionListVM)", "TransactionListItem(BuildContext,int)", "Padding(ExpenseEntity)", "FontAsset(@)", "TransactionScreen(BuildContext,TransactionScreenVM)", "bool(TransactionEntity)", "EntityListTile(InvoiceEntity)", "int(InvoiceEntity,InvoiceEntity)", "int(PaymentEntity,PaymentEntity)", "bool(ExpenseCategoryEntity)", "int(ExpenseCategoryEntity?,ExpenseCategoryEntity?)", "bool(VendorEntity)", "int(VendorEntity?,VendorEntity?)", "~(PointerUpEvent)", "TransactionViewVM(Store)", "TransactionView(BuildContext,TransactionViewVM)", "String(TransactionEntity)", "int(int,@)", "IndentingBuiltValueToStringHelper(String)", "ListBuilder()", "TransactionRuleEditVM(Store)", "TransactionRuleEdit(BuildContext,TransactionRuleEditVM)", "EntityList(BuildContext,TransactionRuleListVM)", "TransactionRuleListItem(BuildContext,int)", "TransactionRuleScreen(BuildContext,TransactionRuleScreenVM)", "TransactionRuleViewVM(Store)", "TransactionRuleView(BuildContext,TransactionRuleViewVM)", "DataRow(EntityType)", "UserEditVM(Store)", "UserEdit(BuildContext,UserEditVM)", "EntityList(BuildContext,UserListVM)", "UserListItem(BuildContext,int)", "UserScreen(BuildContext,UserScreenVM)", "UserViewVM(Store)", "UserView(BuildContext,UserViewVM)", "VendorContactEditDetails(BuildContext)", "ContactListTile(VendorContactEntity)", "VendorEditContactsVM(Store)", "VendorEditContacts(BuildContext,VendorEditContactsVM)", "Null(VendorContactEntity,int)", "VendorEditVM(Store)", "VendorEdit(BuildContext,VendorEditVM)", "EntityList(BuildContext,VendorListVM)", "String(VendorContactEntity)", "VendorScreen(BuildContext,VendorScreenVM)", "~(VendorContactEntity)", "Row(VendorContactEntity)", "VendorViewVM(Store)", "VendorView(BuildContext,VendorViewVM)", "WebhookEditVM(Store)", "WebhookEdit(BuildContext,WebhookEditVM)", "WebhookViewVM(Store)", "WebhookView(BuildContext,WebhookViewVM)", "EntityList(BuildContext,WebhookListVM)", "WebhookListItem(BuildContext,int)", "WebhookScreen(BuildContext,WebhookScreenVM)", "ListMultimapBuilder()", "FieldConfirmation(BuildContext)", "SimpleDialogOption(InvoiceEntity)", "TableRow(int)", "Rect()(RenderBox)", "MapBuilder()", "SetBuilder()", "Theme(BuildContext,Brightness,Widget?)", "OverlayPortal(BuildContext)", "~(String,double?)", "CalendarDatePicker()", "Form()", "Widget(BuildContext,SuperEditorDemoTextItem,bool,~())", "RoundedRectanglePopoverAppearance(BuildContext)", "Flex(BuildContext,BoxConstraints)", "bool(_TextType)", "SuperEditorDemoTextItem(_TextType)", "Text(BuildContext)", "SetMultimapBuilder()", "Widget(BuildContext,DocumentSelection?,Widget?)", "SizedBox(BuildContext,Offset?,Widget?)", "IFrameElement(int)", "Null(AuthenticationResult)", "Logger()", "ListBuilder()", "Widget(BuildContext,Animation0,Animation0)", "~(ListItem)", "bool(RegExp)", "LinkReference()", "JavaScriptObject?(int)", "ListBuilder()", "bool(Node3)", "ListBuilder()", "Null(String[String?])", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "SizedBox(BuildContext,Widget?)", "FollowerAlignment(Rect,Size)", "ListBuilder()", "String?([String?])", "MouseRegion(FormFieldState)", "_PinItem(int)", "Widget(int)", "Element2(int)", "ListBuilder()", "Null(Event)", "HotRestartCacheHandler?()", "ListBuilder>()", "Widget(int{key:Key?})", "~(LongPressDownDetails)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "MapBuilder()", "Map(SentryPackage)", "MapEntry(String,@)", "Future()", "String(AppleIDAuthorizationScopes)", "int(_Line)", "ListBuilder()", "Object(_Line)", "Object(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(MapEntry>)", "SourceSpanWithContext()", "String(String{color:Object?})", "List>(BuildContext)", "~(ReactiveModelImp<@>)", "~(StateStatus,Object?)", "TextAffinity()", "DocumentChange(DocumentEdit)", "ParagraphNode(AttributedText)", "ListBuilder()", "ListBuilder()", "ListBuilder()", "ChangeInteractionModeCommand?(EditRequest)", "~(ActivateIntent)", "InsertAttributedTextCommand?(EditRequest)", "PasteStructuredContentEditorCommand?(EditRequest)", "InsertNodeAtIndexCommand?(EditRequest)", "InsertNodeBeforeNodeCommand?(EditRequest)", "InsertNodeAfterNodeCommand?(EditRequest)", "InsertNodeAtCaretCommand?(EditRequest)", "MoveNodeCommand?(EditRequest)", "CombineParagraphsCommand?(EditRequest)", "ReplaceNodeCommand?(EditRequest)", "ReplaceNodeWithEmptyParagraphWithCaretCommand?(EditRequest)", "DeleteContentCommand?(EditRequest)", "MapBuilder()", "DeleteUpstreamAtBeginningOfParagraphCommand?(EditRequest)", "DeleteUpstreamAtBeginningOfBlockNodeCommand?(EditRequest)", "DeleteNodeCommand?(EditRequest)", "DeleteUpstreamCharacterCommand?(EditRequest)", "DeleteDownstreamCharacterCommand?(EditRequest)", "InsertCharacterAtCaretCommand?(EditRequest)", "ChangeParagraphAlignmentCommand?(EditRequest)", "ChangeParagraphBlockTypeCommand?(EditRequest)", "SplitParagraphCommand?(EditRequest)", "ConvertParagraphToTaskCommand?(EditRequest)", "ConvertTaskToParagraphCommand?(EditRequest)", "ChangeTaskCompletionCommand?(EditRequest)", "SplitExistingTaskCommand?(EditRequest)", "SplitListItemCommand?(EditRequest)", "IndentListItemCommand?(EditRequest)", "UnIndentListItemCommand?(EditRequest)", "ChangeListItemTypeCommand?(EditRequest)", "ConvertParagraphToListItemCommand?(EditRequest)", "AddTextAttributionsCommand?(EditRequest)", "ToggleTextAttributionsCommand?(EditRequest)", "RemoveTextAttributionsCommand?(EditRequest)", "ChangeSingleColumnLayoutComponentStylesCommand?(EditRequest)", "ConvertTextNodeToParagraphCommand?(EditRequest)", "PasteEditorCommand?(EditRequest)", "Attribution()", "MapBuilder()", "bool(LinkifyElement)", "Container(BuildContext,Widget?)", "~(DocumentSelectionChange)", "MouseRegion(BuildContext,MouseCursor0,Widget?)", "MapBuilder()", "MapBuilder()", "ListBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "~(Offset?)", "MapBuilder()", "bool(TextEditingDelta)", "Padding(BuildContext,double)", "Row(BuildContext,Widget?)", "MapBuilder()", "Widget(BuildContext,Widget,int?,bool)", "MapBuilder()", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "MapBuilder()", "SuperEditorFocusDebugVisuals(BuildContext)", "MapBuilder()", "MapBuilder()", "~(DocumentSelection?)", "AndroidTextEditingFloatingToolbar(BuildContext,DocumentSelection?,Widget?)", "MapBuilder()", "SpanRange()", "TextSpan(MultiAttributionSpan)", "SingleColumnDocumentLayout(~())", "int(GroupedOverlayPortalController,GroupedOverlayPortalController)", "_ThumbPressGestureRecognizer0()", "~(_ThumbPressGestureRecognizer0)", "_TrackTapGestureRecognizer0()", "~(_TrackTapGestureRecognizer0)", "~(_TapTracker0)", "ColoredBox(BuildContext,Widget?)", "Padding(BuildContext,Widget?)", "MapBuilder()", "TapRegion(BuildContext)", "MapBuilder()", "~(ButtonActivateIntent)", "AndroidEditingOverlayControls(BuildContext,Widget?)", "ProseTextLayout()", "Stack(BuildContext,Widget?)", "~(RawFloatingCursorPoint)", "RenderObjectWidget(BuildContext,TextLayout)", "IOSEditingControls(BuildContext,Widget?)", "bool(bool?)", "~(AppLifecycleState)", "JavaScriptObject(int{params:Object?})", "MapBuilder()", "int(Comparable<@>,Comparable<@>)", "MapBuilder()", "List(String,List)", "0^(0^,0^)", "Size?(Size?,Size?,double)", "double?(num?,num?,double)", "Color?(Color?,Color?,double)", "Widget(BuildContext,Offset,Offset,Widget)", "~(FlutterErrorDetails{forceReport:bool})", "DiagnosticsNode(String)", "StackFrame?(String)", "double(double,double,double)", "Widget(BuildContext,Animation0,Animation0,Widget)", "bool?(bool?,bool?,double)", "MapBuilder()", "Widget(BuildContext,Widget)", "OutlinedBorder?(OutlinedBorder?,OutlinedBorder?,double)", "EdgeInsetsGeometry?(EdgeInsetsGeometry?,EdgeInsetsGeometry?,double)", "TextStyle?(TextStyle?,TextStyle?,double)", "int(_TaskEntry<@>,_TaskEntry<@>)", "bool({priority!int,scheduler!SchedulerBinding})", "List(String)", "Widget(Widget,Key,Widget,Key)", "Widget(Widget?,List)", "~(FocusNode{alignment:double?,alignmentPolicy:ScrollPositionAlignmentPolicy?,curve:Curve?,duration:Duration?})", "int(Element0,Element0)", "Widget(FlutterErrorDetails)", "IconThemeData(IconThemeData?,IconThemeData?,double)", "List>(NavigatorState,String)", "int(Widget,int)", "RenderObjectWidget(Widget)", "Widget(BuildContext,List,Widget(Color))", "Widget(Color,bool,~())", "Store<0^>(Store<0^>)", "MapBuilder()", "BillingClient(~(PurchasesResultWrapper),~(UserChoiceDetailsWrapper)?)", "ProductDetailsWrapper(PlatformProductDetails)", "PricingPhaseWrapper(PlatformPricingPhase)", "PurchaseWrapper(PlatformPurchase)", "SubscriptionOfferDetailsWrapper(PlatformSubscriptionOfferDetails)", "UserChoiceDetailsProductWrapper(PlatformUserChoiceProduct)", "GooglePlayUserChoiceDetails(UserChoiceDetailsWrapper)", "MapBuilder()", "~({isTesting:bool})", "AppState(AppState,@)", "AuthState(AuthState,UserLoadUrl)", "AuthState(AuthState,UserSignUpRequest)", "AuthState(AuthState,UserLoginRequest)", "AuthState(AuthState,OAuthLoginRequest)", "AuthState(AuthState,OAuthSignUpRequest)", "AuthState(AuthState,UserLoginSuccess)", "AuthState(AuthState,UserVerifiedPassword)", "AuthState(AuthState,UserUnverifiedPassword)", "BankAccountEntity(BankAccountEntity?,@)", "BankAccountEntity?(BankAccountEntity?,@)", "ListUIState(ListUIState,ViewBankAccountList)", "ListUIState(ListUIState,FilterBankAccountsByCustom1)", "ListUIState(ListUIState,FilterBankAccountsByCustom2)", "ListUIState(ListUIState,FilterBankAccountsByState)", "ListUIState(ListUIState,FilterBankAccounts)", "ListUIState(ListUIState,SortBankAccounts)", "ListUIState(ListUIState,StartBankAccountMultiselect)", "ListUIState(ListUIState,AddToBankAccountMultiselect)", "ListUIState(ListUIState,RemoveFromBankAccountMultiselect)", "ListUIState(ListUIState,ClearBankAccountMultiselect)", "BankAccountState(BankAccountState,ArchiveBankAccountsSuccess)", "BankAccountState(BankAccountState,DeleteBankAccountsSuccess)", "BankAccountState(BankAccountState,RestoreBankAccountsSuccess)", "BankAccountState(BankAccountState,AddBankAccountSuccess)", "BankAccountState(BankAccountState,SaveBankAccountSuccess)", "BankAccountState(BankAccountState,LoadBankAccountSuccess)", "BankAccountState(BankAccountState,LoadBankAccountsSuccess)", "BankAccountState(BankAccountState,LoadCompanySuccess)", "ListUIState(ListUIState,ViewClientList)", "ListUIState(ListUIState,FilterClientsByCustom1)", "ListUIState(ListUIState,FilterClientsByCustom2)", "ListUIState(ListUIState,FilterClientsByCustom3)", "ListUIState(ListUIState,FilterClientsByCustom4)", "ListUIState(ListUIState,FilterClientsByState)", "ListUIState(ListUIState,FilterClients)", "ListUIState(ListUIState,SortClients)", "ListUIState(ListUIState,StartClientMultiselect)", "ListUIState(ListUIState,AddToClientMultiselect)", "ListUIState(ListUIState,RemoveFromClientMultiselect)", "ListUIState(ListUIState,ClearClientMultiselect)", "ClientState(ClientState,ArchiveClientsSuccess)", "ClientState(ClientState,DeleteClientsSuccess)", "ClientState(ClientState,RestoreClientSuccess)", "ClientState(ClientState,AddClientSuccess)", "ClientState(ClientState,SaveClientSuccess)", "ClientState(ClientState,LoadClientSuccess)", "ClientState(ClientState,MergeClientsSuccess)", "ClientState(ClientState,PurgeClientSuccess)", "ClientState(ClientState,LoadClientsSuccess)", "ClientState(ClientState,LoadCompanySuccess)", "UserCompanyEntity(UserCompanyEntity?,LoadCompanySuccess)", "UserCompanyEntity(UserCompanyEntity?,SaveCompanySuccess)", "CompanyGatewayEntity(CompanyGatewayEntity?,@)", "CompanyGatewayEntity?(CompanyGatewayEntity?,@)", "ListUIState(ListUIState,FilterCompanyGatewaysByCustom1)", "ListUIState(ListUIState,FilterCompanyGatewaysByCustom2)", "ListUIState(ListUIState,FilterCompanyGatewaysByState)", "ListUIState(ListUIState,FilterCompanyGateways)", "ListUIState(ListUIState,SortCompanyGateways)", "ListUIState(ListUIState,StartCompanyGatewayMultiselect)", "ListUIState(ListUIState,AddToCompanyGatewayMultiselect)", "ListUIState(ListUIState,RemoveFromCompanyGatewayMultiselect)", "ListUIState(ListUIState,ClearCompanyGatewayMultiselect)", "CompanyGatewayState(CompanyGatewayState,ArchiveCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,DeleteCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,RestoreCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,AddCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,SaveCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanyGatewaySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanySuccess)", "CompanyGatewayState(CompanyGatewayState,LoadCompanyGatewaysSuccess)", "MapBuilder()", "MapBuilder()", "InvoiceEntity(InvoiceEntity?,AddCreditItems)", "InvoiceEntity?(InvoiceEntity?,DeleteCreditItem)", "InvoiceEntity?(InvoiceEntity?,UpdateCreditItem)", "ListUIState(ListUIState,ViewCreditList)", "ListUIState(ListUIState,FilterCreditsByCustom1)", "ListUIState(ListUIState,FilterCreditsByCustom2)", "ListUIState(ListUIState,FilterCreditsByCustom3)", "ListUIState(ListUIState,FilterCreditsByCustom4)", "ListUIState(ListUIState,FilterCreditsByState)", "ListUIState(ListUIState,FilterCreditsByStatus)", "ListUIState(ListUIState,FilterCredits)", "ListUIState(ListUIState,SortCredits)", "ListUIState(ListUIState,StartCreditMultiselect)", "ListUIState(ListUIState,AddToCreditMultiselect)", "ListUIState(ListUIState,RemoveFromCreditMultiselect)", "ListUIState(ListUIState,ClearCreditMultiselect)", "CreditState(CreditState,PurgeClientSuccess)", "CreditState(CreditState,MarkSentCreditSuccess)", "CreditState(CreditState,ArchiveCreditsSuccess)", "CreditState(CreditState,DeleteCreditsSuccess)", "CreditState(CreditState,RestoreCreditsSuccess)", "CreditState(CreditState,AddCreditSuccess)", "CreditState(CreditState,@)", "CreditState(CreditState,LoadCreditsSuccess)", "CreditState(CreditState,LoadCompanySuccess)", "DesignEntity(DesignEntity?,@)", "DesignEntity?(DesignEntity?,@)", "ListUIState(ListUIState,ViewDesignList)", "ListUIState(ListUIState,FilterDesignsByCustom1)", "ListUIState(ListUIState,FilterDesignsByCustom2)", "ListUIState(ListUIState,FilterDesignsByState)", "ListUIState(ListUIState,FilterDesigns)", "ListUIState(ListUIState,SortDesigns)", "ListUIState(ListUIState,StartDesignMultiselect)", "ListUIState(ListUIState,AddToDesignMultiselect)", "ListUIState(ListUIState,RemoveFromDesignMultiselect)", "ListUIState(ListUIState,ClearDesignMultiselect)", "DesignState(DesignState,ArchiveDesignsSuccess)", "DesignState(DesignState,DeleteDesignsSuccess)", "DesignState(DesignState,RestoreDesignsSuccess)", "DesignState(DesignState,AddDesignSuccess)", "DesignState(DesignState,SaveDesignSuccess)", "DesignState(DesignState,LoadDesignSuccess)", "DesignState(DesignState,LoadDesignsSuccess)", "DesignState(DesignState,LoadCompanySuccess)", "DocumentEntity?(DocumentEntity?,@)", "ListUIState(ListUIState,ViewDocumentList)", "ListUIState(ListUIState,FilterDocumentsByCustom1)", "ListUIState(ListUIState,FilterDocumentsByCustom2)", "ListUIState(ListUIState,FilterDocumentsByState)", "ListUIState(ListUIState,FilterDocumentsByStatus)", "ListUIState(ListUIState,FilterDocuments)", "ListUIState(ListUIState,SortDocuments)", "ListUIState(ListUIState,StartDocumentMultiselect)", "ListUIState(ListUIState,AddToDocumentMultiselect)", "ListUIState(ListUIState,RemoveFromDocumentMultiselect)", "ListUIState(ListUIState,ClearDocumentMultiselect)", "DocumentState(DocumentState,ArchiveDocumentSuccess)", "DocumentState(DocumentState,DeleteDocumentSuccess)", "DocumentState(DocumentState,RestoreDocumentSuccess)", "DocumentState(DocumentState,AddDocumentSuccess)", "DocumentState(DocumentState,SaveDocumentSuccess)", "DocumentState(DocumentState,LoadDocumentSuccess)", "DocumentState(DocumentState,LoadDocumentsSuccess)", "DocumentState(DocumentState,LoadCompanySuccess)", "MapBuilder()", "MapBuilder()", "ListUIState(ListUIState,ViewExpenseList)", "ListUIState(ListUIState,FilterExpensesByCustom1)", "ListUIState(ListUIState,FilterExpensesByCustom2)", "ListUIState(ListUIState,FilterExpensesByCustom3)", "ListUIState(ListUIState,FilterExpensesByCustom4)", "ListUIState(ListUIState,FilterExpensesByState)", "ListUIState(ListUIState,FilterExpensesByStatus)", "ListUIState(ListUIState,FilterExpenses)", "ListUIState(ListUIState,SortExpenses)", "ListUIState(ListUIState,StartExpenseMultiselect)", "ListUIState(ListUIState,AddToExpenseMultiselect)", "ListUIState(ListUIState,RemoveFromExpenseMultiselect)", "ListUIState(ListUIState,ClearExpenseMultiselect)", "ExpenseState(ExpenseState,PurgeClientSuccess)", "ExpenseState(ExpenseState,ArchiveExpenseSuccess)", "ExpenseState(ExpenseState,DeleteExpenseSuccess)", "ExpenseState(ExpenseState,RestoreExpenseSuccess)", "ExpenseState(ExpenseState,AddExpenseSuccess)", "ExpenseState(ExpenseState,SaveExpenseSuccess)", "ExpenseState(ExpenseState,LoadExpenseSuccess)", "ExpenseState(ExpenseState,LoadExpensesSuccess)", "ExpenseState(ExpenseState,LoadCompanySuccess)", "ExpenseCategoryEntity(ExpenseCategoryEntity?,@)", "ExpenseCategoryEntity?(ExpenseCategoryEntity?,@)", "ListUIState(ListUIState,FilterExpenseCategoriesByCustom1)", "ListUIState(ListUIState,FilterExpenseCategoriesByCustom2)", "ListUIState(ListUIState,FilterExpenseCategoriesByState)", "ListUIState(ListUIState,FilterExpenseCategories)", "ListUIState(ListUIState,SortExpenseCategories)", "ListUIState(ListUIState,StartExpenseCategoryMultiselect)", "ListUIState(ListUIState,AddToExpenseCategoryMultiselect)", "ListUIState(ListUIState,RemoveFromExpenseCategoryMultiselect)", "ListUIState(ListUIState,ClearExpenseCategoryMultiselect)", "ExpenseCategoryState(ExpenseCategoryState,ArchiveExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,DeleteExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,RestoreExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,AddExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,SaveExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadExpenseCategorySuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadExpenseCategoriesSuccess)", "ExpenseCategoryState(ExpenseCategoryState,LoadCompanySuccess)", "GroupEntity(GroupEntity?,@)", "GroupEntity?(GroupEntity?,@)", "ListUIState(ListUIState,ViewGroupList)", "ListUIState(ListUIState,FilterGroupsByState)", "ListUIState(ListUIState,FilterGroups)", "ListUIState(ListUIState,SortGroups)", "ListUIState(ListUIState,StartGroupMultiselect)", "ListUIState(ListUIState,AddToGroupMultiselect)", "ListUIState(ListUIState,RemoveFromGroupMultiselect)", "ListUIState(ListUIState,ClearGroupMultiselect)", "GroupState(GroupState,ArchiveGroupSuccess)", "GroupState(GroupState,DeleteGroupSuccess)", "GroupState(GroupState,RestoreGroupSuccess)", "GroupState(GroupState,AddGroupSuccess)", "GroupState(GroupState,SaveGroupSuccess)", "GroupState(GroupState,LoadGroupSuccess)", "GroupState(GroupState,LoadGroupsSuccess)", "GroupState(GroupState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddInvoiceItems)", "InvoiceEntity?(InvoiceEntity?,DeleteInvoiceItem)", "InvoiceEntity?(InvoiceEntity?,UpdateInvoiceItem)", "ListUIState(ListUIState,ViewInvoiceList)", "ListUIState(ListUIState,FilterInvoicesByCustom1)", "ListUIState(ListUIState,FilterInvoicesByCustom2)", "ListUIState(ListUIState,FilterInvoicesByCustom3)", "ListUIState(ListUIState,FilterInvoicesByCustom4)", "ListUIState(ListUIState,FilterInvoicesByState)", "ListUIState(ListUIState,FilterInvoicesByStatus)", "ListUIState(ListUIState,FilterInvoices)", "ListUIState(ListUIState,SortInvoices)", "ListUIState(ListUIState,StartInvoiceMultiselect)", "ListUIState(ListUIState,AddToInvoiceMultiselect)", "ListUIState(ListUIState,RemoveFromInvoiceMultiselect)", "ListUIState(ListUIState,ClearInvoiceMultiselect)", "InvoiceState(InvoiceState,PurgeClientSuccess)", "InvoiceState(InvoiceState,MarkInvoicesSentSuccess)", "InvoiceState(InvoiceState,MarkInvoicesPaidSuccess)", "InvoiceState(InvoiceState,CancelInvoicesSuccess)", "InvoiceState(InvoiceState,ArchiveInvoicesSuccess)", "InvoiceState(InvoiceState,DeleteInvoicesSuccess)", "InvoiceState(InvoiceState,EmailInvoiceSuccess)", "InvoiceState(InvoiceState,RestoreInvoicesSuccess)", "InvoiceState(InvoiceState,AddInvoiceSuccess)", "InvoiceState(InvoiceState,@)", "InvoiceState(InvoiceState,LoadInvoicesSuccess)", "InvoiceState(InvoiceState,LoadCompanySuccess)", "PaymentEntity(PaymentEntity?,@)", "PaymentEntity?(PaymentEntity?,@)", "ListUIState(ListUIState,ViewPaymentList)", "ListUIState(ListUIState,FilterPaymentsByCustom1)", "ListUIState(ListUIState,FilterPaymentsByCustom2)", "ListUIState(ListUIState,FilterPaymentsByCustom3)", "ListUIState(ListUIState,FilterPaymentsByCustom4)", "ListUIState(ListUIState,FilterPaymentsByState)", "ListUIState(ListUIState,FilterPaymentsByStatus)", "ListUIState(ListUIState,FilterPayments)", "ListUIState(ListUIState,SortPayments)", "ListUIState(ListUIState,StartPaymentMultiselect)", "ListUIState(ListUIState,AddToPaymentMultiselect)", "ListUIState(ListUIState,RemoveFromPaymentMultiselect)", "ListUIState(ListUIState,ClearPaymentMultiselect)", "PaymentState(PaymentState,PurgeClientSuccess)", "PaymentState(PaymentState,ArchivePaymentsSuccess)", "PaymentState(PaymentState,DeletePaymentsSuccess)", "PaymentState(PaymentState,RestorePaymentsSuccess)", "PaymentState(PaymentState,AddPaymentSuccess)", "PaymentState(PaymentState,SavePaymentSuccess)", "PaymentState(PaymentState,LoadPaymentSuccess)", "PaymentState(PaymentState,LoadPaymentsSuccess)", "PaymentState(PaymentState,LoadCompanySuccess)", "PaymentTermEntity(PaymentTermEntity?,@)", "PaymentTermEntity?(PaymentTermEntity?,@)", "ListUIState(ListUIState,ViewPaymentTermList)", "ListUIState(ListUIState,FilterPaymentTermsByCustom1)", "ListUIState(ListUIState,FilterPaymentTermsByCustom2)", "ListUIState(ListUIState,FilterPaymentTermsByState)", "ListUIState(ListUIState,FilterPaymentTerms)", "ListUIState(ListUIState,SortPaymentTerms)", "ListUIState(ListUIState,StartPaymentTermMultiselect)", "ListUIState(ListUIState,AddToPaymentTermMultiselect)", "ListUIState(ListUIState,RemoveFromPaymentTermMultiselect)", "ListUIState(ListUIState,ClearPaymentTermMultiselect)", "PaymentTermState(PaymentTermState,ArchivePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,DeletePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,RestorePaymentTermsSuccess)", "PaymentTermState(PaymentTermState,AddPaymentTermSuccess)", "PaymentTermState(PaymentTermState,SavePaymentTermSuccess)", "PaymentTermState(PaymentTermState,LoadPaymentTermSuccess)", "PaymentTermState(PaymentTermState,LoadPaymentTermsSuccess)", "PaymentTermState(PaymentTermState,LoadCompanySuccess)", "ProductEntity(ProductEntity?,@)", "ProductEntity?(ProductEntity?,@)", "ListUIState(ListUIState,ViewProductList)", "ListUIState(ListUIState,FilterProductsByState)", "ListUIState(ListUIState,FilterProductsByCustom1)", "ListUIState(ListUIState,FilterProductsByCustom2)", "ListUIState(ListUIState,FilterProductsByCustom3)", "ListUIState(ListUIState,FilterProductsByCustom4)", "ListUIState(ListUIState,FilterProducts)", "ListUIState(ListUIState,SortProducts)", "ListUIState(ListUIState,StartProductMultiselect)", "ListUIState(ListUIState,AddToProductMultiselect)", "ListUIState(ListUIState,RemoveFromProductMultiselect)", "ListUIState(ListUIState,ClearProductMultiselect)", "ProductState(ProductState,ArchiveProductsSuccess)", "ProductState(ProductState,DeleteProductsSuccess)", "ProductState(ProductState,RestoreProductsSuccess)", "ProductState(ProductState,SetTaxCategoryProductsSuccess)", "ProductState(ProductState,AddProductSuccess)", "ProductState(ProductState,SaveProductSuccess)", "ProductState(ProductState,LoadProductSuccess)", "ProductState(ProductState,LoadProductsSuccess)", "ProductState(ProductState,LoadCompanySuccess)", "ProjectEntity(ProjectEntity?,@)", "ProjectEntity?(ProjectEntity?,@)", "ListUIState(ListUIState,ViewProjectList)", "ListUIState(ListUIState,FilterProjectsByCustom1)", "ListUIState(ListUIState,FilterProjectsByCustom2)", "ListUIState(ListUIState,FilterProjectsByCustom3)", "ListUIState(ListUIState,FilterProjectsByCustom4)", "ListUIState(ListUIState,FilterProjectsByState)", "ListUIState(ListUIState,FilterProjects)", "ListUIState(ListUIState,SortProjects)", "ListUIState(ListUIState,StartProjectMultiselect)", "ListUIState(ListUIState,AddToProjectMultiselect)", "ListUIState(ListUIState,RemoveFromProjectMultiselect)", "ListUIState(ListUIState,ClearProjectMultiselect)", "ProjectState(ProjectState,PurgeClientSuccess)", "ProjectState(ProjectState,ArchiveProjectSuccess)", "ProjectState(ProjectState,DeleteProjectSuccess)", "ProjectState(ProjectState,RestoreProjectSuccess)", "ProjectState(ProjectState,AddProjectSuccess)", "ProjectState(ProjectState,SaveProjectSuccess)", "ProjectState(ProjectState,LoadProjectSuccess)", "ProjectState(ProjectState,LoadProjectsSuccess)", "ProjectState(ProjectState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddPurchaseOrderItems)", "InvoiceEntity?(InvoiceEntity?,DeletePurchaseOrderItem)", "InvoiceEntity?(InvoiceEntity?,UpdatePurchaseOrderItem)", "ListUIState(ListUIState,ViewPurchaseOrderList)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom1)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom2)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom3)", "ListUIState(ListUIState,FilterPurchaseOrdersByCustom4)", "ListUIState(ListUIState,FilterPurchaseOrdersByState)", "ListUIState(ListUIState,FilterPurchaseOrdersByStatus)", "ListUIState(ListUIState,FilterPurchaseOrders)", "ListUIState(ListUIState,SortPurchaseOrders)", "ListUIState(ListUIState,StartPurchaseOrderMultiselect)", "ListUIState(ListUIState,AddToPurchaseOrderMultiselect)", "ListUIState(ListUIState,RemoveFromPurchaseOrderMultiselect)", "ListUIState(ListUIState,ClearPurchaseOrderMultiselect)", "PurchaseOrderState(PurchaseOrderState,MarkPurchaseOrderSentSuccess)", "PurchaseOrderState(PurchaseOrderState,ConvertPurchaseOrdersToExpensesSuccess)", "PurchaseOrderState(PurchaseOrderState,AddPurchaseOrdersToInventorySuccess)", "PurchaseOrderState(PurchaseOrderState,AcceptPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,CancelPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,ArchivePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,DeletePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,RestorePurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,EmailPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,ApprovePurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,AddPurchaseOrderSuccess)", "PurchaseOrderState(PurchaseOrderState,@)", "PurchaseOrderState(PurchaseOrderState,LoadPurchaseOrdersSuccess)", "PurchaseOrderState(PurchaseOrderState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddQuoteItems)", "InvoiceEntity?(InvoiceEntity?,DeleteQuoteItem)", "InvoiceEntity?(InvoiceEntity?,UpdateQuoteItem)", "ListUIState(ListUIState,ViewQuoteList)", "ListUIState(ListUIState,FilterQuotesByCustom1)", "ListUIState(ListUIState,FilterQuotesByCustom2)", "ListUIState(ListUIState,FilterQuotesByCustom3)", "ListUIState(ListUIState,FilterQuotesByCustom4)", "ListUIState(ListUIState,FilterQuotesByState)", "ListUIState(ListUIState,FilterQuotesByStatus)", "ListUIState(ListUIState,FilterQuotes)", "ListUIState(ListUIState,SortQuotes)", "ListUIState(ListUIState,StartQuoteMultiselect)", "ListUIState(ListUIState,AddToQuoteMultiselect)", "ListUIState(ListUIState,RemoveFromQuoteMultiselect)", "ListUIState(ListUIState,ClearQuoteMultiselect)", "QuoteState(QuoteState,PurgeClientSuccess)", "QuoteState(QuoteState,MarkSentQuoteSuccess)", "QuoteState(QuoteState,ArchiveQuotesSuccess)", "QuoteState(QuoteState,DeleteQuotesSuccess)", "QuoteState(QuoteState,RestoreQuotesSuccess)", "QuoteState(QuoteState,EmailQuoteSuccess)", "QuoteState(QuoteState,ConvertQuotesToInvoicesSuccess)", "QuoteState(QuoteState,ConvertQuotesToProjectsSuccess)", "QuoteState(QuoteState,AddQuoteSuccess)", "QuoteState(QuoteState,@)", "QuoteState(QuoteState,LoadQuotesSuccess)", "QuoteState(QuoteState,LoadCompanySuccess)", "ListUIState(ListUIState,ViewRecurringExpenseList)", "ListUIState(ListUIState,FilterRecurringExpensesByCustom1)", "ListUIState(ListUIState,FilterRecurringExpensesByCustom2)", "ListUIState(ListUIState,FilterRecurringExpensesByState)", "ListUIState(ListUIState,FilterRecurringExpensesByStatus)", "ListUIState(ListUIState,FilterRecurringExpenses)", "ListUIState(ListUIState,SortRecurringExpenses)", "ListUIState(ListUIState,StartRecurringExpenseMultiselect)", "ListUIState(ListUIState,AddToRecurringExpenseMultiselect)", "ListUIState(ListUIState,RemoveFromRecurringExpenseMultiselect)", "ListUIState(ListUIState,ClearRecurringExpenseMultiselect)", "RecurringExpenseState(RecurringExpenseState,PurgeClientSuccess)", "RecurringExpenseState(RecurringExpenseState,ArchiveRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,DeleteRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,RestoreRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,AddRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,SaveRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,StartRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,StopRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadRecurringExpenseSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadRecurringExpensesSuccess)", "RecurringExpenseState(RecurringExpenseState,LoadCompanySuccess)", "InvoiceEntity(InvoiceEntity?,AddRecurringInvoiceItems)", "InvoiceEntity?(InvoiceEntity?,DeleteRecurringInvoiceItem)", "InvoiceEntity?(InvoiceEntity?,UpdateRecurringInvoiceItem)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom1)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom2)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom3)", "ListUIState(ListUIState,FilterRecurringInvoicesByCustom4)", "ListUIState(ListUIState,FilterRecurringInvoicesByState)", "ListUIState(ListUIState,FilterRecurringInvoicesByStatus)", "ListUIState(ListUIState,FilterRecurringInvoices)", "ListUIState(ListUIState,SortRecurringInvoices)", "ListUIState(ListUIState,StartRecurringInvoiceMultiselect)", "ListUIState(ListUIState,AddToRecurringInvoiceMultiselect)", "ListUIState(ListUIState,RemoveFromRecurringInvoiceMultiselect)", "ListUIState(ListUIState,ClearRecurringInvoiceMultiselect)", "RecurringInvoiceState(RecurringInvoiceState,PurgeClientSuccess)", "RecurringInvoiceState(RecurringInvoiceState,ArchiveRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,DeleteRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,EmailRecurringInvoiceSuccess)", "RecurringInvoiceState(RecurringInvoiceState,RestoreRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,SendNowRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,StartRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,StopRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,AddRecurringInvoiceSuccess)", "RecurringInvoiceState(RecurringInvoiceState,@)", "RecurringInvoiceState(RecurringInvoiceState,LoadRecurringInvoicesSuccess)", "RecurringInvoiceState(RecurringInvoiceState,LoadCompanySuccess)", "ScheduleEntity(ScheduleEntity?,@)", "ScheduleEntity?(ScheduleEntity?,@)", "ListUIState(ListUIState,ViewScheduleList)", "ListUIState(ListUIState,FilterSchedulesByCustom1)", "ListUIState(ListUIState,FilterSchedulesByCustom2)", "ListUIState(ListUIState,FilterSchedulesByState)", "ListUIState(ListUIState,FilterSchedules)", "ListUIState(ListUIState,SortSchedules)", "ListUIState(ListUIState,StartScheduleMultiselect)", "ListUIState(ListUIState,AddToScheduleMultiselect)", "ListUIState(ListUIState,RemoveFromScheduleMultiselect)", "ListUIState(ListUIState,ClearScheduleMultiselect)", "ScheduleState(ScheduleState,ArchiveSchedulesSuccess)", "ScheduleState(ScheduleState,DeleteSchedulesSuccess)", "ScheduleState(ScheduleState,RestoreSchedulesSuccess)", "ScheduleState(ScheduleState,AddScheduleSuccess)", "ScheduleState(ScheduleState,SaveScheduleSuccess)", "ScheduleState(ScheduleState,LoadScheduleSuccess)", "ScheduleState(ScheduleState,LoadSchedulesSuccess)", "ScheduleState(ScheduleState,LoadCompanySuccess)", "StaticState(StaticState,LoadStaticSuccess)", "SubscriptionEntity(SubscriptionEntity?,@)", "SubscriptionEntity?(SubscriptionEntity?,@)", "ListUIState(ListUIState,FilterSubscriptionsByCustom1)", "ListUIState(ListUIState,FilterSubscriptionsByCustom2)", "ListUIState(ListUIState,FilterSubscriptionsByState)", "ListUIState(ListUIState,FilterSubscriptions)", "ListUIState(ListUIState,SortSubscriptions)", "ListUIState(ListUIState,StartSubscriptionMultiselect)", "ListUIState(ListUIState,AddToSubscriptionMultiselect)", "ListUIState(ListUIState,RemoveFromSubscriptionMultiselect)", "ListUIState(ListUIState,ClearSubscriptionMultiselect)", "SubscriptionState(SubscriptionState,ArchiveSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,DeleteSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,RestoreSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,AddSubscriptionSuccess)", "SubscriptionState(SubscriptionState,SaveSubscriptionSuccess)", "SubscriptionState(SubscriptionState,LoadSubscriptionSuccess)", "SubscriptionState(SubscriptionState,LoadSubscriptionsSuccess)", "SubscriptionState(SubscriptionState,LoadCompanySuccess)", "TaskEntity(TaskEntity?,@)", "TaskEntity?(TaskEntity?,@)", "ListUIState(ListUIState,ViewTaskList)", "ListUIState(ListUIState,FilterTasksByCustom1)", "ListUIState(ListUIState,FilterTasksByCustom2)", "ListUIState(ListUIState,FilterTasksByState)", "ListUIState(ListUIState,FilterTasksByStatus)", "ListUIState(ListUIState,FilterTasks)", "ListUIState(ListUIState,SortTasks)", "TaskEntity(TaskEntity?,AddTaskTime)", "TaskEntity(TaskEntity?,DeleteTaskTime)", "TaskEntity(TaskEntity?,UpdateTaskTime)", "ListUIState(ListUIState,StartTaskMultiselect)", "ListUIState(ListUIState,AddToTaskMultiselect)", "ListUIState(ListUIState,RemoveFromTaskMultiselect)", "ListUIState(ListUIState,ClearTaskMultiselect)", "TaskState(TaskState,PurgeClientSuccess)", "TaskState(TaskState,SortTasksSuccess)", "TaskState(TaskState,ArchiveTaskSuccess)", "TaskState(TaskState,StartTasksSuccess)", "TaskState(TaskState,StopTasksSuccess)", "TaskState(TaskState,DeleteTaskSuccess)", "TaskState(TaskState,RestoreTaskSuccess)", "TaskState(TaskState,AddTaskSuccess)", "TaskState(TaskState,SaveTaskSuccess)", "TaskState(TaskState,LoadTaskSuccess)", "TaskState(TaskState,LoadTasksSuccess)", "TaskState(TaskState,LoadCompanySuccess)", "TaskStatusEntity(TaskStatusEntity?,@)", "TaskStatusEntity?(TaskStatusEntity?,@)", "ListUIState(ListUIState,ViewTaskStatusList)", "ListUIState(ListUIState,FilterTaskStatusesByCustom1)", "ListUIState(ListUIState,FilterTaskStatusesByCustom2)", "ListUIState(ListUIState,FilterTaskStatusesByState)", "ListUIState(ListUIState,FilterTaskStatuses)", "ListUIState(ListUIState,SortTaskStatuses)", "ListUIState(ListUIState,StartTaskStatusMultiselect)", "ListUIState(ListUIState,AddToTaskStatusMultiselect)", "ListUIState(ListUIState,RemoveFromTaskStatusMultiselect)", "ListUIState(ListUIState,ClearTaskStatusMultiselect)", "TaskStatusState(TaskStatusState,SortTasksSuccess)", "TaskStatusState(TaskStatusState,ArchiveTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,DeleteTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,RestoreTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,AddTaskStatusSuccess)", "TaskStatusState(TaskStatusState,SaveTaskStatusSuccess)", "TaskStatusState(TaskStatusState,LoadTaskStatusSuccess)", "TaskStatusState(TaskStatusState,LoadTaskStatusesSuccess)", "TaskStatusState(TaskStatusState,LoadCompanySuccess)", "TaxRateEntity(TaxRateEntity?,@)", "TaxRateEntity?(TaxRateEntity?,@)", "ListUIState(ListUIState,ViewTaxRateList)", "ListUIState(ListUIState,FilterTaxRatesByState)", "ListUIState(ListUIState,FilterTaxRates)", "ListUIState(ListUIState,SortTaxRates)", "ListUIState(ListUIState,StartTaxRateMultiselect)", "ListUIState(ListUIState,AddToTaxRateMultiselect)", "ListUIState(ListUIState,RemoveFromTaxRateMultiselect)", "ListUIState(ListUIState,ClearTaxRateMultiselect)", "TaxRateState(TaxRateState,ArchiveTaxRatesSuccess)", "TaxRateState(TaxRateState,DeleteTaxRatesSuccess)", "TaxRateState(TaxRateState,RestoreTaxRatesSuccess)", "TaxRateState(TaxRateState,AddTaxRateSuccess)", "TaxRateState(TaxRateState,SaveTaxRateSuccess)", "TaxRateState(TaxRateState,LoadTaxRateSuccess)", "TaxRateState(TaxRateState,LoadTaxRatesSuccess)", "TaxRateState(TaxRateState,LoadCompanySuccess)", "TokenEntity(TokenEntity?,@)", "TokenEntity?(TokenEntity?,@)", "ListUIState(ListUIState,ViewTokenList)", "ListUIState(ListUIState,FilterTokensByCustom1)", "ListUIState(ListUIState,FilterTokensByCustom2)", "ListUIState(ListUIState,FilterTokensByState)", "ListUIState(ListUIState,FilterTokens)", "ListUIState(ListUIState,SortTokens)", "ListUIState(ListUIState,StartTokenMultiselect)", "ListUIState(ListUIState,AddToTokenMultiselect)", "ListUIState(ListUIState,RemoveFromTokenMultiselect)", "ListUIState(ListUIState,ClearTokenMultiselect)", "TokenState(TokenState,ArchiveTokensSuccess)", "TokenState(TokenState,DeleteTokensSuccess)", "TokenState(TokenState,RestoreTokensSuccess)", "TokenState(TokenState,AddTokenSuccess)", "TokenState(TokenState,SaveTokenSuccess)", "TokenState(TokenState,LoadTokenSuccess)", "TokenState(TokenState,LoadTokensSuccess)", "TokenState(TokenState,LoadCompanySuccess)", "TransactionEntity(TransactionEntity?,@)", "TransactionEntity?(TransactionEntity?,@)", "ListUIState(ListUIState,ViewTransactionList)", "ListUIState(ListUIState,FilterTransactionsByCustom1)", "ListUIState(ListUIState,FilterTransactionsByCustom2)", "ListUIState(ListUIState,FilterTransactionsByState)", "ListUIState(ListUIState,FilterTransactionsByStatus)", "ListUIState(ListUIState,FilterTransactions)", "ListUIState(ListUIState,SortTransactions)", "ListUIState(ListUIState,StartTransactionMultiselect)", "ListUIState(ListUIState,AddToTransactionMultiselect)", "ListUIState(ListUIState,RemoveFromTransactionMultiselect)", "ListUIState(ListUIState,ClearTransactionMultiselect)", "TransactionState(TransactionState,ArchiveTransactionsSuccess)", "TransactionState(TransactionState,DeleteTransactionsSuccess)", "TransactionState(TransactionState,RestoreTransactionsSuccess)", "TransactionState(TransactionState,AddTransactionSuccess)", "TransactionState(TransactionState,SaveTransactionSuccess)", "TransactionState(TransactionState,ConvertTransactionToPaymentSuccess)", "TransactionState(TransactionState,ConvertTransactionsToExpensesSuccess)", "TransactionState(TransactionState,LinkTransactionToPaymentSuccess)", "TransactionState(TransactionState,LinkTransactionToExpenseSuccess)", "TransactionState(TransactionState,ConvertTransactionsSuccess)", "TransactionState(TransactionState,LoadTransactionSuccess)", "TransactionState(TransactionState,LoadTransactionsSuccess)", "TransactionState(TransactionState,LoadCompanySuccess)", "TransactionRuleEntity(TransactionRuleEntity?,@)", "TransactionRuleEntity?(TransactionRuleEntity?,@)", "ListUIState(ListUIState,ViewTransactionRuleList)", "ListUIState(ListUIState,FilterTransactionRulesByCustom1)", "ListUIState(ListUIState,FilterTransactionRulesByCustom2)", "ListUIState(ListUIState,FilterTransactionRulesByState)", "ListUIState(ListUIState,FilterTransactionRules)", "ListUIState(ListUIState,SortTransactionRules)", "ListUIState(ListUIState,StartTransactionRuleMultiselect)", "ListUIState(ListUIState,AddToTransactionRuleMultiselect)", "ListUIState(ListUIState,RemoveFromTransactionRuleMultiselect)", "ListUIState(ListUIState,ClearTransactionRuleMultiselect)", "TransactionRuleState(TransactionRuleState,ArchiveTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,DeleteTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,RestoreTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,AddTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,SaveTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,LoadTransactionRuleSuccess)", "TransactionRuleState(TransactionRuleState,LoadTransactionRulesSuccess)", "TransactionRuleState(TransactionRuleState,LoadCompanySuccess)", "UserEntity(UserEntity?,@)", "UserEntity?(UserEntity?,@)", "ListUIState(ListUIState,ViewUserList)", "ListUIState(ListUIState,FilterUsersByCustom1)", "ListUIState(ListUIState,FilterUsersByCustom2)", "ListUIState(ListUIState,FilterUsersByCustom3)", "ListUIState(ListUIState,FilterUsersByCustom4)", "ListUIState(ListUIState,FilterUsersByState)", "ListUIState(ListUIState,FilterUsers)", "ListUIState(ListUIState,SortUsers)", "ListUIState(ListUIState,StartUserMultiselect)", "ListUIState(ListUIState,AddToUserMultiselect)", "ListUIState(ListUIState,RemoveFromUserMultiselect)", "ListUIState(ListUIState,ClearUserMultiselect)", "UserState(UserState,ArchiveUserSuccess)", "UserState(UserState,DeleteUserSuccess)", "UserState(UserState,RestoreUserSuccess)", "UserState(UserState,RemoveUserSuccess)", "UserState(UserState,AddUserSuccess)", "UserState(UserState,SaveUserSuccess)", "UserState(UserState,SaveAuthUserSuccess)", "UserState(UserState,ConnectOAuthUserSuccess)", "UserState(UserState,DisconnectOAuthUserSuccess)", "UserState(UserState,DisconnectOAuthMailerSuccess)", "UserState(UserState,ConnecGmailUserSuccess)", "UserState(UserState,LoadUserSuccess)", "UserState(UserState,LoadUsersSuccess)", "UserState(UserState,LoadCompanySuccess)", "VendorContactEntity(VendorContactEntity?,@)", "VendorEntity(VendorEntity?,@)", "VendorEntity?(VendorEntity?,@)", "VendorEntity(VendorEntity?,AddVendorContact)", "VendorEntity(VendorEntity?,DeleteVendorContact)", "VendorEntity(VendorEntity?,UpdateVendorContact)", "ListUIState(ListUIState,ViewVendorList)", "ListUIState(ListUIState,FilterVendorsByCustom1)", "ListUIState(ListUIState,FilterVendorsByCustom2)", "ListUIState(ListUIState,FilterVendorsByCustom3)", "ListUIState(ListUIState,FilterVendorsByCustom4)", "ListUIState(ListUIState,FilterVendorsByState)", "ListUIState(ListUIState,FilterVendors)", "ListUIState(ListUIState,SortVendors)", "ListUIState(ListUIState,StartVendorMultiselect)", "ListUIState(ListUIState,AddToVendorMultiselect)", "ListUIState(ListUIState,RemoveFromVendorMultiselect)", "ListUIState(ListUIState,ClearVendorMultiselect)", "VendorState(VendorState,ArchiveVendorSuccess)", "VendorState(VendorState,DeleteVendorSuccess)", "VendorState(VendorState,RestoreVendorSuccess)", "VendorState(VendorState,AddVendorSuccess)", "VendorState(VendorState,SaveVendorSuccess)", "VendorState(VendorState,LoadVendorSuccess)", "VendorState(VendorState,LoadVendorsSuccess)", "VendorState(VendorState,LoadCompanySuccess)", "WebhookEntity(WebhookEntity?,@)", "WebhookEntity?(WebhookEntity?,@)", "ListUIState(ListUIState,ViewWebhookList)", "ListUIState(ListUIState,FilterWebhooksByCustom1)", "ListUIState(ListUIState,FilterWebhooksByCustom2)", "ListUIState(ListUIState,FilterWebhooksByState)", "ListUIState(ListUIState,FilterWebhooks)", "ListUIState(ListUIState,SortWebhooks)", "ListUIState(ListUIState,StartWebhookMultiselect)", "ListUIState(ListUIState,AddToWebhookMultiselect)", "ListUIState(ListUIState,RemoveFromWebhookMultiselect)", "ListUIState(ListUIState,ClearWebhookMultiselect)", "WebhookState(WebhookState,ArchiveWebhooksSuccess)", "WebhookState(WebhookState,DeleteWebhooksSuccess)", "WebhookState(WebhookState,RestoreWebhooksSuccess)", "WebhookState(WebhookState,AddWebhookSuccess)", "WebhookState(WebhookState,SaveWebhookSuccess)", "WebhookState(WebhookState,LoadWebhookSuccess)", "WebhookState(WebhookState,LoadWebhooksSuccess)", "WebhookState(WebhookState,LoadCompanySuccess)", "ConfirmEmailVM(Store)", "AppDrawerVM(Store)", "MenuDrawerVM(Store)", "LoginVM(Store)", "BankAccountListVM(Store)", "BankAccountScreenVM(Store)", "ClientListVM(Store)", "ClientScreenVM(Store)", "CompanyGatewayListVM(Store)", "CompanyGatewayScreenVM(Store)", "CreditListVM(Store)", "CreditScreenVM(Store)", "DashboardVM(Store)", "DesignListVM(Store)", "DesignScreenVM(Store)", "DocumentListVM(Store)", "DocumentScreenVM(Store)", "ExpenseListVM(Store)", "ExpenseScreenVM(Store)", "ExpenseCategoryListVM(Store)", "ExpenseCategoryScreenVM(Store)", "GroupListVM(Store)", "GroupScreenVM(Store)", "InvoiceListVM(Store)", "InvoiceScreenVM(Store)", "PaymentListVM(Store)", "PaymentScreenVM(Store)", "PaymentTermListVM(Store)", "PaymentTermScreenVM(Store)", "ProductListVM(Store)", "ProductScreenVM(Store)", "ProjectListVM(Store)", "ProjectScreenVM(Store)", "PurchaseOrderListVM(Store)", "PurchaseOrderScreenVM(Store)", "QuoteListVM(Store)", "QuoteScreenVM(Store)", "RecurringExpenseListVM(Store)", "RecurringExpenseScreenVM(Store)", "RecurringInvoiceListVM(Store)", "RecurringInvoiceScreenVM(Store)", "ReportsScreenVM(Store)", "ScheduleListVM(Store)", "ScheduleScreenVM(Store)", "AccountManagementVM(Store)", "ClientPortalVM(Store)", "CompanyDetailsVM(Store)", "CreditCardsAndBanksVM(Store)", "CustomFieldsVM(Store)", "DataVisualizationsVM(Store)", "DeviceSettingsVM(Store)", "EInvoiceSettingsVM(Store)", "EmailSettingsVM(Store)", "ExpenseSettingsVM(Store)", "GeneratedNumbersVM(Store)", "ImportExportVM(Store)", "InvoiceDesignVM(Store)", "LocalizationSettingsVM(Store)", "PaymentSettingsVM(Store)", "ProductSettingsVM(Store)", "SettingsListVM(Store)", "SettingsScreenVM(Store)", "TaskSettingsVM(Store)", "TaxSettingsVM(Store)", "TemplatesAndRemindersVM(Store)", "UserDetailsVM(Store)", "WorkflowSettingsVM(Store)", "SubscriptionListVM(Store)", "SubscriptionScreenVM(Store)", "KanbanVM(Store)", "TaskListVM(Store)", "TaskScreenVM(Store)", "TaskStatusListVM(Store)", "TaskStatusScreenVM(Store)", "TaxRateListVM(Store)", "TaxRateScreenVM(Store)", "TokenListVM(Store)", "TokenScreenVM(Store)", "TransactionListVM(Store)", "TransactionScreenVM(Store)", "TransactionRuleListVM(Store)", "TransactionRuleScreenVM(Store)", "UserListVM(Store)", "UserScreenVM(Store)", "VendorListVM(Store)", "VendorScreenVM(Store)", "WebhookListVM(Store)", "WebhookScreenVM(Store)", "~(PopoverController)", "Future()", "~(SentryLevel,String{exception:Object?,logger:String?,stackTrace:StackTrace?})", "MapBuilder()", "Widget(BuildContext,UnorderedListItemComponent)", "double(TextStyle,int)", "Widget(BuildContext,OrderedListItemComponent)", "MapBuilder()", "TextStyle(Set,TextStyle)", "SuperEditorLaunchLinkTapHandler(SuperEditorContext)", "Widget(BuildContext,Offset[Key?])", "Widget(BuildContext,AndroidEditingOverlayController,ToolbarConfig)", "MapBuilder()", "MapBuilder()", "MapBuilder()", "MapBuilder()", "Widget(BuildContext,IOSEditingOverlayController)", "~(String?{wrapWidth:int?})", "GoogleSignInUserData?(Map?)", "bool(bool,StartLoading)", "bool(bool,StopLoading)", "bool(bool,StartSaving)", "Widget(String)"], interceptorsByTag: null, leafTags: null, arrayRti: Symbol("$ti"), @@ -652614,7 +653684,7 @@ _lazy($, "memoizedHasActiveUnpaidInvoices", "$get$memoizedHasActiveUnpaidInvoices", () => A.memo2(new A.memoizedHasActiveUnpaidInvoices_closure(), type$.String, type$.BuiltMap_String_InvoiceEntity, type$.bool)); _lazy($, "memoizedInvoiceQuoteSelector", "$get$memoizedInvoiceQuoteSelector", () => A.memo2(new A.memoizedInvoiceQuoteSelector_closure(), type$.InvoiceEntity, type$.BuiltMap_String_InvoiceEntity, type$.nullable_InvoiceEntity)); _lazy($, "memoizedDropdownInvoiceList", "$get$memoizedDropdownInvoiceList", () => A.memo8(new A.memoizedDropdownInvoiceList_closure(), type$.BuiltMap_String_InvoiceEntity, type$.BuiltMap_String_ClientEntity, type$.BuiltMap_String_VendorEntity, type$.BuiltList_String, type$.String, type$.BuiltMap_String_UserEntity, type$.List_nullable_String, type$.nullable_String, type$.List_String)); - _lazy($, "memoizedFilteredInvoiceList", "$get$memoizedFilteredInvoiceList", () => A.memo9(new A.memoizedFilteredInvoiceList_closure(), type$.SelectionState, type$.BuiltMap_String_InvoiceEntity, type$.BuiltList_String, type$.BuiltMap_String_ClientEntity, type$.BuiltMap_String_VendorEntity, type$.BuiltMap_String_PaymentEntity, type$.ListUIState, type$.BuiltMap_String_UserEntity, type$.nullable_String, type$.List_String)); + _lazy($, "memoizedFilteredInvoiceList", "$get$memoizedFilteredInvoiceList", () => A.memo10(new A.memoizedFilteredInvoiceList_closure(), type$.SelectionState, type$.BuiltMap_String_InvoiceEntity, type$.BuiltList_String, type$.BuiltMap_String_ClientEntity, type$.BuiltMap_String_VendorEntity, type$.BuiltMap_String_PaymentEntity, type$.BuiltMap_String_ProjectEntity, type$.ListUIState, type$.BuiltMap_String_UserEntity, type$.nullable_String, type$.List_String)); _lazy($, "memoizedInvoiceStatsForClient", "$get$memoizedInvoiceStatsForClient", () => A.memo2(new A.memoizedInvoiceStatsForClient_closure(), type$.String, type$.BuiltMap_String_InvoiceEntity, type$.EntityStats)); _lazy($, "memoizedInvoiceStatsForDesign", "$get$memoizedInvoiceStatsForDesign", () => A.memo2(new A.memoizedInvoiceStatsForDesign_closure(), type$.String, type$.BuiltMap_String_InvoiceEntity, type$.EntityStats)); _lazy($, "memoizedInvoiceStatsForSubscription", "$get$memoizedInvoiceStatsForSubscription", () => A.memo2(new A.memoizedInvoiceStatsForSubscription_closure(), type$.String, type$.BuiltMap_String_InvoiceEntity, type$.EntityStats));