- Issue created by @relim
The Sources overview page gives a lot of useful information about translated content, but it's difficult to scale.
One of ways to improve was to override child classes of Drupal\tmgmt\SourcePluginUiBase. That solution works but makes code difficult to maintain.
Add event dispatchers for header and row rendering process. That will allow EventSubscribers manipulate them as needed.
SourceFormEvents::POST_HEADER_SET
which is called after Source overview header is buildSourceFormEvents::POST_ROW_SET
which is called after every Source overview row is buildActive
1.0
Core