26 |
404
27 |
Page Not Found
28 |
The specified file was not found on this website. Please check the URL for mistakes and try again.
29 |
Why am I seeing this?
30 |
This page was generated by the Firebase Command-Line Interface. To modify it, edit the 404.html file in your project's configured public directory.
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/lib/common/providers/app_info_provider.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/foundation.dart';
2 | import 'package:package_info_plus/package_info_plus.dart';
3 | import 'package:riverpod_annotation/riverpod_annotation.dart';
4 | import 'package:version/version.dart';
5 |
6 | part 'app_info_provider.g.dart';
7 |
8 | @Riverpod(keepAlive: true)
9 | AppInfo appInfo(AppInfoRef ref) => throw UnimplementedError();
10 |
11 | @immutable
12 | class AppInfo {
13 | const AppInfo._({
14 | required this.appName,
15 | required this.packageName,
16 | required this.version,
17 | required this.buildNumber,
18 | required this.buildSignature,
19 | });
20 |
21 | AppInfo.fromPackageInfo(PackageInfo info)
22 | : this._(
23 | appName: info.appName,
24 | packageName: info.packageName,
25 | version: Version.parse(info.version),
26 | buildNumber: info.buildNumber,
27 | buildSignature: info.buildSignature,
28 | );
29 |
30 | final String appName;
31 | final String packageName;
32 | final Version version;
33 | final String buildNumber;
34 | final String buildSignature;
35 |
36 | @override
37 | String toString() {
38 | // ignore: lines_longer_than_80_chars
39 | return 'AppInfo{appName: $appName, packageName: $packageName, version: $version, buildNumber: $buildNumber, buildSignature: $buildSignature}';
40 | }
41 |
42 | @override
43 | bool operator ==(Object other) =>
44 | identical(this, other) ||
45 | other is AppInfo &&
46 | runtimeType == other.runtimeType &&
47 | appName == other.appName &&
48 | packageName == other.packageName &&
49 | version == other.version &&
50 | buildNumber == other.buildNumber &&
51 | buildSignature == other.buildSignature;
52 |
53 | @override
54 | int get hashCode =>
55 | appName.hashCode ^
56 | packageName.hashCode ^
57 | version.hashCode ^
58 | buildNumber.hashCode ^
59 | buildSignature.hashCode;
60 | }
61 |
--------------------------------------------------------------------------------
/macos/Flutter/GeneratedPluginRegistrant.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | import FlutterMacOS
6 | import Foundation
7 |
8 | import appkit_ui_element_colors
9 | import cloud_firestore
10 | import desktop_webview_auth
11 | import dynamic_color
12 | import firebase_app_check
13 | import firebase_auth
14 | import firebase_core
15 | import google_sign_in_ios
16 | import macos_ui
17 | import macos_window_utils
18 | import package_info_plus
19 | import path_provider_foundation
20 | import shared_preferences_foundation
21 | import sqflite
22 | import url_launcher_macos
23 |
24 | func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
25 | AppkitUiElementColorsPlugin.register(with: registry.registrar(forPlugin: "AppkitUiElementColorsPlugin"))
26 | FLTFirebaseFirestorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseFirestorePlugin"))
27 | DesktopWebviewAuthPlugin.register(with: registry.registrar(forPlugin: "DesktopWebviewAuthPlugin"))
28 | DynamicColorPlugin.register(with: registry.registrar(forPlugin: "DynamicColorPlugin"))
29 | FLTFirebaseAppCheckPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseAppCheckPlugin"))
30 | FLTFirebaseAuthPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseAuthPlugin"))
31 | FLTFirebaseCorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseCorePlugin"))
32 | FLTGoogleSignInPlugin.register(with: registry.registrar(forPlugin: "FLTGoogleSignInPlugin"))
33 | MacOSUiPlugin.register(with: registry.registrar(forPlugin: "MacOSUiPlugin"))
34 | MacOSWindowUtilsPlugin.register(with: registry.registrar(forPlugin: "MacOSWindowUtilsPlugin"))
35 | FPPPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FPPPackageInfoPlusPlugin"))
36 | PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
37 | SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))
38 | SqflitePlugin.register(with: registry.registrar(forPlugin: "SqflitePlugin"))
39 | UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
40 | }
41 |
--------------------------------------------------------------------------------
/ios/Runner/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |