1.0.10 • Published 6 years ago

custom-element-register v1.0.10

Weekly downloads
45
License
ISC
Repository
github
Last release
6 years ago

Custom Element Register

This script dynamically loads a script tag (to be used to serve a custom element) and creates a custom element tag inside another HTML element for the custom element.

GitHub

Usage

import { RegisterCustomElement } from 'custom-element-register';

RegisterCustomElement(document.getElementBy('#myContainer'), 'my-app', '/my-app/element.js');

Register Script Only

import { RegisterScript } from 'custom-element-register';

RegisterScript('my-app', '/my-app/element.js');

Create Element Only

import { CreateElement } from 'custom-element-register';

CreateElement(document.getElementBy('#myContainer'), 'my-app');

Options

RegisterCustomElement(document.getElementBy('#myContainer'), 'my-app', '/my-app/element.js', options);
CreateElement(document.getElementBy('#myContainer'), 'my-app', options);
PropertyExample ValueDescription
className'myCssClassName'CSS class name
attributes { name: 'attrName', value: 'attrValue' } Array of element attributes
events { name: 'eventName', callback: (e) => eventCallback() } Array of element event listeners
1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago