* Can be called from action handler directly. * This method should be idempotent.
(param: Pick<ThumbnailBridgeRendered, 'targetTrans' | 'renderVersion'>)
| 186 | * This method should be idempotent. |
| 187 | */ |
| 188 | updateWindow(param: Pick<ThumbnailBridgeRendered, 'targetTrans' | 'renderVersion'>): void { |
| 189 | const bridgeRendered = this._bridgeRendered; |
| 190 | if (bridgeRendered && bridgeRendered.renderVersion === param.renderVersion) { |
| 191 | bridgeRendered.targetTrans = param.targetTrans; |
| 192 | } |
| 193 | if (this._isEnabled()) { |
| 194 | this._dealUpdateWindow(); |
| 195 | } |
| 196 | } |
| 197 | |
| 198 | private _dealUpdateWindow(): void { |
| 199 | const bridgeRendered = this._bridgeRendered; |
nothing calls this directly
no test coverage detected