@@ -6,8 +6,7 @@ import 'package:firebase_core/firebase_core.dart';
66import 'package:firebase_database_platform_interface/firebase_database_platform_interface.dart' ;
77import 'package:firebase_database_platform_interface/src/method_channel/utils/utils.dart' ;
88import 'package:flutter/services.dart' ;
9- import 'package:firebase_database_platform_interface/src/pigeon/messages.pigeon.dart'
10- as pigeon;
9+ import 'package:firebase_database_platform_interface/src/pigeon/messages.pigeon.dart' ;
1110
1211import 'method_channel_database_reference.dart' ;
1312import 'utils/exception.dart' ;
@@ -18,9 +17,9 @@ class MethodChannelArguments {
1817 FirebaseApp app;
1918}
2019
21- class _TransactionHandlerFlutterApi extends pigeon. FirebaseDatabaseFlutterApi {
20+ class _TransactionHandlerFlutterApi extends FirebaseDatabaseFlutterApi {
2221 @override
23- Future <pigeon. TransactionHandlerResult > callTransactionHandler (
22+ Future <TransactionHandlerResult > callTransactionHandler (
2423 int transactionKey,
2524 Object ? snapshotValue,
2625 ) async {
@@ -48,7 +47,7 @@ class _TransactionHandlerFlutterApi extends pigeon.FirebaseDatabaseFlutterApi {
4847 MethodChannelDatabase .transactionErrors[transactionKey] = e;
4948 }
5049
51- return pigeon. TransactionHandlerResult (
50+ return TransactionHandlerResult (
5251 value: value != null ? transformValue (value) : null ,
5352 aborted: aborted,
5453 exception: exception,
@@ -60,14 +59,14 @@ class _TransactionHandlerFlutterApi extends pigeon.FirebaseDatabaseFlutterApi {
6059///
6160/// You can get an instance by calling [FirebaseDatabase.instance] .
6261class MethodChannelDatabase extends DatabasePlatform {
63- static final pigeonChannel = pigeon. FirebaseDatabaseHostApi ();
62+ final _api = FirebaseDatabaseHostApi ();
6463
6564 /// Creates a DatabasePigeonFirebaseApp object with current settings
66- pigeon. DatabasePigeonFirebaseApp get pigeonApp {
67- return pigeon. DatabasePigeonFirebaseApp (
65+ DatabasePigeonFirebaseApp get pigeonApp {
66+ return DatabasePigeonFirebaseApp (
6867 appName: app! .name,
6968 databaseURL: databaseURL,
70- settings: pigeon. DatabasePigeonSettings (
69+ settings: DatabasePigeonSettings (
7170 persistenceEnabled: _persistenceEnabled,
7271 cacheSizeBytes: _cacheSizeBytes,
7372 loggingEnabled: _loggingEnabled,
@@ -82,7 +81,7 @@ class MethodChannelDatabase extends DatabasePlatform {
8281 if (_initialized) return ;
8382
8483 // Set up the Pigeon FlutterApi for transaction handler callbacks
85- pigeon. FirebaseDatabaseFlutterApi .setUp (_TransactionHandlerFlutterApi ());
84+ FirebaseDatabaseFlutterApi .setUp (_TransactionHandlerFlutterApi ());
8685 _initialized = true ;
8786 }
8887
@@ -131,7 +130,7 @@ class MethodChannelDatabase extends DatabasePlatform {
131130 _emulatorHost = host;
132131 _emulatorPort = port;
133132 // Call the Pigeon method to set up the emulator
134- pigeonChannel .useDatabaseEmulator (pigeonApp, host, port);
133+ _api .useDatabaseEmulator (pigeonApp, host, port);
135134 }
136135
137136 @override
@@ -146,27 +145,27 @@ class MethodChannelDatabase extends DatabasePlatform {
146145 void setPersistenceEnabled (bool enabled) {
147146 _persistenceEnabled = enabled;
148147 // Call the Pigeon method to set persistence
149- pigeonChannel .setPersistenceEnabled (pigeonApp, enabled);
148+ _api .setPersistenceEnabled (pigeonApp, enabled);
150149 }
151150
152151 @override
153152 void setPersistenceCacheSizeBytes (int cacheSize) {
154153 _cacheSizeBytes = cacheSize;
155154 // Call the Pigeon method to set cache size
156- pigeonChannel .setPersistenceCacheSizeBytes (pigeonApp, cacheSize);
155+ _api .setPersistenceCacheSizeBytes (pigeonApp, cacheSize);
157156 }
158157
159158 @override
160159 void setLoggingEnabled (bool enabled) {
161160 _loggingEnabled = enabled;
162161 // Call the Pigeon method to set logging
163- pigeonChannel .setLoggingEnabled (pigeonApp, enabled);
162+ _api .setLoggingEnabled (pigeonApp, enabled);
164163 }
165164
166165 @override
167166 Future <void > goOnline () {
168167 try {
169- return pigeonChannel .goOnline (pigeonApp);
168+ return _api .goOnline (pigeonApp);
170169 } catch (e, s) {
171170 convertPlatformException (e, s);
172171 }
@@ -177,7 +176,7 @@ class MethodChannelDatabase extends DatabasePlatform {
177176 @override
178177 Future <void > goOffline () {
179178 try {
180- return pigeonChannel .goOffline (pigeonApp);
179+ return _api .goOffline (pigeonApp);
181180 } catch (e, s) {
182181 convertPlatformException (e, s);
183182 }
@@ -196,7 +195,7 @@ class MethodChannelDatabase extends DatabasePlatform {
196195 @override
197196 Future <void > purgeOutstandingWrites () {
198197 try {
199- return pigeonChannel .purgeOutstandingWrites (pigeonApp);
198+ return _api .purgeOutstandingWrites (pigeonApp);
200199 } catch (e, s) {
201200 convertPlatformException (e, s);
202201 }
0 commit comments