Extensions utiles Flutter – Marcin Oziemski
Donc, dans Kotlin, vous écrivez let / apply / also / run etc. presque tout le temps. Donc, ce que j’ai trouvé, ce sont des implémentations de let et aussi.
Exemple d’utilisation:
Dans BlocListener, vous pouvez faire:
Dans Flutter, nous utilisons quotidiennement les listes, dans l’arborescence des widgets via les enfants param ou juste une liste de données.
Exemple d’utilisation:
Ok, donc l’état (par exemple dans le Bloc) devrait être immuable, pourquoi? Oh boy, qui a besoin d’une explication séparée par exemple d’ici. Mais revenons sur les pistes, si l’état est immuable, les listes y sont aussi. Ainsi, lorsque nous voulons les modifier, nous devons en créer une copie et non pas simplement les ajouter / supprimer.
Donc, pour être plus flexible, j’ajoute également des extensions pour Iterable.
Exemple d’utilisation:
ContientTout est idéal lorsque vous souhaitez par exemple implémenter le filtrage par plusieurs catégories.
Ce ne sont que quelques-unes de mes extensions que j’utilise quotidiennement. Si vous avez aimé, veuillez quitter 👏.
Si vous avez votre ensemble que vous pouvez partager, veuillez le faire dans les commentaires.
Merci d’avoir lu 👋.