UNPKG

@logo-elements/password-field

Version:

An extension of `<logo-elements-text-field>` component for entering passwords.

39 lines (34 loc) 1.02 kB
import {html, PolymerElement} from '@polymer/polymer/polymer-element.js'; import { PasswordField } from '@vaadin/password-field'; /** * # @logo-elements/password-field * * An extension of `<logo-elements-text-field>` component for entering passwords. * * [![npm version](https://badgen.net/npm/v/@logo-elements/password-field)](https://www.npmjs.com/package/@logo-elements/password-field) * * ```html * <logo-elements-password-field label="Password"></logo-elements-password-field> * ``` * * ## Installation * * Install the component: * * ```sh * npm i @logo-elements/password-field -s * ``` * * Once installed, import the component in your application: * * ```js * import '@logo-elements/password-field'; * ``` * */ class LogoElementsPasswordField extends PasswordField { static get is() { return 'logo-elements-password-field'; } } if (!window.customElements.get(LogoElementsPasswordField.is)) { window.customElements.define(LogoElementsPasswordField.is, LogoElementsPasswordField); }