invokers-polyfill
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

Invoker Buttons Polyfill

This polyfills the HTML invoketarget/invokeaction attributes, as proposed by the Open UI group.

To see the explainer of these, please visit https://open-ui.org/components/invokers.explainer/.

How to use

If you're using npm, you only need to import the package, like so:

import "invokers-polyfill";

Alternatively, if you're not using a package manager, you can use the unpkg script:

<script
  type="module"
  async
  src="https://unpkg.com/invokers-polyfill@latest/invoker.min.js"
></script>

With the module imported, you can add invoketarget and invokeaction attributes to your HTML:

<button invoketarget="my-dialog">Open Dialog!</button>
<dialog id="my-dialog">I'm a dialog!</dialog>

Readme

Keywords

none

Package Sidebar

Install

npm i invokers-polyfill

Weekly Downloads

109

Version

0.2.1

License

MIT

Unpacked Size

12.6 kB

Total Files

5

Last publish

Collaborators

  • keithamus