Skip to content

feat: Chrome (extension) API into own package. #2039

Open
@jarrodcolburn

Description

@jarrodcolburn

Seeking Dart Version of Extension API. Specifically seeking help from Google to help wrap Chrome's js API.

I see that a subset of the Chrome API is being worked on in this repo, here chrome_api.dart

I found this after I similarly wrapped some of the Chrome API for this project a Chrome Extension that Generates a QR for the current tab using Chrome's Tab object.

qr-code-url-ext-demo

I actually started working on a repo to port more Chrome API, before I thought "hey this is a lot of hand jamming! Doesn't Google own the spec? Do they have it in json anywhere?"

Since Google maintains these reference docs for the API perhaps they could wrap them or provide and easy (json?) format for others to do so?

I believe the Dart Debug Extension could be even rewritten in Flutter (maybe after things slow down once v3 is released ).

My hope would be that doing so not only spurs the development of Flutter Chrome Extensions by the Community but that it in turn....

helps the development of the Dart Debug Extension. I believe that people who want to help develop Dart Tools want to help develop them using the Dart language. And I think there would be more community support on the DDExtension.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions