Skip to content
This repository has been archived by the owner on Jan 17, 2024. It is now read-only.

feat(Router)!: Add custom implementation #11

Merged
merged 3 commits into from
Nov 26, 2023

Conversation

moverval
Copy link
Contributor

@moverval moverval commented Nov 25, 2023

OP#179

  • Eine individuelle Router Konfiguration wurde hinzugefügt. Dies ermöglicht einfacheres Routen zwischen den Pages
  • Ein Bug wurde gefixt das durch zurückmanövrieren der Android Taste keine Meldung auftrat oder sich das Programm schloss

Features:

  • Ab nun kann das Prompt Fenster des Routers für jedes forwarding konfiguriert werden
  • Es ist nun möglich die Seite sowie den Dialog aus anderen Fenstern auszulesen
  • Es ist nun möglich ein Callback einzurichten um zu überprüfen ob der Nutzer weitergeleitet werden wollte oder nicht

Das generelle Interface des Routers hat sich ebenfalls verändert. Er ist nun keine statische Klasse mehr sondern kann als Instanz erstellt werden. Diese ordnet sich ganz oben in der Widgethierarchie an sodass jedes Widget mit ihr interagieren kann.

Alle Pages sind nun in einem Enum einsichtbar. So können keine Routingfehler auftreten die an den Nutzer ausgegeben werden müssten.

@moverval moverval requested review from Mats4k and IsAvaible and removed request for Mats4k and IsAvaible November 25, 2023 15:10
@Mats4k Mats4k merged commit 97e2a23 into develop Nov 26, 2023
@Mats4k Mats4k deleted the task/179-technical-component-router branch December 5, 2023 19:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants