super_library 0.0.4 copy "super_library: ^0.0.4" to clipboard
super_library: ^0.0.4 copied to clipboard

A flutter package that provides a set of building blocks for building a flutter app.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add super_library

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  super_library: ^0.0.4

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:super_library/app_state.dart';
import 'package:super_library/backend/schema/enums/enums.dart';
import 'package:super_library/components/chat/chat_members_list_tile/chat_members_list_tile_model.dart';
import 'package:super_library/components/chat/chat_members_list_tile/chat_members_list_tile_widget.dart';
import 'package:super_library/components/chat/chat_option_tile_component/chat_option_tile_component_model.dart';
import 'package:super_library/components/chat/chat_option_tile_component/chat_option_tile_component_widget.dart';
import 'package:super_library/components/chat/chat_options_component/chat_options_component_model.dart';
import 'package:super_library/components/chat/chat_options_component/chat_options_component_widget.dart';
import 'package:super_library/components/chat/chat_room_create_component/chat_room_create_component_model.dart';
import 'package:super_library/components/chat/chat_room_create_component/chat_room_create_component_widget.dart';
import 'package:super_library/components/chat/chat_room_edit_component/chat_room_edit_component_model.dart';
import 'package:super_library/components/chat/chat_room_edit_component/chat_room_edit_component_widget.dart';
import 'package:super_library/components/chat/chat_room_info_component/chat_room_info_component_model.dart';
import 'package:super_library/components/chat/chat_room_info_component/chat_room_info_component_widget.dart';
import 'package:super_library/components/chat/chat_room_invite_component/chat_room_invite_component_model.dart';
import 'package:super_library/components/chat/chat_room_invite_component/chat_room_invite_component_widget.dart';
import 'package:super_library/components/chat/chat_room_name_component/chat_room_name_component_model.dart';
import 'package:super_library/components/chat/chat_room_name_component/chat_room_name_component_widget.dart';
import 'package:super_library/components/comment/comment_create_component/comment_create_component_model.dart';
import 'package:super_library/components/comment/comment_create_component/comment_create_component_widget.dart';
import 'package:super_library/components/comment/comment_list_tile_component/comment_list_tile_component_model.dart';
import 'package:super_library/components/comment/comment_list_tile_component/comment_list_tile_component_widget.dart';
import 'package:super_library/components/comment/comment_list_view_component/comment_list_view_component_model.dart';
import 'package:super_library/components/comment/comment_list_view_component/comment_list_view_component_widget.dart';
import 'package:super_library/components/comment/comment_update_component/comment_update_component_model.dart';
import 'package:super_library/components/comment/comment_update_component/comment_update_component_widget.dart';
import 'package:super_library/components/data/data_create_component/data_create_component_model.dart';
import 'package:super_library/components/data/data_create_component/data_create_component_widget.dart';
import 'package:super_library/components/data/data_detail_component/data_detail_component_model.dart';
import 'package:super_library/components/data/data_detail_component/data_detail_component_widget.dart';
import 'package:super_library/components/data/data_list_view_component/data_list_view_component_model.dart';
import 'package:super_library/components/data/data_list_view_component/data_list_view_component_widget.dart';
import 'package:super_library/components/data/data_update_component/data_update_component_model.dart';
import 'package:super_library/components/data/data_update_component/data_update_component_widget.dart';
import 'package:super_library/components/data/field/data_detail_content_component/data_detail_content_component_model.dart';
import 'package:super_library/components/data/field/data_detail_content_component/data_detail_content_component_widget.dart';
import 'package:super_library/components/data/field/data_detail_title_component/data_detail_title_component_model.dart';
import 'package:super_library/components/data/field/data_detail_title_component/data_detail_title_component_widget.dart';
import 'package:super_library/components/data_change_component_model.dart';
import 'package:super_library/components/data_change_component_widget.dart';
import 'package:super_library/components/data_list_tile_component/data_list_tile_component_model.dart';
import 'package:super_library/components/data_list_tile_component/data_list_tile_component_widget.dart';
import 'package:super_library/components/report_bottom_sheet_component/report_bottom_sheet_component_model.dart';
import 'package:super_library/components/report_bottom_sheet_component/report_bottom_sheet_component_widget.dart';
import 'package:super_library/components/user/user_avatar_component/user_avatar_component_model.dart';
import 'package:super_library/components/user/user_avatar_component/user_avatar_component_widget.dart';
import 'package:super_library/components/user/user_display_name_component/user_display_name_component_model.dart';
import 'package:super_library/components/user/user_display_name_component/user_display_name_component_widget.dart';
import 'package:super_library/components/user/user_list_icon_component/user_list_icon_component_model.dart';
import 'package:super_library/components/user/user_list_icon_component/user_list_icon_component_widget.dart';
import 'package:super_library/components/user/user_list_tile_component/user_list_tile_component_model.dart';
import 'package:super_library/components/user/user_list_tile_component/user_list_tile_component_widget.dart';
import 'package:super_library/components/user/user_list_view_component/user_list_view_component_model.dart';
import 'package:super_library/components/user/user_list_view_component/user_list_view_component_widget.dart';
import 'package:super_library/components/utility/short_date_time_component/short_date_time_component_model.dart';
import 'package:super_library/components/utility/short_date_time_component/short_date_time_component_widget.dart';
import 'package:super_library/custom_code/actions/block_user.dart';
import 'package:super_library/custom_code/actions/create_chat_room.dart';
import 'package:super_library/custom_code/actions/create_comment.dart';
import 'package:super_library/custom_code/actions/create_data.dart';
import 'package:super_library/custom_code/actions/delete_comment.dart';
import 'package:super_library/custom_code/actions/delete_data.dart';
import 'package:super_library/custom_code/actions/get_login_user_uid.dart';
import 'package:super_library/custom_code/actions/index.dart';
import 'package:super_library/custom_code/actions/invite_chat_user.dart';
import 'package:super_library/custom_code/actions/is_anonymous.dart';
import 'package:super_library/custom_code/actions/leave_chat_room.dart';
import 'package:super_library/custom_code/actions/like.dart';
import 'package:super_library/custom_code/actions/like_exist.dart';
import 'package:super_library/custom_code/actions/login_or_register.dart';
import 'package:super_library/custom_code/actions/logout.dart';
import 'package:super_library/custom_code/actions/read_chat_room.dart';
import 'package:super_library/custom_code/actions/read_comment.dart';
import 'package:super_library/custom_code/actions/read_data.dart';
import 'package:super_library/custom_code/actions/read_data_field.dart';
import 'package:super_library/custom_code/actions/read_path_field.dart';
import 'package:super_library/custom_code/actions/report.dart';
import 'package:super_library/custom_code/actions/report_exists.dart';
import 'package:super_library/custom_code/actions/send_chat_message.dart';
import 'package:super_library/custom_code/actions/super_library.dart';
import 'package:super_library/custom_code/actions/unblock_user.dart';
import 'package:super_library/custom_code/actions/update_chat_room.dart';
import 'package:super_library/custom_code/actions/update_chat_room_icon_url.dart';
import 'package:super_library/custom_code/actions/update_comment.dart';
import 'package:super_library/custom_code/actions/update_data.dart';
import 'package:super_library/custom_code/actions/update_profile.dart';
import 'package:super_library/custom_code/widgets/chat_message_list_view.dart';
import 'package:super_library/custom_code/widgets/chat_new_message_counter.dart';
import 'package:super_library/custom_code/widgets/chat_room_icon.dart';
import 'package:super_library/custom_code/widgets/chat_room_list_view.dart';
import 'package:super_library/custom_code/widgets/chat_room_name.dart';
import 'package:super_library/custom_code/widgets/comment_list_tile.dart';
import 'package:super_library/custom_code/widgets/comment_list_view.dart';
import 'package:super_library/custom_code/widgets/data_change.dart';
import 'package:super_library/custom_code/widgets/data_change_listener.dart';
import 'package:super_library/custom_code/widgets/data_list_tile.dart';
import 'package:super_library/custom_code/widgets/data_list_view.dart';
import 'package:super_library/custom_code/widgets/index.dart';
import 'package:super_library/custom_code/widgets/open_chat_room_list_view.dart';
import 'package:super_library/custom_code/widgets/push_notification_icon.dart';
import 'package:super_library/custom_code/widgets/reply_form.dart';
import 'package:super_library/custom_code/widgets/test_widget.dart';
import 'package:super_library/custom_code/widgets/user_avatar.dart';
import 'package:super_library/custom_code/widgets/user_display_name.dart';
import 'package:super_library/custom_code/widgets/user_list_tile.dart';
import 'package:super_library/custom_code/widgets/user_list_view.dart';
import 'package:super_library/custom_code/widgets/user_search.dart';
import 'package:super_library/flutter_flow/custom_functions.dart';
import 'package:super_library/flutter_flow/flutter_flow_choice_chips.dart';
import 'package:super_library/flutter_flow/flutter_flow_icon_button.dart';
import 'package:super_library/flutter_flow/flutter_flow_model.dart';
import 'package:super_library/flutter_flow/flutter_flow_theme.dart';
import 'package:super_library/flutter_flow/flutter_flow_util.dart';
import 'package:super_library/flutter_flow/flutter_flow_widgets.dart';
import 'package:super_library/flutter_flow/form_field_controller.dart';
import 'package:super_library/flutter_flow/internationalization.dart';
import 'package:super_library/flutter_flow/lat_lng.dart';
import 'package:super_library/flutter_flow/nav/nav.dart';
import 'package:super_library/flutter_flow/nav/serialization_util.dart';
import 'package:super_library/flutter_flow/place.dart';
import 'package:super_library/flutter_flow/random_data_util.dart';
import 'package:super_library/flutter_flow/upload_data.dart';
import 'package:super_library/flutter_flow/uploaded_file.dart';
import 'package:super_library/index.dart';
import 'package:super_library/library_values.dart';
import 'package:super_library/main.dart';
import 'package:super_library/screens/chat/chat_room_list_screen/chat_room_list_screen_model.dart';
import 'package:super_library/screens/chat/chat_room_list_screen/chat_room_list_screen_widget.dart';
import 'package:super_library/screens/chat/chat_room_screen/chat_room_screen_model.dart';
import 'package:super_library/screens/chat/chat_room_screen/chat_room_screen_widget.dart';
import 'package:super_library/screens/follow/follow/follow_model.dart';
import 'package:super_library/screens/follow/follow/follow_widget.dart';
import 'package:super_library/screens/forum/forum_screen/forum_screen_model.dart';
import 'package:super_library/screens/forum/forum_screen/forum_screen_widget.dart';
import 'package:super_library/screens/forum/post_create_screen/post_create_screen_model.dart';
import 'package:super_library/screens/forum/post_create_screen/post_create_screen_widget.dart';
import 'package:super_library/screens/forum/post_details_screen/post_details_screen_model.dart';
import 'package:super_library/screens/forum/post_details_screen/post_details_screen_widget.dart';
import 'package:super_library/screens/forum/post_list_screen/post_list_screen_model.dart';
import 'package:super_library/screens/forum/post_list_screen/post_list_screen_widget.dart';
import 'package:super_library/screens/forum/post_update_screen/post_update_screen_model.dart';
import 'package:super_library/screens/forum/post_update_screen/post_update_screen_widget.dart';
import 'package:super_library/screens/home_screen/home_screen_model.dart';
import 'package:super_library/screens/home_screen/home_screen_widget.dart';
import 'package:super_library/screens/menu_screen/menu_screen_model.dart';
import 'package:super_library/screens/menu_screen/menu_screen_widget.dart';
import 'package:super_library/screens/user/email_password_login_screen/email_password_login_screen_model.dart';
import 'package:super_library/screens/user/email_password_login_screen/email_password_login_screen_widget.dart';
import 'package:super_library/screens/user/profile_update_screen/profile_update_screen_model.dart';
import 'package:super_library/screens/user/profile_update_screen/profile_update_screen_widget.dart';
import 'package:super_library/screens/user/public_profile_screen/public_profile_screen_model.dart';
import 'package:super_library/screens/user/public_profile_screen/public_profile_screen_widget.dart';
1
likes
35
points
152
downloads

