movie_flutter 1.0.2 copy "movie_flutter: ^1.0.2" to clipboard
movie_flutter: ^1.0.2 copied to clipboard

redinfo movie flutter project.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add movie_flutter

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

dependencies:
  movie_flutter: ^1.0.2

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:movie_flutter/bloc/advertisement_image/bloc.dart';
import 'package:movie_flutter/bloc/advertisement_image/delegate.dart';
import 'package:movie_flutter/bloc/advertisement_image/event.dart';
import 'package:movie_flutter/bloc/advertisement_image/state.dart';
import 'package:movie_flutter/bloc/classification_detail/bloc.dart';
import 'package:movie_flutter/bloc/classification_detail/delegate.dart';
import 'package:movie_flutter/bloc/classification_detail/event.dart';
import 'package:movie_flutter/bloc/classification_detail/state.dart';
import 'package:movie_flutter/bloc/relative_video_collection/bloc.dart';
import 'package:movie_flutter/bloc/relative_video_collection/delegate.dart';
import 'package:movie_flutter/bloc/relative_video_collection/event.dart';
import 'package:movie_flutter/bloc/relative_video_collection/state.dart';
import 'package:movie_flutter/bloc/video/bloc.dart';
import 'package:movie_flutter/bloc/video/delegate.dart';
import 'package:movie_flutter/bloc/video/event.dart';
import 'package:movie_flutter/bloc/video/state.dart';
import 'package:movie_flutter/bloc/video_detail/bloc.dart';
import 'package:movie_flutter/bloc/video_detail/delegate.dart';
import 'package:movie_flutter/bloc/video_detail/event.dart';
import 'package:movie_flutter/bloc/video_detail/state.dart';
import 'package:movie_flutter/bloc/video_group/bloc.dart';
import 'package:movie_flutter/bloc/video_group/delegate.dart';
import 'package:movie_flutter/bloc/video_group/event.dart';
import 'package:movie_flutter/bloc/video_group/state.dart';
import 'package:movie_flutter/component/delegate/bezier_curve.dart';
import 'package:movie_flutter/component/delegate/carousel.dart';
import 'package:movie_flutter/component/delegate/pagination.dart';
import 'package:movie_flutter/component/delegate/player_controller_panel.dart';
import 'package:movie_flutter/component/delegate/player_switch.dart';
import 'package:movie_flutter/component/view/base64_file_image_provider.dart';
import 'package:movie_flutter/component/view/bezier_curve_wrapper.dart';
import 'package:movie_flutter/component/view/carousel.dart';
import 'package:movie_flutter/component/view/countdown_button.dart';
import 'package:movie_flutter/component/view/counting_button.dart';
import 'package:movie_flutter/component/view/keep_alive_wrapper.dart';
import 'package:movie_flutter/component/view/pagination.dart';
import 'package:movie_flutter/component/view/player/native.dart';
import 'package:movie_flutter/component/view/player/panel/html5_ios_player_panel.dart';
import 'package:movie_flutter/component/view/player/panel/native_player_state_panel.dart';
import 'package:movie_flutter/component/view/player/panel/native_player_texture_panel.dart';
import 'package:movie_flutter/component/view/player/panel/player_control_panel.dart';
import 'package:movie_flutter/component/view/player/panel/player_loading_panel.dart';
import 'package:movie_flutter/component/view/player/panel/player_pause_image_panel.dart';
import 'package:movie_flutter/component/view/player/player.dart';
import 'package:movie_flutter/component/view/player/unsupported.dart';
import 'package:movie_flutter/component/view/player/web.dart';
import 'package:movie_flutter/component/view/refresh_wrapper.dart';
import 'package:movie_flutter/component/view/ripple_wrapper.dart';
import 'package:movie_flutter/component/view/tag.dart';
import 'package:movie_flutter/component/view/transition_wrapper.dart';
import 'package:movie_flutter/constant/enum/route.dart';
import 'package:movie_flutter/constant/enum/transition.dart';
import 'package:movie_flutter/constant/value/animation.dart';
import 'package:movie_flutter/constant/value/assets.dart';
import 'package:movie_flutter/constant/value/color.dart';
import 'package:movie_flutter/constant/value/image.dart';
import 'package:movie_flutter/constant/value/instance_container.dart';
import 'package:movie_flutter/constant/value/length.dart';
import 'package:movie_flutter/constant/value/localization.dart';
import 'package:movie_flutter/constant/value/module_param.dart';
import 'package:movie_flutter/constant/value/network.dart';
import 'package:movie_flutter/constant/value/punctuation_marks.dart';
import 'package:movie_flutter/constant/value/route.dart';
import 'package:movie_flutter/constant/value/size.dart';
import 'package:movie_flutter/constant/value/video.dart';
import 'package:movie_flutter/delegate/data_service.dart';
import 'package:movie_flutter/delegate/load_balancer.dart';
import 'package:movie_flutter/delegate/route.dart';
import 'package:movie_flutter/export.dart';
import 'package:movie_flutter/main.dart';
import 'package:movie_flutter/manager/data_service.dart';
import 'package:movie_flutter/manager/iframe_communication.dart';
import 'package:movie_flutter/manager/load_balancer/load_balancer.dart';
import 'package:movie_flutter/manager/load_balancer/native.dart';
import 'package:movie_flutter/manager/load_balancer/unsupported.dart';
import 'package:movie_flutter/manager/load_balancer/web.dart';
import 'package:movie_flutter/manager/route.dart';
import 'package:movie_flutter/module/advertisement_carousel/contract.dart';
import 'package:movie_flutter/module/advertisement_carousel/presenter.dart';
import 'package:movie_flutter/module/advertisement_carousel/view.dart';
import 'package:movie_flutter/module/advertisement_image/contract.dart';
import 'package:movie_flutter/module/advertisement_image/presenter.dart';
import 'package:movie_flutter/module/advertisement_image/view.dart';
import 'package:movie_flutter/module/classification_menu_bar/contract.dart';
import 'package:movie_flutter/module/classification_menu_bar/presenter.dart';
import 'package:movie_flutter/module/classification_menu_bar/view.dart';
import 'package:movie_flutter/module/classification_page/contract.dart';
import 'package:movie_flutter/module/classification_page/presenter.dart';
import 'package:movie_flutter/module/classification_page/view.dart';
import 'package:movie_flutter/module/group_search_group_tab/contract.dart';
import 'package:movie_flutter/module/group_search_group_tab/presenter.dart';
import 'package:movie_flutter/module/group_search_group_tab/view.dart';
import 'package:movie_flutter/module/group_search_page/contract.dart';
import 'package:movie_flutter/module/group_search_page/presenter.dart';
import 'package:movie_flutter/module/group_search_page/view.dart';
import 'package:movie_flutter/module/group_search_sort_tab/contract.dart';
import 'package:movie_flutter/module/group_search_sort_tab/presenter.dart';
import 'package:movie_flutter/module/group_search_sort_tab/view.dart';
import 'package:movie_flutter/module/media_detail/contract.dart';
import 'package:movie_flutter/module/media_detail/presenter.dart';
import 'package:movie_flutter/module/media_detail/view.dart';
import 'package:movie_flutter/module/media_page/contract.dart';
import 'package:movie_flutter/module/media_page/presenter.dart';
import 'package:movie_flutter/module/media_page/view.dart';
import 'package:movie_flutter/module/media_player/contract.dart';
import 'package:movie_flutter/module/media_player/presenter.dart';
import 'package:movie_flutter/module/media_player/view.dart';
import 'package:movie_flutter/module/media_relative_video_collection/contract.dart';
import 'package:movie_flutter/module/media_relative_video_collection/presenter.dart';
import 'package:movie_flutter/module/media_relative_video_collection/view.dart';
import 'package:movie_flutter/module/media_title/contract.dart';
import 'package:movie_flutter/module/media_title/presenter.dart';
import 'package:movie_flutter/module/media_title/view.dart';
import 'package:movie_flutter/module/presenter.dart';
import 'package:movie_flutter/module/video_collection/contract.dart';
import 'package:movie_flutter/module/video_collection/presenter.dart';
import 'package:movie_flutter/module/video_collection/view.dart';
import 'package:movie_flutter/network/client.dart';
import 'package:movie_flutter/network/headers/index.dart';
import 'package:movie_flutter/network/headers/native.dart';
import 'package:movie_flutter/network/headers/unsupported.dart';
import 'package:movie_flutter/network/headers/web.dart';
import 'package:movie_flutter/structure/entity/actor.dart';
import 'package:movie_flutter/structure/entity/advertisement_image.dart';
import 'package:movie_flutter/structure/entity/classification_detail.dart';
import 'package:movie_flutter/structure/entity/classification_video.dart';
import 'package:movie_flutter/structure/entity/director.dart';
import 'package:movie_flutter/structure/entity/relative_video_collection.dart';
import 'package:movie_flutter/structure/entity/settings.dart';
import 'package:movie_flutter/structure/entity/video.dart';
import 'package:movie_flutter/structure/entity/video_detail.dart';
import 'package:movie_flutter/structure/entity/video_group.dart';
import 'package:movie_flutter/structure/entity/video_sort.dart';
import 'package:movie_flutter/structure/response/actor.dart';
import 'package:movie_flutter/structure/response/actor.g.dart';
import 'package:movie_flutter/structure/response/advertisement_image.dart';
import 'package:movie_flutter/structure/response/advertisement_image.g.dart';
import 'package:movie_flutter/structure/response/advertisement_image_collection.dart';
import 'package:movie_flutter/structure/response/advertisement_image_collection.g.dart';
import 'package:movie_flutter/structure/response/classification_detail.dart';
import 'package:movie_flutter/structure/response/classification_detail.g.dart';
import 'package:movie_flutter/structure/response/classification_video.dart';
import 'package:movie_flutter/structure/response/classification_video.g.dart';
import 'package:movie_flutter/structure/response/director.dart';
import 'package:movie_flutter/structure/response/director.g.dart';
import 'package:movie_flutter/structure/response/encoding_thumbnail.dart';
import 'package:movie_flutter/structure/response/encoding_thumbnail.g.dart';
import 'package:movie_flutter/structure/response/relative_video_collection.dart';
import 'package:movie_flutter/structure/response/relative_video_collection.g.dart';
import 'package:movie_flutter/structure/response/settings.dart';
import 'package:movie_flutter/structure/response/settings.g.dart';
import 'package:movie_flutter/structure/response/video.dart';
import 'package:movie_flutter/structure/response/video.g.dart';
import 'package:movie_flutter/structure/response/video_detail.dart';
import 'package:movie_flutter/structure/response/video_detail.g.dart';
import 'package:movie_flutter/structure/response/video_group.dart';
import 'package:movie_flutter/structure/response/video_group.g.dart';
import 'package:movie_flutter/util/assets.dart';
import 'package:movie_flutter/util/format_parser.dart';
import 'package:movie_flutter/util/instance_register.dart';
import 'package:movie_flutter/util/intent.dart';
import 'package:movie_flutter/util/localization.dart';
import 'package:movie_flutter/util/system_ui/native.dart';
import 'package:movie_flutter/util/system_ui/system_ui.dart';
import 'package:movie_flutter/util/system_ui/unsupported.dart';
import 'package:movie_flutter/util/system_ui/web.dart';
import 'package:movie_flutter/util/toast.dart';