Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| flutter [2022/09/10 20:32] – [Constructeur avec paramètres nommés & obligatoires] alyve | flutter [2026/02/19 15:15] (current) – removed caly | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Flutter ====== | ||
| - | |||
| - | Cette page concerne mes quelques notes pendant mon apprentissage de Dart / Flutter. | ||
| - | Vous y retrouverez des notes que j’estime importante, mais pas de tutoriel en soit. C'est plutôt personnel, basée sur mes connaissances, | ||
| - | |||
| - | Si des parties sont sans textes, le principe est connu mais ça ne concerne que du sucre syntaxique, la manière de faire avec le langage. | ||
| - | |||
| - | ===== Programmation orientée objet ===== | ||
| - | |||
| - | ==== Constructeur avec paramètres nommés ==== | ||
| - | < | ||
| - | class Test { | ||
| - | // ... | ||
| - | | ||
| - | // Test(foo: ' | ||
| - | Test({this.foo, | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== Constructeur avec paramètres nommés & obligatoires ==== | ||
| - | < | ||
| - | class Test { | ||
| - | // ... | ||
| - | | ||
| - | // Test(bar: ' | ||
| - | Test({required this.foo, this.bar}) | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | ==== Surcharger un constructeur ==== | ||
| - | < | ||
| - | class Test { | ||
| - | // ... | ||
| - | Test({super.key, | ||
| - | | ||
| - | Test.foo({super.key}) { | ||
| - | foo = ' | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Widgets ===== | ||
| - | |||
| - | * [[https:// | ||
| - | ===== Librairies externes ====== | ||
| - | |||
| - | * [[https:// | ||