Skip to content

Commit 4d09fa7

Browse files
committed
revert: Renaming of XamlNavigationApp Project
chore: fix most of the docfx warnings, 17 left BUG: Uno.Resizetizer is getting shown as part of the API, which is not correct. BUG: Logo is not shown correctly, same as the video elements sourced from YouTube.
1 parent 7a3b0c2 commit 4d09fa7

File tree

77 files changed

+2340
-328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+2340
-328
lines changed

README.md

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# DevTKSS Uno Samples
22

3-
Welcome to this Samples Repository! ❤️
3+
Welcome to this Samples and Tutorials Library! ❤️
44

5-
The samples in this Repository are meant to help other Developers, independent to their pre-knowledge, get an Idea of how to use the shown things.
5+
The samples and Tutorials in this Repository are meant to help other Developers, also German Developers like me, independent to their pre-knowledge, get an Idea of how to use the shown things.
66

77
> [!TIP]
8-
> Check out the [Documentation](./doc/articles/introduction.md), for more a more detailed List and future coming Guides and Explanations.
8+
> Check out the [Documentation](./doc/en/articles/introduction.md), for more a more detailed List and future coming Guides and Explanations.
99
1010
**Table of Contents** *(of this ReadMe)**
1111

@@ -25,14 +25,14 @@ Last but not least:
2525

2626
## Mvux Gallery
2727

28-
![Mvux Gallery Showcase Thumbnail](./doc/articles/images/DevTKSS%20Uno%20Mvux%20Samples%20Gallery%20App-Thumbnail.png)
28+
![Mvux Gallery Showcase Thumbnail](./doc/articles/.attachments/DevTKSS%20Uno%20Mvux%20Samples%20Gallery%20App-Thumbnail.png)
2929

3030
**Wanna see a quick showcase, what to explore there?**
3131

32-
![Mvux Gallery ShowCase](./doc/articles/images/MvuxGallery-ShowCase.gif)
32+
![Mvux Gallery ShowCase](./doc/articles/.attachments/MvuxGallery-ShowCase.gif)
3333

34-
Following list provides you a quick Overview, what you can find in the [Mvux Gallery](./src/DevTKSS.Uno.Samples/DevTKSS.Uno.Samples.MvuxGallery) App.
35-
[Detailed and linked Overview about the Mvux Gallery Contents](./doc/articles/MvuxGallery-Overview.md)
34+
Following list provides you a quick Overview, what you can find in the [Mvux Gallery](./src/DevTKSS.Uno.Samples.MvuxGallery/) App.
35+
[Detailed and linked Overview about the Mvux Gallery Contents](./doc/articles/de/MvuxGallery-Overview.md)
3636

3737
### Sampled Controls
3838

