* @param {Array } records * @private
(records)
| 553 | * @private |
| 554 | */ |
| 555 | checkMutations_(records) { |
| 556 | const Ctor = /** @type {typeof PreactBaseElement} */ ( |
| 557 | /** @type {?} */ (this.constructor) |
| 558 | ); |
| 559 | this.mutationObserverCallback(records); |
| 560 | const rerender = records.some((m) => shouldMutationBeRerendered(Ctor, m)); |
| 561 | if (rerender) { |
| 562 | this.checkPropsPostMutations(); |
| 563 | this.scheduleRender_(); |
| 564 | } |
| 565 | } |
| 566 | |
| 567 | /** @protected */ |
| 568 | scheduleRender_() { |
no test coverage detected