mapbox_ad_flutter 0.0.1 copy "mapbox_ad_flutter: ^0.0.1" to clipboard
mapbox_ad_flutter: ^0.0.1 copied to clipboard

discontinued
outdated

Mapbox ad SDK Flutter plugin

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add mapbox_ad_flutter

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

dependencies:
  mapbox_ad_flutter: ^0.0.1

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:mapbox_ad_flutter/mapbox_ad/common/ad_manager.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/cache/ad_layer_cache.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/common/constants.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/common/info_list_helper.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/common/pm_logger.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/common/user_interface_style.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/ad_card_view_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/ad_pin_view_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/ad_server_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/event_track_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/ad_card_view_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/ad_pin_view_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/ad_server_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/event_track_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/internal_backend_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/internal_sdk_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/promotion_root_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/public_sdk_configuration.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/gen/style_property_internal.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/internal_backend_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/internal_sdk_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/mapbox_promotion_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/promotion_root_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/public_sdk_configuration.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/config/style_property_internal.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/map/ad_layer_manager.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/map/map_internal.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/map/style_internal.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/map/tile_ad_layer_manager.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/ad_feature.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/ad_feature_collection.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/ad_feature_properties.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/ad_geometry.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/external_link.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/ad_feature.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/ad_feature_collection.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/ad_feature_properties.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/ad_geometry.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/external_link.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/remote_config_response.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/gen/remote_config_variant.g.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/remote_config_response.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/model/remote_config_variant.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_config.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_environment.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_event_track_creator.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_logger.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_manager.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/pme/pme_user_info.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/ad_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/api/ad_server_api_source.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/api/api_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/api/image_api_source.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/api/remote_config_source.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/image_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/mbp/mbp_business_hours_results.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/mbp/mbp_business_hours_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/remote_config_api_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/service/resource_cache_service.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/util/geometry_helper.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/util/math_helper.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/attribution/attribution_ad_button.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/attribution/attribution_close_button.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/header/header_attribution_button.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/header/header_open_status.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/header/header_option_button.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/header/header_option_button_screen.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/header/header_screen.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/info/info.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/info/info_divider.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/info/info_expansion_tile.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/info/info_opening_hours.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/info/info_screen.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/card/summary_screen.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/common/view/mbp/mbp_card_view.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/map/mapbox_map_internal.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/map/mapbox_style_internal.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/mapbox_ad_callback.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/mapbox_ad_information.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/mapbox_ad_manager.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/model/mapbox_ad.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/view/card/mapbox_ad_attribution_view.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/view/card/mapbox_ad_mbp_card_view.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/view/card/mapbox_ad_mbp_card_view_tap_callback.dart';
import 'package:mapbox_ad_flutter/mapbox_ad/mapbox/view/mapbox_ad_resource.dart';
import 'package:mapbox_ad_flutter/platform_interface/mapbox_ad_flutter.dart';
import 'package:mapbox_ad_flutter/platform_interface/mapbox_ad_flutter_method_channel.dart';
import 'package:mapbox_ad_flutter/platform_interface/mapbox_ad_flutter_platform_interface.dart';