chrome_extension 0.4.0 copy "chrome_extension: ^0.4.0" to clipboard
chrome_extension: ^0.4.0 copied to clipboard

Platformweb

A library for accessing the `chrome.*` APIs available in Chrome extensions.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add chrome_extension

With Flutter:

 $ flutter pub add chrome_extension

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

dependencies:
  chrome_extension: ^0.4.0

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:chrome_extension/accessibility_features.dart';
import 'package:chrome_extension/action.dart';
import 'package:chrome_extension/alarms.dart';
import 'package:chrome_extension/audio.dart';
import 'package:chrome_extension/bookmarks.dart';
import 'package:chrome_extension/browser_action.dart';
import 'package:chrome_extension/browsing_data.dart';
import 'package:chrome_extension/certificate_provider.dart';
import 'package:chrome_extension/chrome.dart';
import 'package:chrome_extension/commands.dart';
import 'package:chrome_extension/content_settings.dart';
import 'package:chrome_extension/context_menus.dart';
import 'package:chrome_extension/cookies.dart';
import 'package:chrome_extension/debugger.dart';
import 'package:chrome_extension/declarative_content.dart';
import 'package:chrome_extension/declarative_net_request.dart';
import 'package:chrome_extension/desktop_capture.dart';
import 'package:chrome_extension/devtools.dart';
import 'package:chrome_extension/devtools_inspected_window.dart';
import 'package:chrome_extension/devtools_network.dart';
import 'package:chrome_extension/devtools_panels.dart';
import 'package:chrome_extension/devtools_recorder.dart';
import 'package:chrome_extension/document_scan.dart';
import 'package:chrome_extension/dom.dart';
import 'package:chrome_extension/downloads.dart';
import 'package:chrome_extension/enterprise.dart';
import 'package:chrome_extension/enterprise_device_attributes.dart';
import 'package:chrome_extension/enterprise_hardware_platform.dart';
import 'package:chrome_extension/enterprise_networking_attributes.dart';
import 'package:chrome_extension/enterprise_platform_keys.dart';
import 'package:chrome_extension/events.dart';
import 'package:chrome_extension/extension.dart';
import 'package:chrome_extension/extension_types.dart';
import 'package:chrome_extension/file_browser_handler.dart';
import 'package:chrome_extension/file_system_provider.dart';
import 'package:chrome_extension/font_settings.dart';
import 'package:chrome_extension/gcm.dart';
import 'package:chrome_extension/history.dart';
import 'package:chrome_extension/i18n.dart';
import 'package:chrome_extension/identity.dart';
import 'package:chrome_extension/idle.dart';
import 'package:chrome_extension/input.dart';
import 'package:chrome_extension/input_ime.dart';
import 'package:chrome_extension/instance_id.dart';
import 'package:chrome_extension/login_state.dart';
import 'package:chrome_extension/management.dart';
import 'package:chrome_extension/notifications.dart';
import 'package:chrome_extension/offscreen.dart';
import 'package:chrome_extension/omnibox.dart';
import 'package:chrome_extension/page_action.dart';
import 'package:chrome_extension/page_capture.dart';
import 'package:chrome_extension/permissions.dart';
import 'package:chrome_extension/platform_keys.dart';
import 'package:chrome_extension/power.dart';
import 'package:chrome_extension/printer_provider.dart';
import 'package:chrome_extension/printing.dart';
import 'package:chrome_extension/printing_metrics.dart';
import 'package:chrome_extension/privacy.dart';
import 'package:chrome_extension/processes.dart';
import 'package:chrome_extension/proxy.dart';
import 'package:chrome_extension/runtime.dart';
import 'package:chrome_extension/scripting.dart';
import 'package:chrome_extension/search.dart';
import 'package:chrome_extension/sessions.dart';
import 'package:chrome_extension/side_panel.dart';
import 'package:chrome_extension/storage.dart';
import 'package:chrome_extension/system.dart';
import 'package:chrome_extension/system_cpu.dart';
import 'package:chrome_extension/system_display.dart';
import 'package:chrome_extension/system_memory.dart';
import 'package:chrome_extension/system_network.dart';
import 'package:chrome_extension/system_storage.dart';
import 'package:chrome_extension/tab_capture.dart';
import 'package:chrome_extension/tab_groups.dart';
import 'package:chrome_extension/tabs.dart';
import 'package:chrome_extension/top_sites.dart';
import 'package:chrome_extension/tts.dart';
import 'package:chrome_extension/tts_engine.dart';
import 'package:chrome_extension/types.dart';
import 'package:chrome_extension/usb.dart';
import 'package:chrome_extension/vpn_provider.dart';
import 'package:chrome_extension/wallpaper.dart';
import 'package:chrome_extension/web_authentication_proxy.dart';
import 'package:chrome_extension/web_navigation.dart';
import 'package:chrome_extension/web_request.dart';
import 'package:chrome_extension/windows.dart';
51
likes
160
points
3.27k
downloads

Publisher

verified publisherxaha.dev

Weekly Downloads

A library for accessing the `chrome.*` APIs available in Chrome extensions.

Repository (GitHub)
View/report issues

Documentation

API reference

Funding

Consider supporting this project:

www.buymeacoffee.com
github.com

License

BSD-2-Clause (license)

More

Packages that depend on chrome_extension