@pap-it/button
Advanced tools
Comparing version 1.0.16 to 1.0.17
@@ -19,2 +19,3 @@ import { Size, Radius } from '@pap-it/system-utils'; | ||
disconnectedCallback(): void; | ||
firstUpdate(): void; | ||
private handlekeyup; | ||
@@ -21,0 +22,0 @@ private handleclick; |
@@ -1,2 +0,2 @@ | ||
"use strict";import{__decorate as e}from"tslib";import{property as t}from"@pap-it/system-utils";import{FormElement as i}from"@pap-it/templates-form-element";import"@pap-it/templates-prefix-suffix/wc";import{style as o}from"./style.js";export class Button extends i{constructor(){super(...arguments),this.type="button",this.size="medium",this.radius="circular",this.circle=!1,this.loading=!1,this.textvariant="B1",this.mode="hug",this.variant="filled",this.color="primary",this.handlekeyup=r=>{(r.key||r.code).toLowerCase()==="enter"&&this.hasFocus&&this.dispatchEvent(new Event("click"))},this.handleclick=()=>{this.href?window.location.href=this.href:this._internals.form&&(this.type==="submit"?this._internals.form.requestSubmit():this.type==="reset"&&this._internals.form.reset())}}connectedCallback(){super.connectedCallback(),this.addEventListener("click",this.handleclick,!0),this.tabIndex=0,window.addEventListener("keyup",this.handlekeyup),this.role="button"}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("keyup",this.handlekeyup)}render(){return` | ||
"use strict";import{__decorate as e}from"tslib";import{property as t}from"@pap-it/system-utils";import{FormElement as i}from"@pap-it/templates-form-element";import"@pap-it/templates-prefix-suffix/wc";import{style as s}from"./style.js";export class Button extends i{constructor(){super(...arguments),this.type="button",this.size="medium",this.radius="circular",this.circle=!1,this.loading=!1,this.textvariant="B1",this.mode="hug",this.variant="filled",this.color="primary",this.handlekeyup=r=>{(r.key||r.code).toLowerCase()==="enter"&&this.hasFocus&&this.dispatchEvent(new Event("click"))},this.handleclick=()=>{this.href?window.location.href=this.href:this._internals.form&&(this.type==="submit"?this._internals.form.requestSubmit():this.type==="reset"&&this._internals.form.reset())}}connectedCallback(){super.connectedCallback(),this.addEventListener("click",this.handleclick,!0),window.addEventListener("keyup",this.handlekeyup),this.role="button"}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("keyup",this.handlekeyup)}firstUpdate(){super.firstUpdate(),this.hasAttribute("tabindex")||(this.tabIndex=0)}render(){return` | ||
<pap-prefix-suffix-template part="prefix-suffix"> | ||
@@ -7,2 +7,2 @@ <slot slot="prefix" name="prefix"></slot> | ||
</pap-prefix-suffix-template> | ||
`}}Button.style=o,e([t({rerender:!1})],Button.prototype,"type",void 0),e([t({rerender:!1})],Button.prototype,"size",void 0),e([t({rerender:!1})],Button.prototype,"radius",void 0),e([t({rerender:!1})],Button.prototype,"href",void 0),e([t({rerender:!1,type:Boolean})],Button.prototype,"circle",void 0),e([t({rerender:!1,type:Boolean})],Button.prototype,"loading",void 0),e([t({rerender:!1,attribute:"text-variant"})],Button.prototype,"textvariant",void 0),e([t({rerender:!1})],Button.prototype,"mode",void 0),e([t({rerender:!1})],Button.prototype,"variant",void 0),e([t({rerender:!1})],Button.prototype,"color",void 0); | ||
`}}Button.style=s,e([t({rerender:!1})],Button.prototype,"type",void 0),e([t({rerender:!1})],Button.prototype,"size",void 0),e([t({rerender:!1})],Button.prototype,"radius",void 0),e([t({rerender:!1})],Button.prototype,"href",void 0),e([t({rerender:!1,type:Boolean})],Button.prototype,"circle",void 0),e([t({rerender:!1,type:Boolean})],Button.prototype,"loading",void 0),e([t({rerender:!1,attribute:"text-variant"})],Button.prototype,"textvariant",void 0),e([t({rerender:!1})],Button.prototype,"mode",void 0),e([t({rerender:!1})],Button.prototype,"variant",void 0),e([t({rerender:!1})],Button.prototype,"color",void 0); |
{ | ||
"name": "@pap-it/button", | ||
"version": "1.0.16", | ||
"version": "1.0.17", | ||
"scripts": { | ||
@@ -44,10 +44,10 @@ "init": "sh .scripts/init.sh", | ||
"@pap-it/system-utils": "1.0.10", | ||
"@pap-it/system-react": "0.0.7", | ||
"@pap-it/templates-box": "1.0.16", | ||
"@pap-it/templates-form-element": "1.0.15", | ||
"@pap-it/templates-prefix-suffix": "1.0.16" | ||
"@pap-it/system-react": "0.0.8", | ||
"@pap-it/templates-box": "1.0.17", | ||
"@pap-it/templates-form-element": "1.0.16", | ||
"@pap-it/templates-prefix-suffix": "1.0.17" | ||
}, | ||
"devDependencies": { | ||
"@babel/eslint-parser": "^7.23.3", | ||
"@pap-it/system-doc": "1.0.21", | ||
"@pap-it/system-doc": "1.0.22", | ||
"esbuild": "^0.17.18", | ||
@@ -54,0 +54,0 @@ "eslint": "^8.53.0", |
@@ -5,6 +5,7 @@ # Button | ||
Version: Version: Version: 1.0.16 | ||
Version: Version: Version: 1.0.17 | ||
## Development | ||
@@ -11,0 +12,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
60769
334
15
+ Added@pap-it/system-base@1.0.16(transitive)
+ Added@pap-it/system-react@0.0.8(transitive)
+ Added@pap-it/templates-box@1.0.17(transitive)
+ Added@pap-it/templates-form-element@1.0.16(transitive)
+ Added@pap-it/templates-prefix-suffix@1.0.17(transitive)
- Removed@pap-it/system-base@1.0.15(transitive)
- Removed@pap-it/system-react@0.0.7(transitive)
- Removed@pap-it/templates-box@1.0.16(transitive)
- Removed@pap-it/templates-form-element@1.0.15(transitive)
- Removed@pap-it/templates-prefix-suffix@1.0.16(transitive)
Updated@pap-it/system-react@0.0.8
Updated@pap-it/templates-box@1.0.17