SYMBOL INDEX (378 symbols across 48 files) FILE: lib/animated_flutter_browser_logo.dart class AnimatedFlutterBrowserLogo (line 3) | class AnimatedFlutterBrowserLogo extends StatefulWidget { method createState (line 14) | State createState() class _AnimatedFlutterBrowserLogoState (line 17) | class _AnimatedFlutterBrowserLogoState extends State createState() class _BrowserAppBarState (line 19) | class _BrowserAppBarState extends State { method build (line 23) | Widget build(BuildContext context) FILE: lib/app_bar/certificates_info_popup.dart class CertificateInfoPopup (line 17) | class CertificateInfoPopup extends StatefulWidget { method createState (line 21) | State createState() class _CertificateInfoPopupState (line 24) | class _CertificateInfoPopupState extends State { method build (line 30) | Widget build(BuildContext context) method _build (line 34) | Widget _build() method _getOtherCertificatesFromTopMain (line 78) | Future _getOtherCertificatesFromTopMain( method _buildCertificatesInfoAlertDialog (line 119) | AlertDialog _buildCertificatesInfoAlertDialog() method _buildCertificateInfo (line 277) | Widget _buildCertificateInfo(X509Certificate x509certificate) method _findCountryName (line 299) | String? _findCountryName( method _findStateOrProvinceName (line 318) | String? _findStateOrProvinceName( method _findCommonName (line 338) | String? _findCommonName( method _findOrganizationName (line 357) | String? _findOrganizationName( method _findOrganizationUnitName (line 377) | String? _findOrganizationUnitName( method _buildIssuedToSection (line 397) | List _buildIssuedToSection(X509Certificate x509certificate) method _buildIssuedBySection (line 477) | List _buildIssuedBySection(X509Certificate x509certificate) method _buildValidityPeriodSection (line 607) | List _buildValidityPeriodSection(X509Certificate x509certificate) method _buildPublicKeySection (line 648) | List _buildPublicKeySection(X509Certificate x509certificate) method _buildFingerprintSection (line 696) | List _buildFingerprintSection(X509Certificate x509certificate) method _buildExtensionSection (line 772) | List _buildExtensionSection(X509Certificate x509certificate) method _buildKeyUsageSection (line 796) | List _buildKeyUsageSection(X509Certificate x509certificate) method _buildBasicConstraints (line 868) | List _buildBasicConstraints(X509Certificate x509certificate) method _buildExtendedKeyUsage (line 970) | List _buildExtendedKeyUsage(X509Certificate x509certificate) method _buildSubjectKeyIdentifier (line 1040) | List _buildSubjectKeyIdentifier(X509Certificate x509certificate) method _buildAuthorityKeyIdentifier (line 1119) | List _buildAuthorityKeyIdentifier(X509Certificate x509certific... method _buildCertificatePolicies (line 1199) | List _buildCertificatePolicies(X509Certificate x509certificate) method _buildCRLDistributionPoints (line 1274) | List _buildCRLDistributionPoints(X509Certificate x509certificate) method _buildAuthorityInfoAccess (line 1367) | List _buildAuthorityInfoAccess(X509Certificate x509certificate) method _buildSubjectAlternativeNames (line 1472) | List _buildSubjectAlternativeNames(X509Certificate x509certifi... FILE: lib/app_bar/custom_app_bar_wrapper.dart class CustomAppBarWrapper (line 5) | class CustomAppBarWrapper extends StatefulWidget implements PreferredSiz... method createState (line 18) | State createState() class _CustomAppBarWrapperState (line 24) | class _CustomAppBarWrapperState extends State { method build (line 26) | Widget build(BuildContext context) class _PreferredAppBarSize (line 43) | class _PreferredAppBarSize extends Size { FILE: lib/app_bar/desktop_app_bar.dart class DesktopAppBar (line 15) | class DesktopAppBar extends StatefulWidget { method createState (line 21) | State createState() class _DesktopAppBarState (line 24) | class _DesktopAppBarState extends State { method build (line 26) | Widget build(BuildContext context) method _addNewTab (line 263) | void _addNewTab() class WebViewTabSelector (line 274) | class WebViewTabSelector extends StatefulWidget { method createState (line 281) | State createState() class _WebViewTabSelectorState (line 284) | class _WebViewTabSelectorState extends State { method dispose (line 288) | void dispose() method build (line 293) | Widget build(BuildContext context) class OpenTabsViewer (line 432) | class OpenTabsViewer extends StatefulWidget { method createState (line 438) | State createState() class _OpenTabsViewerState (line 441) | class _OpenTabsViewerState extends State { method dispose (line 445) | void dispose() method build (line 451) | Widget build(BuildContext context) FILE: lib/app_bar/find_on_page_app_bar.dart class FindOnPageAppBar (line 7) | class FindOnPageAppBar extends StatefulWidget { method createState (line 13) | State createState() class _FindOnPageAppBarState (line 16) | class _FindOnPageAppBarState extends State { method dispose (line 27) | void dispose() method build (line 33) | Widget build(BuildContext context) FILE: lib/app_bar/tab_viewer_app_bar.dart class TabViewerAppBar (line 14) | class TabViewerAppBar extends StatefulWidget implements PreferredSizeWid... method createState (line 19) | State createState() class _TabViewerAppBarState (line 25) | class _TabViewerAppBarState extends State { method build (line 29) | Widget build(BuildContext context) method _buildAddTabButton (line 37) | Widget _buildAddTabButton() method _buildActionsMenu (line 46) | List _buildActionsMenu() method _popupMenuChoiceAction (line 160) | void _popupMenuChoiceAction(String choice) method addNewTab (line 185) | void addNewTab({WebUri? url}) method addNewIncognitoTab (line 202) | void addNewIncognitoTab({WebUri? url}) method closeAllTabs (line 219) | void closeAllTabs() method goToSettingsPage (line 228) | void goToSettingsPage() FILE: lib/app_bar/url_info_popup.dart class UrlInfoPopup (line 9) | class UrlInfoPopup extends StatefulWidget { method createState (line 21) | State createState() class _UrlInfoPopupState (line 24) | class _UrlInfoPopupState extends State { method build (line 36) | Widget build(BuildContext context) FILE: lib/app_bar/webview_tab_app_bar.dart class WebViewTabAppBar (line 32) | class WebViewTabAppBar extends StatefulWidget { method createState (line 38) | State createState() class _WebViewTabAppBarState (line 41) | class _WebViewTabAppBarState extends State method initState (line 62) | void initState() method dispose (line 80) | void dispose() method build (line 91) | Widget build(BuildContext context) method _buildAppBarHomePageWidget (line 137) | Widget? _buildAppBarHomePageWidget() method _buildSearchTextField (line 236) | Widget _buildSearchTextField() method _buildActionsMenu (line 324) | List _buildActionsMenu() method _popupMenuChoiceAction (line 864) | void _popupMenuChoiceAction(String choice) method addNewTab (line 929) | void addNewTab({WebUri? url}) method addNewIncognitoTab (line 944) | void addNewIncognitoTab({WebUri? url}) method showSavedWindows (line 959) | void showSavedWindows() method showFavorites (line 1020) | void showFavorites() method showHistory (line 1089) | void showHistory() method showWebArchives (line 1150) | void showWebArchives() method share (line 1221) | void share() method openNewWindow (line 1230) | void openNewWindow() method setShouldSave (line 1235) | void setShouldSave() method toggleDesktopMode (line 1240) | void toggleDesktopMode() method showUrlInfo (line 1264) | void showUrlInfo() method goToDevelopersPage (line 1286) | void goToDevelopersPage() method goToSettingsPage (line 1291) | void goToSettingsPage() method openProjectPopup (line 1296) | void openProjectPopup() method takeScreenshotAndShow (line 1307) | void takeScreenshotAndShow() FILE: lib/browser.dart class Browser (line 20) | class Browser extends StatefulWidget { method createState (line 24) | State createState() class _BrowserState (line 27) | class _BrowserState extends State with SingleTickerProviderStat... method initState (line 34) | void initState() method didChangeDependencies (line 62) | void didChangeDependencies() method build (line 72) | Widget build(BuildContext context) method _buildBrowser (line 76) | Widget _buildBrowser() method _buildWebViewTabs (line 103) | Widget _buildWebViewTabs() method _buildWebViewTabsContent (line 144) | Widget _buildWebViewTabsContent() method _createProgressIndicator (line 179) | Widget _createProgressIndicator() method _buildWebViewTabsViewer (line 196) | Widget _buildWebViewTabsViewer() FILE: lib/custom_image.dart class CustomImage (line 6) | class CustomImage extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) method getImage (line 39) | Widget? getImage() method getBrokenImageIcon (line 59) | Widget getBrokenImageIcon() FILE: lib/custom_popup_dialog.dart class CustomPopupDialogPageRoute (line 4) | class CustomPopupDialogPageRoute extends MaterialTransparentPageRoute... method didPop (line 23) | bool didPop(T? result) method buildTransitions (line 29) | Widget buildTransitions(BuildContext context, Animation animat... class CustomPopupDialog (line 57) | class CustomPopupDialog extends StatefulWidget { method createState (line 67) | State createState() method show (line 69) | CustomPopupDialogPageRoute show( class _CustomPopupDialogState (line 90) | class _CustomPopupDialogState extends State method initState (line 96) | void initState() method dispose (line 116) | void dispose() method build (line 122) | Widget build(BuildContext context) method hideTransition (line 145) | Future hideTransition() method hide (line 150) | Future hide() FILE: lib/custom_popup_menu_item.dart class CustomPopupMenuItem (line 3) | class CustomPopupMenuItem extends PopupMenuEntry { method represents (line 28) | bool represents(T? value) method createState (line 31) | CustomPopupMenuItemState> createState() class CustomPopupMenuItemState (line 35) | class CustomPopupMenuItemState> method buildChild (line 38) | Widget buildChild() method handleTap (line 41) | void handleTap() method build (line 46) | Widget build(BuildContext context) FILE: lib/empty_tab.dart class EmptyTab (line 11) | class EmptyTab extends StatefulWidget { method createState (line 15) | State createState() class _EmptyTabState (line 18) | class _EmptyTabState extends State { method build (line 22) | Widget build(BuildContext context) method openNewTab (line 72) | void openNewTab(value) FILE: lib/javascript_console_result.dart class JavaScriptConsoleResult (line 4) | class JavaScriptConsoleResult extends StatefulWidget { method createState (line 20) | State createState() class _JavaScriptConsoleResultState (line 24) | class _JavaScriptConsoleResultState extends State createState() class _LongPressAlertDialogState (line 42) | class _LongPressAlertDialogState extends State { method build (line 46) | Widget build(BuildContext context) method _buildDialogLongPressHitTestResult (line 61) | List _buildDialogLongPressHitTestResult() method _buildLinkTile (line 96) | Widget _buildLinkTile() method _buildLinkPreview (line 138) | Widget _buildLinkPreview() method _buildOpenNewTab (line 181) | Widget _buildOpenNewTab() method _buildOpenNewIncognitoTab (line 197) | Widget _buildOpenNewIncognitoTab() method _buildCopyAddressLink (line 214) | Widget _buildCopyAddressLink() method _buildShareLink (line 227) | Widget _buildShareLink() method _buildImageTile (line 252) | Widget _buildImageTile() method _buildDownloadImage (line 274) | Widget _buildDownloadImage() method _buildShareImage (line 299) | Widget _buildShareImage() method _buildOpenImageNewTab (line 323) | Widget _buildOpenImageNewTab() method _buildSearchImageOnGoogle (line 339) | Widget _buildSearchImageOnGoogle() FILE: lib/main.dart function main (line 48) | void main(List args) class FlutterBrowserApp (line 143) | class FlutterBrowserApp extends StatefulWidget { method createState (line 147) | State createState() class _FlutterBrowserAppState (line 150) | class _FlutterBrowserAppState extends State method initState (line 157) | void initState() method _handleStateChange (line 169) | void _handleStateChange(AppLifecycleState state) method dispose (line 178) | void dispose() method build (line 185) | Widget build(BuildContext context) method onWindowFocus (line 206) | void onWindowFocus([int? windowId]) method onWindowBlur (line 214) | void onWindowBlur([int? windowId]) FILE: lib/material_transparent_page_route.dart class MaterialTransparentPageRoute (line 4) | class MaterialTransparentPageRoute extends PageRoute { method canTransitionTo (line 29) | bool canTransitionTo(TransitionRoute nextRoute) method buildPage (line 36) | Widget buildPage( method buildTransitions (line 50) | Widget buildTransitions(BuildContext context, Animation animat... FILE: lib/models/browser_model.dart class BrowserSettings (line 17) | class BrowserSettings { method copy (line 29) | BrowserSettings copy() method fromMap (line 37) | BrowserSettings? fromMap(Map? map) method toMap (line 47) | Map toMap() method toJson (line 56) | Map toJson() method toString (line 61) | String toString() class BrowserModel (line 66) | class BrowserModel extends ChangeNotifier { method openWindow (line 90) | Future openWindow(WindowModel? windowModel) method removeWindow (line 109) | Future removeWindow(WindowModel window) method removeAllWindows (line 113) | Future removeAllWindows() method containsFavorite (line 120) | bool containsFavorite(FavoriteModel favorite) method addFavorite (line 128) | void addFavorite(FavoriteModel favorite) method addFavorites (line 133) | void addFavorites(List favorites) method clearFavorites (line 138) | void clearFavorites() method removeFavorite (line 143) | void removeFavorite(FavoriteModel favorite) method addWebArchive (line 154) | void addWebArchive(String url, WebArchiveModel webArchiveModel) method addWebArchives (line 159) | void addWebArchives(Map webArchives) method removeWebArchive (line 164) | void removeWebArchive(WebArchiveModel webArchive) method clearWebArchives (line 177) | void clearWebArchives() method getSettings (line 193) | BrowserSettings getSettings() method updateSettings (line 197) | void updateSettings(BrowserSettings settings) method getWindows (line 202) | Future> getWindows() method save (line 224) | Future save() method flush (line 239) | Future flush() method restore (line 256) | Future restore() method toMap (line 294) | Map toMap() method toJson (line 303) | Map toJson() method toString (line 308) | String toString() FILE: lib/models/favorite_model.dart class FavoriteModel (line 3) | class FavoriteModel { method fromMap (line 10) | FavoriteModel? fromMap(Map? map) method toMap (line 26) | Map toMap() method toJson (line 34) | Map toJson() method toString (line 39) | String toString() FILE: lib/models/search_engine_model.dart class SearchEngineModel (line 1) | class SearchEngineModel { method fromMap (line 13) | SearchEngineModel? fromMap(Map? map) method toMap (line 23) | Map toMap() method toJson (line 32) | Map toJson() method toString (line 37) | String toString() FILE: lib/models/web_archive_model.dart class WebArchiveModel (line 3) | class WebArchiveModel { method fromMap (line 13) | WebArchiveModel? fromMap(Map? map) method toMap (line 31) | Map toMap() method toJson (line 41) | Map toJson() method toString (line 46) | String toString() FILE: lib/models/webview_model.dart class WebViewModel (line 7) | class WebViewModel extends ChangeNotifier { method addJavaScriptConsoleResults (line 162) | void addJavaScriptConsoleResults(Widget value) method addJavaScriptConsoleHistory (line 177) | void addJavaScriptConsoleHistory(String value) method addLoadedResources (line 192) | void addLoadedResources(LoadedResource value) method updateWithValue (line 206) | void updateWithValue(WebViewModel webViewModel) method fromMap (line 227) | WebViewModel? fromMap(Map? map) method toMap (line 258) | Map toMap() method toJson (line 276) | Map toJson() method toString (line 281) | String toString() FILE: lib/models/window_model.dart class WindowModel (line 16) | class WindowModel extends ChangeNotifier { method addTab (line 79) | void addTab(WebViewTab webViewTab) method addTabs (line 90) | void addTabs(List webViewTabs) method closeTab (line 104) | void closeTab(int index) method showTab (line 127) | void showTab(int index) method closeAllTabs (line 138) | void closeAllTabs() method getCurrentTabIndex (line 150) | int getCurrentTabIndex() method getCurrentTab (line 154) | WebViewTab? getCurrentTab() method notifyWebViewTabUpdated (line 158) | void notifyWebViewTabUpdated() method setCurrentWebViewModel (line 162) | void setCurrentWebViewModel(WebViewModel webViewModel) method saveInfo (line 169) | Future saveInfo() method removeInfo (line 188) | Future removeInfo() method flushInfo (line 195) | Future flushInfo() method restoreInfo (line 215) | Future restoreInfo() method fromMap (line 273) | WindowModel fromMap(Map map) method toMap (line 298) | Map toMap() method toJson (line 311) | Map toJson() method toString (line 316) | String toString() FILE: lib/multiselect_dialog.dart class MultiSelectDialogItem (line 6) | class MultiSelectDialogItem { class MultiSelectDialog (line 13) | class MultiSelectDialog extends StatefulWidget { method createState (line 53) | State createState() class _MultiSelectDialogState (line 56) | class _MultiSelectDialogState extends State> { method initState (line 60) | void initState() method _onItemCheckedChange (line 67) | void _onItemCheckedChange(V itemValue, bool checked) method _onCancelTap (line 77) | void _onCancelTap() method _onSubmitTap (line 81) | void _onSubmitTap() method build (line 86) | Widget build(BuildContext context) method _buildItem (line 124) | Widget _buildItem(MultiSelectDialogItem item) FILE: lib/pages/developers/javascript_console.dart class JavaScriptConsole (line 9) | class JavaScriptConsole extends StatefulWidget { method createState (line 13) | State createState() class _JavaScriptConsoleState (line 16) | class _JavaScriptConsoleState extends State { method dispose (line 24) | void dispose() method build (line 31) | Widget build(BuildContext context) method _buildJavaScriptConsole (line 35) | Widget _buildJavaScriptConsole() method evaluateJavaScript (line 149) | void evaluateJavaScript(String source) FILE: lib/pages/developers/main.dart class DevelopersPage (line 7) | class DevelopersPage extends StatefulWidget { method createState (line 11) | State createState() class _DevelopersPageState (line 14) | class _DevelopersPageState extends State { method build (line 16) | Widget build(BuildContext context) FILE: lib/pages/developers/network_info.dart class NetworkInfo (line 12) | class NetworkInfo extends StatefulWidget { method createState (line 16) | State createState() class _NetworkInfoState (line 19) | class _NetworkInfoState extends State { method build (line 21) | Widget build(BuildContext context) method _buildNetworkInfo (line 25) | Widget _buildNetworkInfo() FILE: lib/pages/developers/storage_manager.dart class StorageManager (line 9) | class StorageManager extends StatefulWidget { method createState (line 13) | State createState() class _StorageManagerState (line 16) | class _StorageManagerState extends State { method initState (line 55) | void initState() method dispose (line 69) | void dispose() method build (line 82) | Widget build(BuildContext context) method _buildStorageManager (line 86) | Widget _buildStorageManager() method _buildCookiesExpansionTile (line 116) | Widget _buildCookiesExpansionTile(BoxConstraints constraints) method _buildWebLocalStorageExpansionTile (line 389) | Widget _buildWebLocalStorageExpansionTile(BoxConstraints constraints) method _buildWebSessionStorageExpansionTile (line 518) | Widget _buildWebSessionStorageExpansionTile(BoxConstraints constraints) method _buildAndroidWebStorageExpansionTile (line 651) | Widget _buildAndroidWebStorageExpansionTile(BoxConstraints constraints) method _buildIOSWebStorageExpansionTile (line 704) | Widget _buildIOSWebStorageExpansionTile(BoxConstraints constraints) method _buildHttpAuthCredentialDatabaseExpansionTile (line 817) | Widget _buildHttpAuthCredentialDatabaseExpansionTile( method _buildDataCellEditable (line 952) | DataCell _buildDataCellEditable( method _buildAddNewWebStorageItem (line 994) | Widget _buildAddNewWebStorageItem( FILE: lib/pages/settings/android_settings.dart class AndroidSettings (line 10) | class AndroidSettings extends StatefulWidget { method createState (line 14) | State createState() class _AndroidSettingsState (line 17) | class _AndroidSettingsState extends State { method build (line 19) | Widget build(BuildContext context) method _buildAndroidWebViewTabSettings (line 25) | List _buildAndroidWebViewTabSettings() FILE: lib/pages/settings/cross_platform_settings.dart class CrossPlatformSettings (line 14) | class CrossPlatformSettings extends StatefulWidget { method createState (line 18) | State createState() class _CrossPlatformSettingsState (line 21) | class _CrossPlatformSettingsState extends State { method dispose (line 28) | void dispose() method build (line 35) | Widget build(BuildContext context) method _buildBaseSettings (line 47) | List _buildBaseSettings() method _buildWebViewTabSettings (line 263) | List _buildWebViewTabSettings() FILE: lib/pages/settings/ios_settings.dart class IOSSettings (line 11) | class IOSSettings extends StatefulWidget { method createState (line 15) | State createState() class _IOSSettingsState (line 18) | class _IOSSettingsState extends State { method build (line 20) | Widget build(BuildContext context) method _buildIOSWebViewSettings (line 26) | List _buildIOSWebViewSettings() FILE: lib/pages/settings/main.dart class PopupSettingsMenuActions (line 14) | class PopupSettingsMenuActions { class SettingsPage (line 27) | class SettingsPage extends StatefulWidget { method createState (line 31) | State createState() class _SettingsPageState (line 34) | class _SettingsPageState extends State { method build (line 36) | Widget build(BuildContext context) method _popupMenuChoiceAction (line 123) | void _popupMenuChoiceAction(String choice) FILE: lib/popup_menu_actions.dart class PopupMenuActions (line 3) | class PopupMenuActions { FILE: lib/project_info_popup.dart class ProjectInfoPopup (line 13) | class ProjectInfoPopup extends StatefulWidget { method createState (line 17) | State createState() class _ProjectInfoPopupState (line 20) | class _ProjectInfoPopupState extends State { method build (line 22) | Widget build(BuildContext context) FILE: lib/tab_popup_menu_actions.dart class TabPopupMenuActions (line 1) | class TabPopupMenuActions { FILE: lib/tab_viewer.dart class ScrollableTab (line 8) | class ScrollableTab extends StatefulWidget { method createState (line 17) | State createState() class _ScrollableTabState (line 20) | class _ScrollableTabState extends State { method build (line 22) | Widget build(BuildContext context) class TabViewer (line 48) | class TabViewer extends StatefulWidget { method createState (line 57) | State createState() class _TabViewerState (line 60) | class _TabViewerState extends State method initState (line 69) | void initState() method didChangeDependencies (line 77) | void didChangeDependencies() method initialize (line 85) | void initialize() method didUpdateWidget (line 121) | void didUpdateWidget(TabViewer oldWidget) method dispose (line 136) | void dispose() method build (line 142) | Widget build(BuildContext context) method updatePositions (line 233) | void updatePositions(double dy) FILE: lib/tab_viewer_popup_menu_actions.dart class TabViewerPopupMenuActions (line 1) | class TabViewerPopupMenuActions { FILE: lib/util.dart class Util (line 3) | class Util { method urlIsSecure (line 4) | bool urlIsSecure(Uri url) method isLocalizedContent (line 8) | bool isLocalizedContent(Uri url) method isMobile (line 16) | bool isMobile() method isAndroid (line 20) | bool isAndroid() method isIOS (line 24) | bool isIOS() method isDesktop (line 28) | bool isDesktop() method isMacOS (line 32) | bool isMacOS() method isWindows (line 36) | bool isWindows() FILE: lib/webview_tab.dart class WebViewTab (line 20) | class WebViewTab extends StatefulWidget { method createState (line 26) | State createState() class _WebViewTabState (line 29) | class _WebViewTabState extends State with WidgetsBindingObse... method initState (line 42) | void initState() method dispose (line 67) | void dispose() method didChangeAppLifecycleState (line 84) | void didChangeAppLifecycleState(AppLifecycleState state) method pauseAll (line 94) | void pauseAll() method resumeAll (line 101) | void resumeAll() method pause (line 108) | void pause() method resume (line 114) | void resume() method pauseTimers (line 120) | void pauseTimers() method resumeTimers (line 126) | void resumeTimers() method build (line 133) | Widget build(BuildContext context) method _buildWebView (line 149) | InAppWebView _buildWebView() method isCurrentTab (line 519) | bool isCurrentTab(WebViewModel currentWebViewModel) method createHttpAuthDialog (line 523) | Future createHttpAuthDialog( method onShowTab (line 571) | void onShowTab() method onHideTab (line 580) | void onHideTab() FILE: test/widget_test.dart function main (line 13) | void main() FILE: windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 18) | 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 11) | 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 {