meshchat 1.0.0+1
meshchat: ^1.0.0+1 copied to clipboard
A decentralized chat application using reaxdb.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add meshchatThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
meshchat: ^1.0.0+1Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:meshchat/MeshChat.dart';
import 'package:meshchat/database/db_service.dart';
import 'package:meshchat/database/db_service.g.dart';
import 'package:meshchat/exaples/app_drawer.dart';
import 'package:meshchat/models/chat_message.dart';
import 'package:meshchat/providers/chat_notifier.dart';
import 'package:meshchat/providers/chat_notifier.g.dart';
import 'package:meshchat/providers/chat_state.dart';
import 'package:meshchat/screens/chat_screen.dart';
import 'package:meshchat/utils/avatar_utils.dart';
import 'package:meshchat/utils/byte_counter.dart';
import 'package:meshchat/utils/byte_limit_input_formatter.dart';
import 'package:meshchat/utils/date_formatter.dart';
import 'package:meshchat/utils/message_sender_hook.dart';
import 'package:meshchat/widgets/chat_input.dart';
import 'package:meshchat/widgets/message_bubble.dart';
import 'package:meshchat/widgets/message_list.dart';
import 'package:meshchat/widgets/message_options_sheet.dart';
import 'package:meshchat/widgets/message_status_line.dart';
import 'package:meshchat/widgets/user_avatar.dart';