# table/converters/table-structure-post-fixer

module

<a id="functions">

## Functions

<a id="function-injectTableStructurePostFixer">

### `injectTableStructurePostFixer( editor ) → void`

Injects a table structure post-fixer into the model.

It checks if the `headingRows` and `footerRows` attributes do not overlap. If they overlap, the `footerRows` attribute is corrected.

We prefer `headingRows` over `footerRows` because changing `headingRows` would require updating the `tableCellType` attribute of the cells in the row, which is not required when changing `footerRows`.

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

#### Parameters

* `editor: Editor`

  The editor instance.

#### Returns

* `void`

---

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