event_timeline_view 0.0.2 copy "event_timeline_view: ^0.0.2" to clipboard
event_timeline_view: ^0.0.2 copied to clipboard

An event timeline view allows users to visualize the occurrence and sequence of events over time and understanding of future occurrences.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add event_timeline_view

With Flutter:

 $ flutter pub add event_timeline_view

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

dependencies:
  event_timeline_view: ^0.0.2

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:event_timeline_view/core/api/api_cache_manager/api_cache_manager.dart';
import 'package:event_timeline_view/core/api/base_usecases/base_usecase.dart';
import 'package:event_timeline_view/core/api/data_source/mock/mock_data_impl.dart';
import 'package:event_timeline_view/core/api/data_source/network_info/network_info.dart';
import 'package:event_timeline_view/core/api/data_source/network_info/network_info_impl.dart';
import 'package:event_timeline_view/core/api/data_source/remote_ds/remote_ds.dart';
import 'package:event_timeline_view/core/api/data_source/remote_ds/remote_ds_impl.dart';
import 'package:event_timeline_view/core/api/interceptor/api_call_log_printer_interceptor.dart';
import 'package:event_timeline_view/core/api/interceptor/dio_api_cache_interceptor.dart';
import 'package:event_timeline_view/core/api/model/api_response.dart';
import 'package:event_timeline_view/core/api/model/exception.dart';
import 'package:event_timeline_view/core/api/model/failure.dart';
import 'package:event_timeline_view/core/api/model/file_upload_request_model.dart';
import 'package:event_timeline_view/core/api/model/no_request.dart';
import 'package:event_timeline_view/core/api/model/success.dart';
import 'package:event_timeline_view/core/api/repository/base_api_repo.dart';
import 'package:event_timeline_view/core/app_configuration_bloc/app_configuration_bloc.dart';
import 'package:event_timeline_view/core/app_configuration_bloc/app_configuration_event.dart';
import 'package:event_timeline_view/core/app_configuration_bloc/app_configuration_state.dart';
import 'package:event_timeline_view/core/base/base_page.dart';
import 'package:event_timeline_view/core/base/bloc/api_base_bloc/api_base_bloc.dart';
import 'package:event_timeline_view/core/base/bloc/api_base_bloc/api_base_bloc_event.dart';
import 'package:event_timeline_view/core/base/bloc/api_base_bloc/api_base_bloc_state.dart';
import 'package:event_timeline_view/core/base/bloc/base_bloc.dart';
import 'package:event_timeline_view/core/base/screen/base_bloc_widget.dart';
import 'package:event_timeline_view/core/base/screen/base_screen.dart';
import 'package:event_timeline_view/core/const/api_cache_constants.dart';
import 'package:event_timeline_view/core/const/api_constants.dart';
import 'package:event_timeline_view/core/const/app_constants.dart';
import 'package:event_timeline_view/core/const/db_constants.dart';
import 'package:event_timeline_view/core/const/image_constants.dart';
import 'package:event_timeline_view/core/const/mock_api_constants.dart';
import 'package:event_timeline_view/core/const/string_constants.dart';
import 'package:event_timeline_view/core/device_info/model/device_info_req_model.dart';
import 'package:event_timeline_view/core/device_info/repository/device_info_data_source.dart';
import 'package:event_timeline_view/core/device_info/repository/device_info_data_source_impl.dart';
import 'package:event_timeline_view/core/di/di_getter.dart';
import 'package:event_timeline_view/core/di/injection_container.dart';
import 'package:event_timeline_view/core/di/mock_di_getter.dart';
import 'package:event_timeline_view/core/di/prod_di_getter.dart';
import 'package:event_timeline_view/core/enums/my_roster_enum.dart';
import 'package:event_timeline_view/core/enums/platform_type.dart';
import 'package:event_timeline_view/core/flavour/flavour_config.dart';
import 'package:event_timeline_view/core/flavour/main_dev.dart';
import 'package:event_timeline_view/core/flavour/main_prod.dart';
import 'package:event_timeline_view/core/flavour/main_staging.dart';
import 'package:event_timeline_view/core/localizations/app_localizations.dart';
import 'package:event_timeline_view/core/loggers/app_log_filter.dart';
import 'package:event_timeline_view/core/loggers/app_log_printer.dart';
import 'package:event_timeline_view/core/loggers/log_to_file.dart';
import 'package:event_timeline_view/core/preference/preference.dart';
import 'package:event_timeline_view/core/preference/preference_constants.dart';
import 'package:event_timeline_view/core/preference/preference_helper.dart';
import 'package:event_timeline_view/core/preference/preference_helper_impl.dart';
import 'package:event_timeline_view/core/routes/routes.dart';
import 'package:event_timeline_view/core/routes/screen_navigation_logger.dart';
import 'package:event_timeline_view/core/ui/theme/colors/app_color.dart';
import 'package:event_timeline_view/core/ui/theme/colors/colors_dark.dart';
import 'package:event_timeline_view/core/ui/theme/colors/colors_inf.dart';
import 'package:event_timeline_view/core/ui/theme/colors/colors_light.dart';
import 'package:event_timeline_view/core/ui/theme/text_style_extension/text_style_extension.dart';
import 'package:event_timeline_view/core/ui/theme/theme_util/theme_util.dart';
import 'package:event_timeline_view/core/ui/widget_extension/image_extension.dart';
import 'package:event_timeline_view/core/ui/widget_extension/list_extension.dart';
import 'package:event_timeline_view/core/ui/widget_extension/widget_extension.dart';
import 'package:event_timeline_view/core/ui/widgets/button.dart';
import 'package:event_timeline_view/core/ui/widgets/custom_alert.dart';
import 'package:event_timeline_view/core/ui/widgets/custom_alert_with_two_buttons.dart';
import 'package:event_timeline_view/core/ui/widgets/divider_widget.dart';
import 'package:event_timeline_view/core/ui/widgets/loading_dialog.dart';
import 'package:event_timeline_view/core/ui/widgets/no_ records_widget.dart';
import 'package:event_timeline_view/core/ui/widgets/outline_common_button.dart';
import 'package:event_timeline_view/core/ui/widgets/pagination_widget.dart';
import 'package:event_timeline_view/core/ui/widgets/show_app_dialog.dart';
import 'package:event_timeline_view/core/ui/widgets/size_box.dart';
import 'package:event_timeline_view/core/ui/widgets/text_buttons.dart';
import 'package:event_timeline_view/core/util/date_util/date_utils.dart';
import 'package:event_timeline_view/core/util/screen_util/init_screen_util.dart';
import 'package:event_timeline_view/core/util/screen_util/screen_util.dart';
import 'package:event_timeline_view/core/util/utilities.dart';
import 'package:event_timeline_view/features/timeline_view/data/data_source/timeline_view_data_source.dart';
import 'package:event_timeline_view/features/timeline_view/data/data_source/timeline_view_data_source_impl.dart';
import 'package:event_timeline_view/features/timeline_view/data/model/event_model.dart';
import 'package:event_timeline_view/features/timeline_view/data/repository/get_timeline_view_repo_impl.dart';
import 'package:event_timeline_view/features/timeline_view/data/repository/mock_timeline_view_repo_impl.dart';
import 'package:event_timeline_view/features/timeline_view/domain/repositories/timeline_view_repo.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/bloc/timeline_view_bloc.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/bloc/timeline_view_event.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/bloc/timeline_view_state.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/screen/timeline_view_screen.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/screen/widgets/event_widget.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/screen/widgets/timeline_view_widget.dart';
import 'package:event_timeline_view/features/timeline_view/presentation/timeline_view_page.dart';
import 'package:event_timeline_view/main.dart';
7
likes
0
points
16
downloads

Publisher

verified publisherjarvistechnolabs.com

Weekly Downloads

An event timeline view allows users to visualize the occurrence and sequence of events over time and understanding of future occurrences.

Homepage

License

unknown (license)

Dependencies

auto_size_text, connectivity_plus, dartz, device_info_plus, dio, dio_cache_interceptor, dio_cache_interceptor_hive_store, equatable, flutter, flutter_bloc, flutter_svg, fluttertoast, get_it, intl, logger, logging, package_info_plus, path_provider, permission_handler, shared_preferences, table_calendar

More

Packages that depend on event_timeline_view