SYMBOL INDEX (222 symbols across 43 files) FILE: integration_test/large_display_test.dart function main (line 7) | void main() function testInit (line 10) | Future testInit(WidgetTester tester, {bool clearPrefs = true}) FILE: integration_test/small_display_test.dart function main (line 7) | void main() function testInit (line 10) | Future testInit( FILE: integration_test/utils.dart function clearPreferences (line 8) | Future clearPreferences() function dragGesture (line 16) | Future dragGesture(WidgetTester tester, Offset start, Offset end) function setWindowSize (line 25) | void setWindowSize(double width, double height) FILE: lib/data/property_unit_maps.dart function getPropertyUiMap (line 8) | Map getPropertyUiMap(BuildContext context) function getUnitUiMap (line 44) | Map> getUnitUiMap(BuildContext context) FILE: lib/helpers/responsive_helper.dart function responsivePadding (line 3) | double responsivePadding(double displayWidth) function responsiveNumCols (line 5) | int responsiveNumCols(double displayWidth) function responsiveChildAspectRatio (line 16) | double responsiveChildAspectRatio(double width, int colNumber) function isDrawerFixed (line 19) | bool isDrawerFixed(double displayWidth) FILE: lib/main.dart function main (line 10) | void main() class MyApp (line 21) | class MyApp extends ConsumerWidget { method build (line 25) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/models/conversions.dart class ConversionsNotifier (line 8) | class ConversionsNotifier method build (line 17) | Future>> build() method _refreshCurrentUnitDataList (line 84) | Future _refreshCurrentUnitDataList(PROPERTYX property) method convert (line 104) | Future convert(UnitData unitData, var value, PROPERTYX property) method getUnitDataListAtPage (line 113) | List getUnitDataListAtPage(PROPERTYX property) method clearAllValues (line 117) | Future clearAllValues(PROPERTYX property) method undoClearOperation (line 135) | Future undoClearOperation() method shouldShowSnackbar (line 159) | bool shouldShowSnackbar(PROPERTYX property) FILE: lib/models/currencies.dart class Currencies (line 9) | class Currencies { method toJson (line 55) | String toJson() method copyWith (line 68) | Currencies copyWith({ class CurrenciesNotifier (line 79) | class CurrenciesNotifier extends AsyncNotifier { method build (line 86) | Future build() method forceCurrenciesDownload (line 103) | void forceCurrenciesDownload() method _readSavedCurrencies (line 107) | Currencies _readSavedCurrencies() method _downloadCurrencies (line 120) | Future _downloadCurrencies() FILE: lib/models/hide_units.dart class HiddenUnitsNotifier (line 7) | class HiddenUnitsNotifier extends AsyncNotifier> { method build (line 14) | Future> build() method set (line 40) | bool set(List hiddenUnits, PROPERTYX property) method storeKey (line 71) | String storeKey(PROPERTYX property) FILE: lib/models/import_export.dart class ImportExportNotifier (line 11) | class ImportExportNotifier extends Notifier { method build (line 31) | void build() method exportSettings (line 34) | Future exportSettings() method importSettings (line 88) | Future<(String?, List)> importSettings(String jsonString) method deleteSettings (line 212) | void deleteSettings() FILE: lib/models/order.dart class PropertiesOrderNotifier (line 8) | class PropertiesOrderNotifier extends AsyncNotifier> { method build (line 17) | Future> build() method set (line 46) | bool set(List newOrder) method _toStorableString (line 76) | List _toStorableString(List listToConvert) function inverse (line 82) | Map inverse() class UnitsOrderNotifier (line 86) | class UnitsOrderNotifier extends AsyncNotifier> { method build (line 93) | Future> build() method set (line 128) | bool set(List? newOrder, PROPERTYX property) method storeKey (line 163) | String storeKey(PROPERTYX property) method _toStorableString (line 166) | List _toStorableString(List listToConvert) FILE: lib/models/settings.dart class SettingsNotifier (line 37) | class SettingsNotifier extends AsyncNotifier { method set (line 43) | bool set(T? value) method build (line 69) | Future build() function languageTagToLocale (line 181) | Locale languageTagToLocale(String languageTag) FILE: lib/pages/app_scaffold.dart class AppScaffold (line 16) | class AppScaffold extends ConsumerWidget { method build (line 22) | Widget build(BuildContext context, WidgetRef ref) method openCalculator (line 25) | void openCalculator() method clearAll (line 35) | void clearAll(bool isDrawerFixed) method openSearch (line 66) | void openSearch() FILE: lib/pages/choose_property_page.dart class ChoosePropertyPage (line 8) | class ChoosePropertyPage extends ConsumerWidget { method build (line 23) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/conversion_page.dart class ConversionPage (line 16) | class ConversionPage extends ConsumerWidget { method build (line 22) | Widget build(BuildContext context, WidgetRef ref) method unitWidgetBuilder (line 70) | UnitWidget unitWidgetBuilder(UnitData unitData) function _getLastUpdateString (line 230) | String _getLastUpdateString(BuildContext context, String lastUpdate) FILE: lib/pages/custom_drawer.dart class CustomDrawer (line 12) | class CustomDrawer extends ConsumerWidget { method build (line 25) | Widget build(BuildContext context, WidgetRef ref) function pathToNavigationIndex (line 194) | int pathToNavigationIndex( FILE: lib/pages/error_page.dart class ErrorPage (line 5) | class ErrorPage extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: lib/pages/hide_units_page.dart class HideUnitsPage (line 13) | class HideUnitsPage extends ConsumerWidget { method build (line 28) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/initial_page.dart class InitialPage (line 13) | class InitialPage extends ConsumerWidget { method build (line 17) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/reorder_page.dart type Item (line 4) | typedef Item = ({int id, String title}); class ReorderPage (line 6) | class ReorderPage extends StatefulWidget { method createState (line 19) | State createState() class _ReorderPageState (line 22) | class _ReorderPageState extends State { method build (line 27) | Widget build(BuildContext context) method _updateItemsOrder (line 97) | void _updateItemsOrder(int oldIndex, int newIndex) FILE: lib/pages/reorder_properties_page.dart class ReorderPropertiesPage (line 12) | class ReorderPropertiesPage extends ConsumerWidget { method build (line 16) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/reorder_units_page.dart class ReorderUnitsPage (line 15) | class ReorderUnitsPage extends ConsumerWidget { method build (line 30) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/search_page.dart class CustomSearchDelegate (line 7) | class CustomSearchDelegate extends SearchDelegate { method buildLeading (line 13) | Widget buildLeading(BuildContext context) method buildSuggestions (line 27) | Widget buildSuggestions(BuildContext context) method buildResults (line 56) | Widget buildResults(BuildContext context) method buildActions (line 61) | List buildActions(BuildContext context) function getSearchUnitsList (line 77) | List getSearchUnitsList( FILE: lib/pages/select_units_page.dart class SelectUnitsPage (line 11) | class SelectUnitsPage extends ConsumerStatefulWidget { method createState (line 17) | ConsumerState createState() class _SelectUnitsPageState (line 21) | class _SelectUnitsPageState extends ConsumerState { method initState (line 25) | void initState() method didUpdateWidget (line 31) | void didUpdateWidget(covariant SelectUnitsPage oldWidget) method initProvider (line 36) | void initProvider() method build (line 43) | Widget build(BuildContext context) FILE: lib/pages/settings_page.dart class SettingsPage (line 22) | class SettingsPage extends ConsumerWidget { method build (line 31) | Widget build(BuildContext context, WidgetRef ref) class ColorPickerDialog (line 650) | class ColorPickerDialog extends ConsumerWidget { method build (line 654) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/pages/splash_screen.dart class SplashScreen (line 14) | class SplashScreen extends ConsumerWidget { method build (line 18) | Widget build(BuildContext context, WidgetRef ref) FILE: lib/utils/navigator_utils.dart type AppPage (line 5) | enum AppPage { conversions, settings, reorder, reorderDetails } function computeSelectedSection (line 7) | AppPage computeSelectedSection(BuildContext context) function computeSelectedConversionPage (line 29) | int? computeSelectedConversionPage( FILE: lib/utils/palette.dart class Palette (line 4) | class Palette extends StatefulWidget { method createState (line 17) | State createState() class _PaletteState (line 20) | class _PaletteState extends State { method initState (line 28) | void initState() method build (line 34) | Widget build(BuildContext context) FILE: lib/utils/utils.dart function launchURL (line 10) | Future launchURL( function saveSettings (line 18) | void saveSettings(String key, dynamic value) type VALIDATOR (line 33) | enum VALIDATOR { class UnitData (line 42) | class UnitData { method getValidator (line 60) | RegExp getValidator() type PROPERTYX (line 72) | enum PROPERTYX { type PropertyUi (line 95) | typedef PropertyUi = ({String name, String icon, String selectedIcon}); function initializeQuickAction (line 97) | void initializeQuickAction({ function getIconColor (line 121) | Color getIconColor(ThemeData theme) function _floatToInt8 (line 124) | int _floatToInt8(double x) function color2Int (line 126) | int color2Int(Color color) function toKebabCase (line 134) | String toKebabCase() function kebabStringToPropertyX (line 143) | PROPERTYX kebabStringToPropertyX(String string) function dPrint (line 151) | void dPrint(String Function() message) FILE: lib/utils/utils_widgets.dart class UnitWidget (line 9) | class UnitWidget extends StatefulWidget { method createState (line 32) | State createState() class _UnitWidgetState (line 35) | class _UnitWidgetState extends State { method dispose (line 39) | void dispose() method build (line 45) | Widget build(BuildContext context) class SearchUnit (line 131) | class SearchUnit { class SearchUnitTile (line 142) | class SearchUnitTile extends StatelessWidget { method build (line 147) | Widget build(BuildContext context) class SuggestionList (line 163) | class SuggestionList extends StatelessWidget { method build (line 168) | Widget build(BuildContext context) class PropertyGridTile (line 178) | class PropertyGridTile extends StatelessWidget { method build (line 192) | Widget build(BuildContext context) class DropdownListTile (line 237) | class DropdownListTile extends StatelessWidget { method build (line 260) | Widget build(BuildContext context) class SegmentedButtonListTile (line 307) | class SegmentedButtonListTile extends StatelessWidget { method build (line 330) | Widget build(BuildContext context) function showModalBottomRadioList (line 369) | Future showModalBottomRadioList({ class SplashScreenWidget (line 402) | class SplashScreenWidget extends StatelessWidget { method build (line 405) | Widget build(BuildContext context) class ConstrainedContainer (line 419) | class ConstrainedContainer extends StatelessWidget { method build (line 425) | Widget build(BuildContext context) function getPropertyGridTiles (line 438) | List getPropertyGridTiles( FILE: linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 14) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView* view) { function my_application_activate (line 23) | static void my_application_activate(GApplication* application) { function gboolean (line 83) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 104) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 113) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 122) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 128) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 137) | static void my_application_init(MyApplication* self) {} function MyApplication (line 139) | MyApplication* my_application_new() { FILE: packages/calculator_widget/lib/animated_button.dart class AnimatedButton (line 5) | class AnimatedButton extends StatefulWidget { method createState (line 28) | State createState() class _AnimatedButtonState (line 31) | class _AnimatedButtonState extends State method initState (line 41) | void initState() method build (line 68) | Widget build(BuildContext context) method dispose (line 91) | void dispose() class _ElevatedButtonTransition (line 98) | class _ElevatedButtonTransition extends AnimatedWidget { method build (line 121) | Widget build(BuildContext context) FILE: packages/calculator_widget/lib/calculator_model.dart type OPERATION (line 7) | enum OPERATION { class Calculator (line 22) | class Calculator extends Notifier { method build (line 32) | String build() method submitString (line 37) | void submitString(String string) method submitChar (line 45) | void submitChar(String char) method _computeResult (line 140) | void _computeResult() method _updatePreviewResult (line 159) | void _updatePreviewResult() method clearAll (line 189) | void clearAll() method deleteLastChar (line 199) | void deleteLastChar() method adaptiveDeleteClear (line 207) | void adaptiveDeleteClear() method percentage (line 210) | void percentage() method squareRoot (line 215) | void squareRoot() method log10 (line 220) | void log10() method square (line 225) | void square() method ln (line 229) | void ln() method reciprocal (line 233) | void reciprocal() method factorial (line 238) | void factorial() method _unaryOperation (line 245) | void _unaryOperation(String Function(Decimal) operation) function _getStringFromRational (line 260) | String _getStringFromRational(Rational rational) function _getStringFromDecimal (line 268) | String _getStringFromDecimal(Decimal value) function _getStringFromNum (line 271) | String _getStringFromNum(num value) function _myFactorialFunction (line 279) | int _myFactorialFunction(int x) class SelectedOperationNotifier (line 281) | class SelectedOperationNotifier extends Notifier { method build (line 293) | OPERATION? build() FILE: packages/calculator_widget/lib/calculator_widget.dart type ButtonType (line 8) | enum ButtonType { number, operation, clear } class CalculatorWidget (line 12) | class CalculatorWidget extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) class _CalculatorWidget (line 20) | class _CalculatorWidget extends ConsumerWidget { method build (line 26) | Widget build(BuildContext context, WidgetRef ref) class CalculatorHeader (line 129) | class CalculatorHeader extends ConsumerWidget { method build (line 133) | Widget build(BuildContext context, WidgetRef ref) class CalculatorNumpad (line 228) | class CalculatorNumpad extends ConsumerWidget { method build (line 236) | Widget build(BuildContext context, WidgetRef ref) class CalculatorButton (line 398) | class CalculatorButton extends StatelessWidget { method build (line 413) | Widget build(BuildContext context) FILE: windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 14) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: windows/runner/win32_window.h type Size (line 21) | struct Size {