this package created as a solution for comment with details & chat app chatbox
Features
- comments for artical
- comments for news
- chats box
Getting started
dart pub add info_with_comment
Usage
MessageView is the main interface designer ManageComment is data like sub comment managing class, you can override it's propertis and methods you can give you own implementation example :
`
class CommentController extends ManageComment {
Color mainCommentBoxColor = kBlack;
bool showBoxShadow =true;
}`
#UI Implementation
`**class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key);
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: MessageView(
currentUserId: "User002",
commentController: CommentController(), // you can provide your own implement class
childWidget: Container(),
),
);
}
you can give child as your own Ui part (childWidget: Container(),)
Additional information
*you can can comment with image text &react
-
view commented Images
-
multiple image can comment
-
you can comment with image & text
create by : R.M.E.G.B Rathanayaka
Email : rathnayakaegb.soft@gmail.com
Libraries
- colors_manager
- colors_utils
- comment_controller
- comment_display_box
- comment_dto
- comment_input
- comment_liks
- commented_image_zoom
- commenter_image
- commnet_liks
- custom_text
- info_with_comments
- like_reply
- liked_users
- manage_comment
- manage_image_comment
- manage_image_comments
- message_view
- network_image
- ontap_main_image
- show_comment_image
- sub_comment_box
- sub_comment_dto
- tab_image
- tool_tips