Publisher

verified publishersonub.com

Weekly Downloads

A flutter package that provides a set of building blocks for building a flutter app.

Homepage
Repository (GitHub)
View/report issues

Topics

#chat #forum #blog #firebase #social

License

MIT (license)

Dependencies

aligned_dialog, auto_size_text, cached_network_image, cached_network_image_platform_interface, cached_network_image_web, cloud_firestore, collection, csslib, cupertino_icons, dio, file_picker, firebase_auth, firebase_core, firebase_database, firebase_storage, firebase_ui_database, flutter, flutter_animate, flutter_cache_manager, flutter_localizations, flutter_plugin_android_lifecycle, flutter_web_plugins, font_awesome_flutter, from_css_color, go_router, google_fonts, html, image_picker, image_picker_android, image_picker_for_web, image_picker_ios, image_picker_linux, image_picker_macos, image_picker_platform_interface, image_picker_windows, intl, json_path, mime_type, page_transition, path_provider, path_provider_android, path_provider_foundation, path_provider_linux, path_provider_platform_interface, path_provider_windows, plugin_platform_interface, provider, rxdart, shared_preferences, shared_preferences_android, shared_preferences_foundation, shared_preferences_linux, shared_preferences_platform_interface, shared_preferences_web, shared_preferences_windows, sqflite, sqflite_common, timeago, url_launcher, url_launcher_android, url_launcher_ios, url_launcher_linux, url_launcher_macos, url_launcher_platform_interface, url_launcher_web, url_launcher_windows, video_player, video_player_android, video_player_avfoundation, video_player_platform_interface, video_player_web

More

Packages that depend on super_library