e cookie policy when it was last changed. * * @return string */ public function getAdditionalContent() { return ''; } /** * Get label texts for the website operator details. * * @return array */ public abstract function getControllerOfWebsiteLabels(); /** * Get label texts for the table of list of services. * * @return array */ public abstract function getListOfServicesTableColumnLabels(); /** * Get language texts for the GridJS instance which formats the cookie policy to a nice table. * * @see https://github.com/grid-js/gridjs/blob/9a6a53eacdc019c01decfdfa8e77cb800922de3d/src/i18n/en_US.ts#L1C16-L22C2 * @return array */ public abstract function getGridJsLanguageTexts(); /** * Render the GridJs table in dark mode. * * @return boolean */ public abstract function isTableDarkMode(); }