1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-06-19 08:15:16 +00:00

Ready to implement call system

This commit is contained in:
2020-05-09 19:45:07 +02:00
parent 44f417a0f2
commit 642820127c
3 changed files with 44 additions and 5 deletions

View File

@ -1,5 +1,6 @@
import 'package:comunic/ui/dialogs/screen_dialog.dart';
import 'package:comunic/ui/routes/main_route/main_route.dart';
import 'package:comunic/ui/widgets/tablet_mode/calls/calls_area.dart';
import 'package:comunic/ui/widgets/tablet_mode/conversations/conversations_area_widget.dart';
import 'package:comunic/ui/widgets/tablet_mode/current_user_panel.dart';
import 'package:comunic/ui/widgets/tablet_mode/global_search_field.dart';
@ -20,6 +21,7 @@ class TabletRoute extends StatefulWidget implements MainRoute {
class _TabletRouteState extends MainController {
final _conversationsKey = GlobalKey<ConversationsAreaWidgetState>();
final _callsKey = GlobalKey<CallsAreaState>();
@override
Widget build(BuildContext context) {
@ -38,7 +40,8 @@ class _TabletRouteState extends MainController {
right: 0,
bottom: 0,
child: ConversationsAreaWidget(key: _conversationsKey),
)
),
CallsArea(key: _callsKey),
],
);
@ -101,9 +104,7 @@ class _TabletRouteState extends MainController {
}
@override
void startCall(int convID) {
// TODO: implement startCall
}
void startCall(int convID) => _callsKey.currentState.openCall(convID);
@override
void doPopPage() {