sfm_uikit_flutter 1.0.0
sfm_uikit_flutter: ^1.0.0 copied to clipboard
SmartFloMeet Flutter Uikit allows developers to implement real-time communication channels such as audio, video, and text chat in their applications on iOS and Android Platforms.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add sfm_uikit_flutter
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
sfm_uikit_flutter: ^1.0.0
Alternatively, 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:sfm_uikit_flutter/buttons/custom_button.dart';
import 'package:sfm_uikit_flutter/buttons/enx_button.dart';
import 'package:sfm_uikit_flutter/controller/enx_controller.dart';
import 'package:sfm_uikit_flutter/dragablewidget/anchor_docker.dart';
import 'package:sfm_uikit_flutter/dragablewidget/dragable_widget.dart';
import 'package:sfm_uikit_flutter/enx_uikit_flutter.dart';
import 'package:sfm_uikit_flutter/models/ChatModel.dart';
import 'package:sfm_uikit_flutter/models/active_talker.dart';
import 'package:sfm_uikit_flutter/models/answer_model.dart';
import 'package:sfm_uikit_flutter/models/chat_list_model.dart';
import 'package:sfm_uikit_flutter/models/enx_send_user_data_model.dart';
import 'package:sfm_uikit_flutter/models/expandable_list_data_item.dart';
import 'package:sfm_uikit_flutter/models/file_share_model.dart';
import 'package:sfm_uikit_flutter/models/floor_request_model.dart';
import 'package:sfm_uikit_flutter/models/lobby_model.dart';
import 'package:sfm_uikit_flutter/models/media_devices_model.dart';
import 'package:sfm_uikit_flutter/models/more_model.dart';
import 'package:sfm_uikit_flutter/models/option_model.dart';
import 'package:sfm_uikit_flutter/models/question_model.dart';
import 'package:sfm_uikit_flutter/models/setting_model.dart';
import 'package:sfm_uikit_flutter/models/setting_model_list.dart';
import 'package:sfm_uikit_flutter/models/user_list_model.dart';
import 'package:sfm_uikit_flutter/models/user_model.dart';
import 'package:sfm_uikit_flutter/screens/app_bar.dart';
import 'package:sfm_uikit_flutter/screens/chat_ui.dart';
import 'package:sfm_uikit_flutter/screens/floating_layout.dart';
import 'package:sfm_uikit_flutter/screens/grid_layout.dart';
import 'package:sfm_uikit_flutter/screens/participants_list_new.dart';
import 'package:sfm_uikit_flutter/screens/setting_ui.dart';
import 'package:sfm_uikit_flutter/utilities/color.dart';
import 'package:sfm_uikit_flutter/utilities/custom_dialog.dart';
import 'package:sfm_uikit_flutter/utilities/custom_transition.dart';
import 'package:sfm_uikit_flutter/utilities/enx_setting.dart';
import 'package:sfm_uikit_flutter/utilities/enx_setting_observer.dart';
import 'package:sfm_uikit_flutter/utilities/request.dart';
import 'package:sfm_uikit_flutter/utilities/utils.dart';
import 'package:sfm_uikit_flutter/widgets/blink_icon.dart';
import 'package:sfm_uikit_flutter/widgets/circle.dart';
import 'package:sfm_uikit_flutter/widgets/confirmation_screen.dart';
import 'package:sfm_uikit_flutter/widgets/create_polling_view.dart';
import 'package:sfm_uikit_flutter/widgets/enx_loader.dart';
import 'package:sfm_uikit_flutter/widgets/leave_meeting_dialog.dart';
import 'package:sfm_uikit_flutter/widgets/live_streaming_ui.dart';
import 'package:sfm_uikit_flutter/widgets/lobby_ui.dart';
import 'package:sfm_uikit_flutter/widgets/more_widget.dart';
import 'package:sfm_uikit_flutter/widgets/polling_answer_dialog.dart';
import 'package:sfm_uikit_flutter/widgets/polling_result_dialog.dart';
import 'package:sfm_uikit_flutter/widgets/polling_screen.dart';
import 'package:sfm_uikit_flutter/widgets/request_dialog.dart';
import 'package:sfm_uikit_flutter/widgets/room_setting_ui.dart';
import 'package:sfm_uikit_flutter/widgets/share_request_dialog.dart';
import 'package:sfm_uikit_flutter/widgets/switch_audio_widget.dart';