跳转到内容

OutputChangeStream

Defined in: projects/view-core/convert/action/output.ts:131

outputChange 回调流: list 为每项 output 触发时的参数数组, listenFields 与监听项逐位对齐。

Outputs 是「output 名 -> 处理器签名」映射: 组件版门面把组件的 output() 传进来, list 每一位就是对应事件的 emit 参数元组。 某项还没触发过时是 undefined(合成首帧已被 skip, 但同批其他项可能仍未 emit)。

F

L extends AnyOutputListenList = AnyOutputListenList

Outputs extends AnyOutputsHandlerMap = AnyOutputsHandlerMap

field: F

Defined in: projects/view-core/convert/action/output.ts:136


list: { [I in string | number | symbol]: EmitArgsOf<Outputs, OutputNameOf<L[I]>> | undefined }

Defined in: projects/view-core/convert/action/output.ts:137


listenFields: { [I in string | number | symbol]: OutputListenFieldOf<F, L[I]> }

Defined in: projects/view-core/convert/action/output.ts:138