v0.0.6+1firebase_chat
Cloud Firestore용 완전 기능 패키지로 애플리케이션에서 채팅을 쉽게 구현할 수 있도록 도와줍니다
32좋아요 1630일 다운로드50Pub 점수
플랫폼 정보 없음
tedcrimson/firebase_chat open-source repository details.
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
To get started with Firebase, please see the documentation available at https://firebase.flutter.dev/docs/overview
Add Firebase Chat to your project by following the instructions on the install page and start using it:
import 'package:firebase_chat/firebase_chat.dart';
class ChatPage extends BaseChat {
ChatPage({
@required ChatEntity entity,
}) : super(entity);
@override
_ChatPageState createState() => _ChatPageState();
}
class _ChatPageState extends BaseChatState<ChatPage> {
...
You can checkout example file
Widget inputBuilder(BuildContext context, ChatInputState state);
Future editAndUpload(Uint8List data);
Future getImage();
Widget get emptyWidget;
Widget get errorWidget;
Widget get loadingWidget;
Color get primaryColor;
Color get secondaryColor;
id - user Idimage - user image urlname - user display namePeerUser({this.id, this.image, this.name})PeerUser.fromSnapshot(DocumentSnapshot snap)mainUser - logged in userpeers - Map of users <user ID, PeerUser>lastMessage - last sent messagetitle - name of the chat (You can name group chats, can be nullable)If you have any suggestion for including a feature or if something doesn't work, feel free to open a Github issue for us to have a discussion on it.
의존성 목록 11 개
{"sdk":"flutter"}^7.0.0^7.0.0^2.0.0^1.0.3^3.0.0^0.13.1^0.17.0^0.0.2^0.0.2+1^0.0.2+1사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