* Clears any existing content in the footer row outlet and creates a new embedded view * in the outlet using the footer row definition.
()
| 1274 | * in the outlet using the footer row definition. |
| 1275 | */ |
| 1276 | private _forceRenderFooterRows() { |
| 1277 | // Clear the footer row outlet if any content exists. |
| 1278 | if (this._footerRowOutlet.viewContainer.length > 0) { |
| 1279 | this._footerRowOutlet.viewContainer.clear(); |
| 1280 | } |
| 1281 | |
| 1282 | this._footerRowDefs.forEach((def, i) => this._renderRow(this._footerRowOutlet, def, i)); |
| 1283 | this.updateStickyFooterRowStyles(); |
| 1284 | } |
| 1285 | |
| 1286 | /** Adds the sticky column styles for the rows according to the columns' stick states. */ |
| 1287 | private _addStickyColumnStyles(rows: HTMLElement[], rowDef: BaseRowDef) { |
no test coverage detected