跳到主要内容

RxDBEntityLocalNewEventData<T>

Defined in: packages/rxdb/src/rxdb-events.ts:109

Extends

  • RxDBEntityLocalEventDataBase<T>

Type Parameters

Type ParameterDefault type
T extends EntityTypeEntityType

Properties

branchId?

optional branchId?: string;

Defined in: packages/rxdb/src/rxdb-events.ts:98

分支 ID(远程事件)

Inherited from

RxDBEntityLocalEventDataBase.branchId

entity

entity: string;

Defined in: packages/rxdb/src/rxdb-events.ts:92

实体名称

Inherited from

RxDBEntityLocalEventDataBase.entity

entityType?

optional entityType?: T;

Defined in: packages/rxdb/src/rxdb-events.ts:96

实体类型

Inherited from

RxDBEntityLocalEventDataBase.entityType

id

id: EntityStaticType<T, "idType">;

Defined in: packages/rxdb/src/rxdb-events.ts:94

实体唯一标识符

Inherited from

RxDBEntityLocalEventDataBase.id

inversePatch

inversePatch: null;

Defined in: packages/rxdb/src/rxdb-events.ts:113


namespace

namespace: string;

Defined in: packages/rxdb/src/rxdb-events.ts:90

命名空间

Inherited from

RxDBEntityLocalEventDataBase.namespace

origin?

optional origin?: "cross-tab";

Defined in: packages/rxdb/src/rxdb-events.ts:102

事件来源:undefined = 本地当前 tab,'cross-tab' = 其他 tab 通过 BroadcastChannel 接收

Inherited from

RxDBEntityLocalEventDataBase.origin

patch

patch: Readonly<Partial<InstanceType<T>>>;

Defined in: packages/rxdb/src/rxdb-events.ts:112


recordAt

recordAt: Date;

Defined in: packages/rxdb/src/rxdb-events.ts:100

变更记录时间

Inherited from

RxDBEntityLocalEventDataBase.recordAt

type

type: "INSERT" | "UPDATE" | "DELETE" | "NEW";

Defined in: packages/rxdb/src/rxdb-events.ts:88

Inherited from

RxDBEntityLocalEventDataBase.type