eliud_pkg_feed 1.0.4+5 copy "eliud_pkg_feed: ^1.0.4+5" to clipboard
eliud_pkg_feed: ^1.0.4+5 copied to clipboard

Eliud package for feed, friends, etc

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add eliud_pkg_feed

With Flutter:

 $ flutter pub add eliud_pkg_feed

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

dependencies:
  eliud_pkg_feed: ^1.0.4+5

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:eliud_pkg_feed/editors/bloc/feed_menu_bloc.dart';
import 'package:eliud_pkg_feed/editors/feed/bloc/feed_bloc.dart';
import 'package:eliud_pkg_feed/editors/feed/feed_dashboard.dart';
import 'package:eliud_pkg_feed/editors/feed/select_feed_widget.dart';
import 'package:eliud_pkg_feed/editors/feed_front_component_editor.dart';
import 'package:eliud_pkg_feed/editors/feed_menu_component_editor.dart';
import 'package:eliud_pkg_feed/editors/profile_component_editor.dart';
import 'package:eliud_pkg_feed/editors/widgets/labelled_body_component_model_widget.dart';
import 'package:eliud_pkg_feed/editors/widgets/select_feed_front_widget.dart';
import 'package:eliud_pkg_feed/editors/widgets/thumb_style_widget.dart';
import 'package:eliud_pkg_feed/extensions/bloc/profile_bloc.dart';
import 'package:eliud_pkg_feed/extensions/bloc/profile_event.dart';
import 'package:eliud_pkg_feed/extensions/bloc/profile_state.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/feed_front.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/postlist_paged/postlist_paged_bloc.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/postlist_paged/postlist_paged_event.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/postlist_paged/postlist_paged_state.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/bloc/feed_post_form_bloc.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/bloc/feed_post_form_event.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/bloc/feed_post_form_state.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/bloc/feed_post_model_details.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/feed_post_dialog.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/new_post/feed_post_form.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/paged_posts_list.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_button.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/bloc/member_service.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/bloc/post_privilege_bloc.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/bloc/post_privilege_event.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/bloc/post_privilege_state.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/post_privilege_dialog.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/post_privilege_widget.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_privilege/select_members.dart';
import 'package:eliud_pkg_feed/extensions/feed_front/posts/post_widget.dart';
import 'package:eliud_pkg_feed/extensions/feed_front_component.dart';
import 'package:eliud_pkg_feed/extensions/feed_menu/feed_menu.dart';
import 'package:eliud_pkg_feed/extensions/feed_menu/tabbed_feed_menu_items.dart';
import 'package:eliud_pkg_feed/extensions/feed_menu_component.dart';
import 'package:eliud_pkg_feed/extensions/header/header.dart';
import 'package:eliud_pkg_feed/extensions/profile/profile.dart';
import 'package:eliud_pkg_feed/extensions/profile_component.dart';
import 'package:eliud_pkg_feed/extensions/util/access_group_helper.dart';
import 'package:eliud_pkg_feed/extensions/util/avatar_helper.dart';
import 'package:eliud_pkg_feed/extensions/util/editable_widget.dart';
import 'package:eliud_pkg_feed/extensions/util/embedded_page.dart';
import 'package:eliud_pkg_feed/extensions/util/post_contents_widget.dart';
import 'package:eliud_pkg_feed/extensions/util/post_helper.dart';
import 'package:eliud_pkg_feed/extensions/util/post_media_helper.dart';
import 'package:eliud_pkg_feed/extensions/util/post_type_helper.dart';
import 'package:eliud_pkg_feed/extensions/util/profile_widget_wrapper.dart';
import 'package:eliud_pkg_feed/extensions/util/switch_member.dart';
import 'package:eliud_pkg_feed/extensions/with_medium/bloc/post_medium_component_bloc.dart';
import 'package:eliud_pkg_feed/extensions/with_medium/post_medium_components.dart';
import 'package:eliud_pkg_feed/feed_mobile_package.dart';
import 'package:eliud_pkg_feed/feed_package.dart';
import 'package:eliud_pkg_feed/feed_package_stub.dart';
import 'package:eliud_pkg_feed/feed_web_package.dart';
import 'package:eliud_pkg_feed/model/abstract_repository_singleton.dart';
import 'package:eliud_pkg_feed/model/admin_app.dart';
import 'package:eliud_pkg_feed/model/cache_export.dart';
import 'package:eliud_pkg_feed/model/component_registry.dart';
import 'package:eliud_pkg_feed/model/embedded_component.dart';
import 'package:eliud_pkg_feed/model/entity_export.dart';
import 'package:eliud_pkg_feed/model/feed_cache.dart';
import 'package:eliud_pkg_feed/model/feed_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/feed_entity.dart';
import 'package:eliud_pkg_feed/model/feed_firestore.dart';
import 'package:eliud_pkg_feed/model/feed_form.dart';
import 'package:eliud_pkg_feed/model/feed_form_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_form_event.dart';
import 'package:eliud_pkg_feed/model/feed_form_state.dart';
import 'package:eliud_pkg_feed/model/feed_front_cache.dart';
import 'package:eliud_pkg_feed/model/feed_front_component.dart';
import 'package:eliud_pkg_feed/model/feed_front_component_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_front_component_event.dart';
import 'package:eliud_pkg_feed/model/feed_front_component_selector.dart';
import 'package:eliud_pkg_feed/model/feed_front_component_state.dart';
import 'package:eliud_pkg_feed/model/feed_front_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/feed_front_entity.dart';
import 'package:eliud_pkg_feed/model/feed_front_firestore.dart';
import 'package:eliud_pkg_feed/model/feed_front_form.dart';
import 'package:eliud_pkg_feed/model/feed_front_form_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_front_form_event.dart';
import 'package:eliud_pkg_feed/model/feed_front_form_state.dart';
import 'package:eliud_pkg_feed/model/feed_front_list.dart';
import 'package:eliud_pkg_feed/model/feed_front_list_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_front_list_event.dart';
import 'package:eliud_pkg_feed/model/feed_front_list_state.dart';
import 'package:eliud_pkg_feed/model/feed_front_model.dart';
import 'package:eliud_pkg_feed/model/feed_front_repository.dart';
import 'package:eliud_pkg_feed/model/feed_list.dart';
import 'package:eliud_pkg_feed/model/feed_list_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_list_event.dart';
import 'package:eliud_pkg_feed/model/feed_list_state.dart';
import 'package:eliud_pkg_feed/model/feed_menu_cache.dart';
import 'package:eliud_pkg_feed/model/feed_menu_component.dart';
import 'package:eliud_pkg_feed/model/feed_menu_component_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_menu_component_event.dart';
import 'package:eliud_pkg_feed/model/feed_menu_component_selector.dart';
import 'package:eliud_pkg_feed/model/feed_menu_component_state.dart';
import 'package:eliud_pkg_feed/model/feed_menu_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/feed_menu_entity.dart';
import 'package:eliud_pkg_feed/model/feed_menu_firestore.dart';
import 'package:eliud_pkg_feed/model/feed_menu_form.dart';
import 'package:eliud_pkg_feed/model/feed_menu_form_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_menu_form_event.dart';
import 'package:eliud_pkg_feed/model/feed_menu_form_state.dart';
import 'package:eliud_pkg_feed/model/feed_menu_list.dart';
import 'package:eliud_pkg_feed/model/feed_menu_list_bloc.dart';
import 'package:eliud_pkg_feed/model/feed_menu_list_event.dart';
import 'package:eliud_pkg_feed/model/feed_menu_list_state.dart';
import 'package:eliud_pkg_feed/model/feed_menu_model.dart';
import 'package:eliud_pkg_feed/model/feed_menu_repository.dart';
import 'package:eliud_pkg_feed/model/feed_model.dart';
import 'package:eliud_pkg_feed/model/feed_repository.dart';
import 'package:eliud_pkg_feed/model/internal_component.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_cache.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_entity.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_form.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_form_bloc.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_form_event.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_form_state.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_list.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_list_bloc.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_list_event.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_list_state.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_model.dart';
import 'package:eliud_pkg_feed/model/labelled_body_component_repository.dart';
import 'package:eliud_pkg_feed/model/member_profile_entity.dart';
import 'package:eliud_pkg_feed/model/member_profile_firestore.dart';
import 'package:eliud_pkg_feed/model/member_profile_form.dart';
import 'package:eliud_pkg_feed/model/member_profile_form_bloc.dart';
import 'package:eliud_pkg_feed/model/member_profile_form_event.dart';
import 'package:eliud_pkg_feed/model/member_profile_form_state.dart';
import 'package:eliud_pkg_feed/model/member_profile_list.dart';
import 'package:eliud_pkg_feed/model/member_profile_list_bloc.dart';
import 'package:eliud_pkg_feed/model/member_profile_list_event.dart';
import 'package:eliud_pkg_feed/model/member_profile_list_state.dart';
import 'package:eliud_pkg_feed/model/member_profile_model.dart';
import 'package:eliud_pkg_feed/model/member_profile_repository.dart';
import 'package:eliud_pkg_feed/model/model_export.dart';
import 'package:eliud_pkg_feed/model/post_cache.dart';
import 'package:eliud_pkg_feed/model/post_comment_cache.dart';
import 'package:eliud_pkg_feed/model/post_comment_component.dart';
import 'package:eliud_pkg_feed/model/post_comment_component_bloc.dart';
import 'package:eliud_pkg_feed/model/post_comment_component_event.dart';
import 'package:eliud_pkg_feed/model/post_comment_component_selector.dart';
import 'package:eliud_pkg_feed/model/post_comment_component_state.dart';
import 'package:eliud_pkg_feed/model/post_comment_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/post_comment_entity.dart';
import 'package:eliud_pkg_feed/model/post_comment_firestore.dart';
import 'package:eliud_pkg_feed/model/post_comment_form.dart';
import 'package:eliud_pkg_feed/model/post_comment_form_bloc.dart';
import 'package:eliud_pkg_feed/model/post_comment_form_event.dart';
import 'package:eliud_pkg_feed/model/post_comment_form_state.dart';
import 'package:eliud_pkg_feed/model/post_comment_list.dart';
import 'package:eliud_pkg_feed/model/post_comment_list_bloc.dart';
import 'package:eliud_pkg_feed/model/post_comment_list_event.dart';
import 'package:eliud_pkg_feed/model/post_comment_list_state.dart';
import 'package:eliud_pkg_feed/model/post_comment_model.dart';
import 'package:eliud_pkg_feed/model/post_comment_repository.dart';
import 'package:eliud_pkg_feed/model/post_component.dart';
import 'package:eliud_pkg_feed/model/post_component_bloc.dart';
import 'package:eliud_pkg_feed/model/post_component_event.dart';
import 'package:eliud_pkg_feed/model/post_component_selector.dart';
import 'package:eliud_pkg_feed/model/post_component_state.dart';
import 'package:eliud_pkg_feed/model/post_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/post_entity.dart';
import 'package:eliud_pkg_feed/model/post_firestore.dart';
import 'package:eliud_pkg_feed/model/post_form.dart';
import 'package:eliud_pkg_feed/model/post_form_bloc.dart';
import 'package:eliud_pkg_feed/model/post_form_event.dart';
import 'package:eliud_pkg_feed/model/post_form_state.dart';
import 'package:eliud_pkg_feed/model/post_like_cache.dart';
import 'package:eliud_pkg_feed/model/post_like_component.dart';
import 'package:eliud_pkg_feed/model/post_like_component_bloc.dart';
import 'package:eliud_pkg_feed/model/post_like_component_event.dart';
import 'package:eliud_pkg_feed/model/post_like_component_selector.dart';
import 'package:eliud_pkg_feed/model/post_like_component_state.dart';
import 'package:eliud_pkg_feed/model/post_like_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/post_like_entity.dart';
import 'package:eliud_pkg_feed/model/post_like_firestore.dart';
import 'package:eliud_pkg_feed/model/post_like_form.dart';
import 'package:eliud_pkg_feed/model/post_like_form_bloc.dart';
import 'package:eliud_pkg_feed/model/post_like_form_event.dart';
import 'package:eliud_pkg_feed/model/post_like_form_state.dart';
import 'package:eliud_pkg_feed/model/post_like_list.dart';
import 'package:eliud_pkg_feed/model/post_like_list_bloc.dart';
import 'package:eliud_pkg_feed/model/post_like_list_event.dart';
import 'package:eliud_pkg_feed/model/post_like_list_state.dart';
import 'package:eliud_pkg_feed/model/post_like_model.dart';
import 'package:eliud_pkg_feed/model/post_like_repository.dart';
import 'package:eliud_pkg_feed/model/post_list.dart';
import 'package:eliud_pkg_feed/model/post_list_bloc.dart';
import 'package:eliud_pkg_feed/model/post_list_event.dart';
import 'package:eliud_pkg_feed/model/post_list_state.dart';
import 'package:eliud_pkg_feed/model/post_model.dart';
import 'package:eliud_pkg_feed/model/post_repository.dart';
import 'package:eliud_pkg_feed/model/profile_cache.dart';
import 'package:eliud_pkg_feed/model/profile_component.dart';
import 'package:eliud_pkg_feed/model/profile_component_bloc.dart';
import 'package:eliud_pkg_feed/model/profile_component_event.dart';
import 'package:eliud_pkg_feed/model/profile_component_selector.dart';
import 'package:eliud_pkg_feed/model/profile_component_state.dart';
import 'package:eliud_pkg_feed/model/profile_dropdown_button.dart';
import 'package:eliud_pkg_feed/model/profile_entity.dart';
import 'package:eliud_pkg_feed/model/profile_firestore.dart';
import 'package:eliud_pkg_feed/model/profile_form.dart';
import 'package:eliud_pkg_feed/model/profile_form_bloc.dart';
import 'package:eliud_pkg_feed/model/profile_form_event.dart';
import 'package:eliud_pkg_feed/model/profile_form_state.dart';
import 'package:eliud_pkg_feed/model/profile_list.dart';
import 'package:eliud_pkg_feed/model/profile_list_bloc.dart';
import 'package:eliud_pkg_feed/model/profile_list_event.dart';
import 'package:eliud_pkg_feed/model/profile_list_state.dart';
import 'package:eliud_pkg_feed/model/profile_model.dart';
import 'package:eliud_pkg_feed/model/profile_repository.dart';
import 'package:eliud_pkg_feed/model/repository_export.dart';
import 'package:eliud_pkg_feed/model/repository_singleton.dart';
import 'package:eliud_pkg_feed/tools/action/post_action_entity.dart';
import 'package:eliud_pkg_feed/tools/action/post_action_handler.dart';
import 'package:eliud_pkg_feed/tools/action/post_action_model.dart';
import 'package:eliud_pkg_feed/tools/bespoke_entities.dart';
import 'package:eliud_pkg_feed/tools/bespoke_formfields.dart';
import 'package:eliud_pkg_feed/tools/bespoke_models.dart';
import 'package:eliud_pkg_feed/tools/filter_member_media.dart';
import 'package:eliud_pkg_feed/tools/post_helper.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/components/profile_component.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/feed_front_page_builder.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/feed_menu_page_builder.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/helpers/feed_builder.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/helpers/menu_helpers.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/helpers/profile_and_feed_to_action.dart';
import 'package:eliud_pkg_feed/wizards/builders/feed/profile_page_builder.dart';
import 'package:eliud_pkg_feed/wizards/feed_wizard.dart';