@@ -48,20 +48,20 @@ Following list provides you a quick Overview, what you can find in the [Mvux Gal
4848

4949
### Sampled Uno.Extensions
5050

51-
- Mvux
52-
- Navigation
53-
- via Xaml
51+
- [Mvux](./src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/ListboardModel.cs)
52+
- [Navigation](./doc/articles/en/Navigation-Intro.md)
53+
- [via Xaml](./doc/articles/en/Navigation/Extensions-Navigation.md)
5454
- Hosting (App Host Builder)
5555
- Dependency Injection
5656
- Serialization
5757
- Configuration
58-
- Data for Serialization load from separate `appsettings.sampledata.json`
58+
- Data for Serialization load from separate [`appsettings.sampledata.json`](./src/DevTKSS.Uno.Samples.MvuxGallery/appsettings.sampledata.json) file.
5959
- Storage
6060
- Localization
6161

6262
### Known Issues
6363

64-
- [ ] Fixing ThemeResource Styled that are not seeming to listen to Theme changes
64+
- [ ] [ThemeResource Styled are not listening to Theme changes](./issues/13)
6565
- [ ] Getting `IOptions` with JsonTypeInfo Typed to Dictionary or Tuples does not work as expected and only returns null values. (see [#6](./issues/6))
6666
- [ ] Missing Information about how to use `NamedOptions` at the point they should get returned by the IConfiguration to Configure the Service because Uno did remove the Microsoft own `.Configure<...>` which would be known, but is missing a documentation about those Changes applied. So in amiss of that, we need to create a derived Record for each of them to get the correct JsonSerializable Type and makes us need to define the CodeSampleService Generic. Following this up on [#9](./issues/9)
6767

@@ -78,21 +78,30 @@ Then this is the right Sample App for you, learning how to do this!
7878

7979
Here is a sneak peak of the end Result of the Xaml Navigation Tutorial you can explore 😍
8080

81-
![Image of final XamlNavigationApp](./doc/articles/images/DevTKSS.Uno.XamlNavigationApp.png)
81+
![Image of final XamlNavigationApp](./doc/articles/.attachments/DevTKSS.Uno.XamlNavigationApp.png)
8282

8383
Select your preferred Language for the Tutorial for this:
8484

85-
- [German Language](./doc/articles/Mvux.XamlNavigation/HowTo-Navigation-mit-NavigationView-in-Mvux-und-Xaml.md)
85+
- [German Language](./doc/articles/de/Navigation/HowTo-Navigation-with-NavigationView-in-Mvux-and-Xaml.md)
8686
- [English Language](./doc/articles/Mvux.XamlNavigation/HowTo-Navigation-with-NavigationView-in-Mvux-and-Xaml.md)
8787

8888
[Source Code of the DevTKSS.Uno.XamlNavigationApp](./src/DevTKSS.Uno.XamlNavigationApp-1/) Project.
8989
<!--markdownlint-disable MD026 -->
9090
## Help Welcome!
9191

92-
If you want to help out, please feel free to open an [issue](./issues) or PR.
92+
If you want to help out, please feel free to open an [issue](./issues) or [PR](./pulls).
9393

9494
Every helping hand is welcome and I will try to review and merge it as soon as possible.
9595

96+
**Current Documentation State:**
97+
98+
Currently, the Docs deployment is needed to be served with `docfx serve doc/_site/` and then navigate manually to the start page: `articles/de/Introduction-de.html` because there is no option to set the default language or startup page, if its in a localized documentation not one right on the doc root path, in the `docfx.json` file, so as the Uno docs themselves are only available in english, so making the default language to german enables new learning developers to get started with the Uno Platform and Mvux in their native language.
99+
100+
As this is no show able result if the Page breaks, this will have to get fixed before getting published.
101+
102+
> [!IMPORTANT]
103+
> As DocFx currently also loads explicitly excluded files from the `**/obj/**` folder, the Uno Platform provided and generated files from Uno.Resizetizer are shown as part of the API, when deploying the API documentation also, therefore the API documentation will be excluded from deployment after this Commit, so this can get investigated, from the appropriate Developer Team, but will not get included until then into the published documentation.
104+
96105
## See also
97106

98107
- [Uno Platform](https://platform.uno/)

cSpell.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,23 @@
33
"version": "0.2",
44
"language": "en,de",
55
"words": [
6+
"alertblocks",
67
"appsettings",
8+
"definitionlists",
79
"DevTKSS",
810
"dotnet",
11+
"gridtables",
912
"Listboard",
13+
"markdig",
14+
"medialinks",
1015
"Mvux",
1116
"Mvvm",
1217
"MVVM",
1318
"Resizetizer",
1419
"resw",
1520
"sampledata",
21+
"singulinkfx",
22+
"TKSS",
1623
"unoapp",
1724
"upgraden"
1825
],

doc/api/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
*.yml
2-
manifest*
2+
.manifest

doc/api/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# Welcome to the API Reference for the SampleApps
1+
# DevTKSS.Uno.Samples.MvuxGallery
22

3-
Use the Side TOC to navigate through the API documentation.
3+
Use the table of contents to browse API documentation for the `DevTKSS.Uno.Samples` library.

doc/articles/de/HowTo-Adding-New-Pages.md renamed to doc/articles/de/HowTo-Adding-New-Pages-de.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: DevTKSS.Uno.ExtensionsNavigation.HowTo-Defining-UI
2+
uid: DevTKSS.Uno.Setup.HowTo-AddingNewPages.de
33
---
44

55
# Anleitung: Hinzufügen einer Seite

doc/articles/de/HowTo-Adding-New-VM-Class.md renamed to doc/articles/de/HowTo-Adding-New-VM-Class-de.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: DevTKSS.Uno.Setup.AddingNewVmClass
2+
uid: DevTKSS.Uno.Setup.HowTo-AddingNewVmClass.de
33
---
44

55
# Anleitung: Aus Klassen ein ViewModel oder Model erstellen

doc/articles/de/HowTo-Setup-DevelopmentEnvironment.md renamed to doc/articles/de/HowTo-Setup-DevelopmentEnvironment-de.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
uid: DevTKSS.Uno.Setup.DevelopmentEnvironment
2+
uid: DevTKSS.Uno.Setup.DevelopmentEnvironment.de
33
---
44

55
# 🛠️ Anleitung: Entwicklungsumgebung für Uno Platform Apps einrichten
66

7-
*[CLI]: Command Line Interface
8-
9-
Im folgenden werden wir uns zusammen anschauen, wie man die Entwicklungsumgebung für die Anwendungsentwicklung mit Uno Platform kinderleicht einrichten kann, beziehungsweise das CLI Tool `dotnet tool uno-check` diese Routineaufgabe für uns erledigen lassen kann.
7+
Im folgenden werden wir uns zusammen anschauen, wie man die Entwicklungsumgebung für die Anwendungsentwicklung mit Uno Platform kinderleicht einrichten kann, beziehungsweise das Command Line Interface (**CLI**) Tool `dotnet tool uno-check` diese Routineaufgabe für uns erledigen lassen kann.
108

119
> [!TIP]
1210
> Seit dem v6 Release von Uno (SDK & Extension) ist dieses von vorne herein auch in der Visual Studio Uno Platform Extension inkludiert!
@@ -24,14 +22,14 @@ Im folgenden werden wir uns zusammen anschauen, wie man die Entwicklungsumgebung
2422

2523
## Schritt für Schritt Anleitung zur Einrichtung
2624

27-
*[IDE]: Integrierte Entwicklungs-Umgebung
28-
2925
1. **Wähle und installiere deine bevorzugte IDE**
3026

31-
> [!NOTE]
32-
> In diesem Guide wird Visual Studio 2022 Community Edition verwendet. Solltest du mit Rider oder Visual Studio Code arbeiten, informiere dich bitte im zuvor verlinkten Quick Start Guide über etwaige Abweichungen!
27+
> [!NOTE]
28+
> In diesem Guide wird Visual Studio 2022 Community Edition verwendet. Solltest du mit Rider oder Visual Studio Code arbeiten, informiere dich bitte im zuvor verlinkten Quick Start Guide über etwaige Abweichungen!
29+
30+
[Offizielle Installationsseite für Visual Studio - auch VS Code](https://visualstudio.microsoft.com)
3331

34-
[Offizielle Installationsseite für Visual Studio - auch VS Code](https://visualstudio.microsoft.com)
32+
**IDE**: Integrierte Entwicklungs-Umgebung
3533

3634
1. **Installiere die Uno Platform-Erweiterung**
3735

@@ -57,7 +55,7 @@ Im folgenden werden wir uns zusammen anschauen, wie man die Entwicklungsumgebung
5755

5856
## Optionen zur Konfiguration von Uno Check
5957

60-
Wenn du nur für bestimmte `Targets`, also Endgeräte deine Anwendungen entwickeln möchtest und dem entsprechend auch nicht alle anderen Workloads benötigst, also bspw. für das [XamlNavigation Tutorial](./Mvux-XamlNavigation/HowTo-XamlNavigation-Intro-de.md)
58+
Wenn du nur für bestimmte `Targets`, also Endgeräte deine Anwendungen entwickeln möchtest und dem entsprechend auch nicht alle anderen Workloads benötigst, also bspw. für das [XamlNavigation Tutorial](./Navigation/Extensions-Navigation-de.md)
6159

6260
> [!TIP]
6361
> Um eine übersicht über die verfügbaren Befehle, Konfigurationen und optionale zugehörige Parameter kannst du erhalten, indem du `uno-check -h` im Terminal eingibst.
@@ -88,4 +86,4 @@ Sobald deine Umgebung eingerichtet ist, kannst du beispielsweise mit dem [Counte
8886

8987
Viel Spaß bei den weiteren Tutorials! 🚀
9088

91-
- [Navigation in einer Uno App](Navigation-Intro.md)
89+
- [Navigation in einer Uno App](xref:DevTKSS.Uno.Navigation.Intro.de)

doc/articles/de/HowTo-Using-DI-in-ctor.md renamed to doc/articles/de/HowTo-Using-DI-in-ctor-de.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
uid: DevTKSS.Uno.Setup.AddingNewClass
2+
uid: DevTKSS.Uno.Setup.AddingNewClass.de
33
---
44
# Anleitung: Nutze Konstruktor Parameter für DependencyInjection
55

6-
Diese Anleitung baut darauf auf, dass du bereits ein Model, ViewModel oder eine Service Klasse erstellt hast. Solltest du das noch nicht getan haben, ist hier eine [Anleitung um das zu tun](./HowTo-Adding-New-VM-Class.md)
6+
Diese Anleitung baut darauf auf, dass du bereits ein Model, ViewModel oder eine Service Klasse erstellt hast. Solltest du das noch nicht getan haben, ist hier eine [Anleitung um das zu tun](xref:DevTKSS.Uno.Setup.HowTo-AddingNewVmClass.de)
77

88
Um **DependencyInjection** in deinem Model oder ViewModel, oder jeglicher Klassen Definition ebenso nutzen möchtest, füge nun in den erstellten Konstruktor die für die Funktionen während der Laufzeit benötigten (*optimalerweise*) Interfaces und/oder Klassen deiner erwarteten Services hinzu:
99

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Die Tutorials helfen dir – unabhängig von deinem Vorwissen – die gezeigten
1414

1515
## Erste Schritte
1616

17-
👉 [Umgebung einrichten für Uno Platform App-Entwicklung](./HowTo-Setup-DevelopmentEnvironment.md)
17+
👉 [Umgebung einrichten für Uno Platform App-Entwicklung](xref:DevTKSS.Setup.DevelopmentEnvironment.de)
1818

1919
---
2020

@@ -24,18 +24,17 @@ Hier ein schneller Überblick über die enthaltenen Samples. Detaillierte Infos
2424

2525
### MvuxGallery
2626

27-
- 📄 [Dokumentation ansehen](./MvuxGallery-Overview.md)
28-
- 🧩 [Zum Quellcode](../src/DevTKSS.Uno.Samples.MvuxGallery/)
27+
- 📄 [Dokumentation ansehen](xref:DevTKSS.Uno.SampleApps.MvuxGallery.Overview.de)
28+
- 🧩 [Zum Quellcode](../../../src/DevTKSS.Uno.Samples.MvuxGallery/)
2929

30-
### Mvux.XamlNavigationApp
30+
### XamlNavigationApp (Mvux)
3131

32-
- 📄 [NavigationView in MVUX + XAML](./Mvux.XamlNavigation/HowTo-Navigation-mit-NavigationView-in-Mvux-und-Xaml.md)
33-
- 🧩 [Zum Quellcode](../../src/DevTKSS.Uno.Samples.Mvux.XamlNavigationApp/)
32+
- 📄 [NavigationView in MVUX oder MVVM + XAML](xref:DevTKSS.Uno.ExtensionsNavigation.Overview.de)
33+
- 🧩 [Zum Quellcode](../../../src/DevTKSS.Uno.XamlNavigationApp-1/)
3434

3535
---
3636

3737
<!-- Optional: später aktivieren
3838
## 🔍 Weitere Ressourcen
3939
40-
📚 [API-Dokumentation](./api/)
41-
-->
40+
📚 [API-Dokumentation](./api/) -->
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
---
2+
uid: DevTKSS.Uno.SampleApps.MvuxGallery.Overview.de
3+
---
4+
5+
# Mvux Galerie Übersicht
6+
7+
![MvuxGallery](../.attachments/DevTKSS%20Uno%20Mvux%20Samples%20Gallery%20App-Thumbnail.png)
8+
9+
Die [Mvux Galerie (Quelllink)](../../../src/DevTKSS.Uno.Samples.MvuxGallery/) soll Ihnen einen Eindruck davon vermitteln, was mit den Mvux- und Uno.Extensions-Paketen in Ihrer Uno Platform App möglich ist.
10+
11+
Da sie bereits viele Steuerelemente und Funktionen enthält, habe ich mich entschieden, einige Tutorials zu erstellen, um Sie durch den Prozess des Erstellens dieser App mit einigen Beispiel-Apps und hinzugefügten Tutorials zu führen. Werfen Sie einen Blick auf das Inhaltsverzeichnis und die Navigationsleiste in diesen Dokumenten, um zu sehen, was bereits verfügbar ist.
12+
13+
## Beispiel-Steuerelemente
14+
15+
Hier ist eine Liste von Steuerelementen und Funktionen, die Sie in der MvuxGallery App erkunden können, mit Links zu ihrem Quellcode in der MvuxGallery App:
16+
17+
- [Card](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/SimpleCardsPage.xaml)
18+
- [Counter](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/CounterPage.xaml) und [CounterModel](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/CounterModel.cs)
19+
- [FeedView + GridView](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/DashboardPage.xaml) und [Model](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/DashboardModel.cs)
20+
- [FeedView + ListView](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/ListboardPage.xaml) und [Model](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/ListboardModel.cs)
21+
- [DataTemplate zentrale Style Ressourcendefinition](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Styles/Generic.xaml)
22+
- [`ItemOverlayTemplate` DataTemplate](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Styles/Generic.xaml) (*Layout repliziert aus WinUI 3 Galerie*)
23+
- [TabBar und TabBarItem](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/DashboardPage.xaml) und [Model für das Binden von Elementen an ListFeed](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/DashboardModel.cs)
24+
25+
## Beispielhafte Uno.Extensions
26+
27+
- Mvux
28+
- ListFeed
29+
- State
30+
31+
--> Fast jedes Model, detaillierte Übersicht folgt.
32+
33+
- Navigation
34+
- über Xaml
35+
- NavigationView
36+
- [MainPage.xaml](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/Views/MainPage.xaml) siehe [hier geht's zum Tutorial!](xref:DevTKSS.Uno.ExtensionsNavigation.HowTo-Defining-UI.de)
37+
- Über Model
38+
- (geplant)
39+
40+
- Hosting
41+
- [App.xaml.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/App.xaml.cs)
42+
43+
- DependencyInjection
44+
- Service Registrierung
45+
- [App.xaml.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/App.xaml.cs)
46+
- Service Definition
47+
- [CodeSampleService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleService.cs)
48+
- [ICodeSampleService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery//Models/CodeSamples/ICodeSampleService.cs)
49+
- Datenmodell Definition
50+
- [SampleCode.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/SampleCode.cs)
51+
- [CodeSampleOption.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleOption.cs)
52+
- [CodeSampleOptionsConfiguration.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleOptionsConfiguration.cs)
53+
54+
- Serialization
55+
- JsonSerializerContext jedes Datenmodells
56+
- [CodeSampleOptionsContext](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleOptions.cs)
57+
- [CodeSampleOptionsConfiguration](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleOptionsConfiguration.cs)
58+
59+
> [!NOTE]
60+
> Derzeit konnten `ValueTuple<int,int>` und `Dictionary<string, CodeSampleOption>` Definitionen von IOptions geladenen Einstellungen nicht erfolgreich geladen werden, daher ist dies als Array für Workaround definiert.
61+
62+
- Konfiguration
63+
- Daten für Serialization
64+
- [appsettings.sampledata.json](../../../src/DevTKSS.Uno.Samples.MvuxGallery/appsettings.sampledata.json)
65+
- [`IOptions<CodeSampleOptionsConfiguration>` im Service](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleService.cs)
66+
67+
- Storage
68+
- Über Model
69+
- [DashboardModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/DashboardModel.cs)
70+
- Über Service
71+
- [CodeSampleService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/CodeSamples/CodeSampleService.cs)
72+
- Über [eigene StorageExtensions](../../../src/DevTKSS.Extensions.Uno/StorageExtensions.cs) und [IEnumerableExtensions](../../../src/DevTKSS.Extensions.Uno/EnumerableExtensions.string.cs) (*vorübergehend importiert, bis PR möglicherweise gemergt wird oder anstelle ein eigenständiges Paket veröffentlicht wird*)
73+
- Über Uno.Extensions.Storage.StorageExtensions
74+
- hinzugefügt als PR zu Uno.Extensions [#2734](https://github.com/unoplatform/uno.extensions/pull/2734)
75+
76+
- Lokalisierung
77+
- **IStringLocalizer**
78+
- Ressourcenwörterbücher (*Ich empfehle, diese Links mit Visual Studio 2022 zu durchsuchen*)
79+
- [en](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Strings/en/Resources.resw)
80+
- [de](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Strings/de/Resources.resw)
81+
- Bindung des aktuellen Werts in `IState<string>` und zur entsprechenden Ansicht
82+
- [DashboardModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/DashboardModel.cs)
83+
- [ListboardModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/ListboardModel.cs)
84+
- [MainModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/MainModel.cs)
85+
- [CounterModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Presentation/ViewModels/CounterModel.cs)
86+
- Anforderung lokalisierter Elemente über FeedView
87+
- Service Definition
88+
- [GalleryImageService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/GalleryImages/GalleryImageService.cs)
89+
- [IGalleryImageService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/GalleryImages/IGalleryImageService.cs)
90+
- Datenmodell Definition
91+
- [GalleryImageModel.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/GalleryImages/GalleryImageModel.cs)
92+
- **ILocalizationService**
93+
- Anforderung der aktuellen Kultur
94+
- [GalleryImageService.cs](../../../src/DevTKSS.Uno.Samples.MvuxGallery/Models/GalleryImages/GalleryImageService.cs)
95+
- Wechsel der Kultur
96+
- (geplant)

0 commit comments

Comments
 (0)