# table/converters/table-structure-refresh-handler

module

<a id="functions">

## Functions

<a id="function-tableStructureRefreshHandler">

### `tableStructureRefreshHandler( model, editing ) → void` _(internal)_

A table headings refresh handler which marks the table cells or rows in the differ to have it re-rendered if the headings attribute changed.

Table heading rows and heading columns are represented in the model by a `headingRows` and `headingColumns` attributes.

When table headings attribute changes, all the cells/rows are marked to re-render to change between `<td>` and `<th>`.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-table/src/converters/table-structure-refresh-handler.ts#L28)

#### Parameters

* `model: Model`
* `editing: EditingController`

#### Returns

* `void`

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
