getFooterPagesConfig method
override
Implementation
@override
List<FooterPageConfig> getFooterPagesConfig() {
return [
GenericFooterPageConfig(
routingName: '/imprint',
headingBuilder: (context) => AppLocalizations.of(context)!.imprint,
filePathDe: 'assets/documents/footer/imprintDe.md',
filePathEn: 'assets/documents/footer/imprintEn.md',
),
GenericFooterPageConfig(
routingName: '/contact',
headingBuilder: (context) => AppLocalizations.of(context)!.contact,
filePathDe: 'assets/documents/footer/contactDe.md',
filePathEn: 'assets/documents/footer/contactEn.md',
),
GenericFooterPageConfig(
routingName: '/privacyPolicy',
headingBuilder: (context) =>
AppLocalizations.of(context)!.privacyPolicy,
filePathDe: 'assets/documents/footer/privacyPolicyDe.md',
filePathEn: 'assets/documents/footer/privacyPolicyEn.md',
),
GenericFooterPageConfig(
routingName: '/cookieDeclaration',
headingBuilder: (context) =>
AppLocalizations.of(context)!.cookieStatement,
filePathDe: 'assets/documents/footer/cookieDeclarationDe.md',
filePathEn: 'assets/documents/footer/cookieDeclarationEn.md',
),
GenericFooterPageConfig(
routingName: '/declarationOnAccessibility',
headingBuilder: (context) =>
AppLocalizations.of(context)!.declarationOnAccessibility,
filePathDe: 'assets/documents/footer/declarationOnAccessibilityDe.md',
filePathEn: 'assets/documents/footer/declarationOnAccessibilityEn.md',
),
GenericFooterPageConfig(
routingName: '/copyright',
headingBuilder: (context) =>
AppLocalizations.of(context)!.copyrightFooterTitle,
filePathDe: 'assets/documents/footer/copyRightDe.md',
filePathEn: 'assets/documents/footer/copyRightEn.md',
),
GenericFooterPageConfig(
routingName: '/openSourceLicenses',
headingBuilder: (context) =>
AppLocalizations.of(context)!.openSourceLicenses,
filePathDe: '',
filePathEn: '',
),
];
}