footerItems top-level property
final
Implementation
final List<NavigationPaneItem> footerItems = [
LinkPaneItemAction(
icon: const Icon(FluentIcons.heart),
title: Text('sponsor-text'.i18n()),
link: 'https://github.com/sponsors/bostrot',
body: const SizedBox.shrink(),
),
PaneItemSeparator(),
PaneItem(
key: const Key('/settings'),
icon: const Icon(FluentIcons.settings),
title: Text('settings-text'.i18n()),
body: const SizedBox.shrink(),
onTap: () {
if (router.location != '/settings') router.pushNamed('settings');
},
),
LinkPaneItemAction(
icon: const Icon(FluentIcons.help),
title: Text('documentation-text'.i18n()),
link: 'https://github.com/bostrot/wsl2-distro-manager/wiki',
body: const SizedBox.shrink(),
),
PaneItem(
key: const Key('/about'),
icon: const Icon(FluentIcons.info),
title: Text('about-text'.i18n()),
body: const SizedBox.shrink(),
onTap: () {
infoDialog(prefs, currentVersion);
},
),
];