Feat/multi images message #800
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
The goal is to create a widget to display several image in a grid like / staggered view.
Research
Solution
I could do it with a custom message but it seems interesting to provide it in the library, either in
flyer_chat_image_messageor in another package (see discussion below).For the moment I opted for the first solution.
Model
For the moment i just use N time the
messageparameter for demo purposes but we need to decide how this widget is used.Listof the necessary parameters and the user has to use aCustomMessageto store this on the backend.MultiImagesMessageImageMessagemodel to take either unitary param or lists (we can also force list and overridefromJsonfor retrocompatibility (note maybe thecustomImageProvidershould be aFunction(String source)to avoid passing a ListNotes
sourceextension` could determine what to display.ChatMessagelevelScreenshots