@@ -181,7 +181,6 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
181181 * Current connection status.
182182 */
183183 currentStatus : SyncStatus ;
184- connectionOptions : PowerSyncConnectionOptions ;
185184
186185 sdkVersion : string ;
187186
@@ -194,6 +193,14 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
194193 return this . connectionManager . syncStreamImplementation ;
195194 }
196195
196+ get connector ( ) {
197+ return this . connectionManager . connector ;
198+ }
199+
200+ get connectionOptions ( ) {
201+ return this . connectionManager . connectionOptions ;
202+ }
203+
197204 protected _schema : Schema ;
198205
199206 private _database : DBAdapter ;
@@ -515,7 +522,6 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
515522 */
516523 async connect ( connector : PowerSyncBackendConnector , options ?: PowerSyncConnectionOptions ) {
517524 const resolvedOptions : InternalConnectionOptions = options ?? { } ;
518- this . connectionOptions = resolvedOptions ;
519525 resolvedOptions . serializedSchema = this . schema . toJSON ( ) ;
520526
521527 return this . connectionManager . connect ( connector , resolvedOptions ) ;
@@ -594,15 +600,6 @@ export abstract class AbstractPowerSyncDatabase extends BaseObserver<PowerSyncDB
594600 await this . iterateAsyncListeners ( async ( cb ) => cb . closed ?.( ) ) ;
595601 }
596602
597- /**
598- * Get the connection options used to connect to the PowerSync backend instance.
599- *
600- * @returns The connection options used to connect to the PowerSync backend instance.
601- */
602- getConnectionOptions ( ) : PowerSyncConnectionOptions | null {
603- return this . connectionOptions ?? null ;
604- }
605-
606603 /**
607604 * Get upload queue size estimate and count.
608605 */
0 commit comments