taboola_sdk 1.0.0 taboola_sdk: ^1.0.0 copied to clipboard
Taboola's Flutter Core SDK. This SDK provides access to Taboola's Widget and Feed integrations for Flutter applications.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add taboola_sdk
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
taboola_sdk: ^1.0.0
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:taboola_sdk/beacon/tbl_att_beacon_event.dart';
import 'package:taboola_sdk/beacon/tbl_beacon_consts.dart';
import 'package:taboola_sdk/beacon/tbl_beacon_event.dart';
import 'package:taboola_sdk/beacon/tbl_beacon_handler.dart';
import 'package:taboola_sdk/classic/tbl_bridge.dart';
import 'package:taboola_sdk/classic/tbl_classic.dart';
import 'package:taboola_sdk/classic/tbl_classic_listener.dart';
import 'package:taboola_sdk/classic/tbl_classic_page.dart';
import 'package:taboola_sdk/classic/tbl_webview.dart';
import 'package:taboola_sdk/classic/tbl_webview_gesture_recognizer.dart';
import 'package:taboola_sdk/classic/tbl_webview_manager.dart';
import 'package:taboola_sdk/descriptors/tbl_application_descriptor.dart';
import 'package:taboola_sdk/descriptors/tbl_device_descriptor.dart';
import 'package:taboola_sdk/descriptors/tbl_sdk_descriptor.dart';
import 'package:taboola_sdk/native_plugin/tbl_android_device.dart';
import 'package:taboola_sdk/native_plugin/tbl_base_device.dart';
import 'package:taboola_sdk/native_plugin/tbl_device_info.dart';
import 'package:taboola_sdk/native_plugin/tbl_ios_device.dart';
import 'package:taboola_sdk/native_plugin/tbl_package_info.dart';
import 'package:taboola_sdk/native_plugin/tbl_package_info_data.dart';
import 'package:taboola_sdk/native_plugin/tbl_package_info_platform_interface.dart';
import 'package:taboola_sdk/native_plugin/tbl_sdk_plugin.dart';
import 'package:taboola_sdk/taboola.dart';
import 'package:taboola_sdk/tbl_gueh.dart';
import 'package:taboola_sdk/tbl_publisher_info.dart';
import 'package:taboola_sdk/utils/tbl_att_beacon_event_holder.dart';
import 'package:taboola_sdk/utils/tbl_enum_utils.dart';
import 'package:taboola_sdk/utils/tbl_events_manager.dart';
import 'package:taboola_sdk/utils/tbl_logger.dart';
import 'package:taboola_sdk/utils/tbl_properties.dart';
import 'package:taboola_sdk/utils/tbl_rects_utils.dart';
import 'package:taboola_sdk/utils/tbl_security.dart';
import 'package:taboola_sdk/utils/tbl_text_utils.dart';
import 'package:taboola_sdk/utils/tbl_tracking_manager.dart';
import 'package:taboola_sdk/utils/tbl_type_converter_utils.dart';
import 'package:taboola_sdk/utils/tbl_webview_utils.dart';