custom_element_apigen 0.1.7 copy "custom_element_apigen: ^0.1.7" to clipboard
custom_element_apigen: ^0.1.7 copied to clipboard

discontinued
outdatedDart 1 only

Generates Dart API for JS Custom Elements

Custom Elements APIGen #

This package contains a tool that lets you wrap custom elements written with polymer.js and provide a Dart API for them.

The tool assumes that the JavaScript code was packaged using bower and follows bower packages conventions.

To use it, you need to:

  • configure bower to put the packages under lib/src/ instead of the default bower_components. For exmaple, with a .bowerrc file as follows:

    {
      "directory": "lib/src"
    }
    
  • setup your bower.json file

  • install packages via bower install

  • (one time) create a configuration file for this tool

  • run the tool via pub run custom_element_apigen:update configfile.yaml

There is not much documentation written for this tool. You can find examples of how this tool is used in the core-elements and paper-elements packages.

0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Generates Dart API for JS Custom Elements

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

html, path, polymer, polymer_interop, web_components, yaml

More

Packages that depend on custom_element_apigen