Add InheritedModel

pull/3/head
Jonas Franz 3 years ago
parent f4687511c1
commit 898e1aedf8
Signed by: JonasFranzDEV
GPG Key ID: 7293A220B7C38080
  1. 8
      bibliography.bib
  2. 2
      chapters/basics/state-management.tex

@ -114,4 +114,12 @@ isbn="978-981-15-1465-4"
year = {2021},
}
@Misc{inheritedModel,
author = {{Google LLC}},
title = {InheritedModel class - widgets library - Dart API},
year = {2021},
urldate = {2022-01-23},
url = {https://api.flutter.dev/flutter/widgets/InheritedModel-class.html},
}
@Comment{jabref-meta: databaseType:bibtex;}

@ -75,4 +75,6 @@ Anders als bei dem \texttt{setState}-Konzept kann hier direkt der Zustand durch
Dieser Mechanismus wird auch von diversen anderen Zustandsverwaltungssystemen verwendet.
Als Erweiterung des \texttt{InheritedWidget} kann man \texttt{InheritedModel} sehen. Dabei ist die Funktionsweise äquivalent mit einer Besonderheit. Es besteht hier nämlich die Möglichkeit Zugriffe und Änderungen nach sogenannten \texttt{aspects} zu kategorisieren. Somit kann bei komplexeren Zuständen es ermöglicht werden, dass Widgets nur dann neugebaut werden, wenn der betreffende \text{aspect} sich ändert. \autocite{inheritedModel}
\subsubsection{BLoC}
Loading…
Cancel
Save