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:
@ -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() {
|
||||
|
Reference in New Issue
Block a user