PGliteChangeEventSource
Defined in: packages/rxdb-adapter-pglite/src/PGliteClient.ts:326
变更事件源:能挂/摘 PGliteChangeType 监听的客户端。
Remarks
与 IPGliteClient 分开声明,是因为能不能推变更和能不能执行 SQL 是两件事:
只读或纯查询用途的客户端可以只满足后者。适配器按这个契约结构化判定,而不是按具体类,
否则代理实现(US-208 的桌面客户端)会被 instanceof 判为不支持——症状是变更事件全丢,
而且 disconnect() 也不会去解绑它。
Methods
addEventListener()
addEventListener<T>(type, listener): void;
Defined in: packages/rxdb-adapter-pglite/src/PGliteClient.ts:327
Type Parameters
| Type Parameter |
|---|
T extends keyof PGliteClientEvents |
Parameters
| Parameter | Type |
|---|---|
type | T |
listener | (event) => void |
Returns
void
removeEventListener()
removeEventListener<T>(type, listener): void;
Defined in: packages/rxdb-adapter-pglite/src/PGliteClient.ts:328
Type Parameters
| Type Parameter |
|---|
T extends keyof PGliteClientEvents |
Parameters
| Parameter | Type |
|---|---|
type | T |
listener | (event) => void |
Returns
void