Comments (2)
hey! so you supply messages array, so you have full control when to add/remove messages, with delay or not, no problems with that. Additionally (if you need), messages have metadata fields that is a simple Map, where you can store metadata like isUserReply
. For the selection from predefined options, I saw people doing here both options under a message and on top of the text input bar, so it should be doable. For message people used bubbleBuilder
and for text input either customBottomWidget
to definite your own input from scratch, or listBottomWidget
that will be at the end of the list, if that works for you. Additionally, there is inputOptions
class that can accept enabled
prop to control the input.
The only thing I am not sure is doable, is showing replies when you tap on an input, but having it still disabled. You can either change the logic to keep input disabled and show replies based on some outside event (so user don't need to tap on input to see them) or using customBottomWidget
define your own input with this custom logic.
from flutter_chat_ui.
closing this for now, lmk if further assistance is needed!
from flutter_chat_ui.
Related Issues (20)
- How do I make message that links to another page HOT 1
- The argument type 'ScrollController' can't be assigned to the parameter type 'AutoScrollController?'.
- the send button doesnt appear on my phone till i press symbols or space also in my emulator but it works perfectly with the pc keyboard on the emulator HOT 8
- Chat image HTTP request failed. Change its text HOT 1
- Need to add CupertinoContextMenu to the chat bubble for the function of copying chat content. HOT 1
- How to include edit message feature? HOT 1
- Removing margin from the input field HOT 6
- Add support of a context to all `*Builder`s HOT 4
- Can ImageMessage URI add base64 image support? HOT 1
- How to create new ImageMessage from remote URL HOT 3
- Low performance HOT 2
- Reply message HOT 1
- How to highlight code? HOT 1
- "System" messages appearing between chat messages HOT 1
- RenderSilverPadding expected HOT 12
- Utilize SDK as ticket support HOT 1
- Translating the 'Message' in the chat input. Need help. HOT 1
- Flutter Chat UI 1.6.15 contains breaking changes from 1.6.14 HOT 3
- Message Compose Textbox Misbehave During Composing of Message
- Ability to disable auto scroll HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_chat_ui.