Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@vaadin/combo-box

Package Overview
Dependencies
Maintainers
19
Versions
405
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vaadin/combo-box - npm Package Compare versions

Comparing version 23.0.0-alpha2 to 23.0.0-alpha3

26

package.json
{
"name": "@vaadin/combo-box",
"version": "23.0.0-alpha2",
"version": "23.0.0-alpha3",
"publishConfig": {

@@ -36,21 +36,21 @@ "access": "public"

"@polymer/polymer": "^3.0.0",
"@vaadin/component-base": "23.0.0-alpha2",
"@vaadin/field-base": "23.0.0-alpha2",
"@vaadin/input-container": "23.0.0-alpha2",
"@vaadin/item": "23.0.0-alpha2",
"@vaadin/vaadin-lumo-styles": "23.0.0-alpha2",
"@vaadin/vaadin-material-styles": "23.0.0-alpha2",
"@vaadin/vaadin-overlay": "23.0.0-alpha2",
"@vaadin/vaadin-themable-mixin": "23.0.0-alpha2"
"@vaadin/component-base": "23.0.0-alpha3",
"@vaadin/field-base": "23.0.0-alpha3",
"@vaadin/input-container": "23.0.0-alpha3",
"@vaadin/item": "23.0.0-alpha3",
"@vaadin/vaadin-lumo-styles": "23.0.0-alpha3",
"@vaadin/vaadin-material-styles": "23.0.0-alpha3",
"@vaadin/vaadin-overlay": "23.0.0-alpha3",
"@vaadin/vaadin-themable-mixin": "23.0.0-alpha3"
},
"devDependencies": {
"@esm-bundle/chai": "^4.3.4",
"@vaadin/dialog": "23.0.0-alpha2",
"@vaadin/polymer-legacy-adapter": "23.0.0-alpha2",
"@vaadin/dialog": "23.0.0-alpha3",
"@vaadin/polymer-legacy-adapter": "23.0.0-alpha3",
"@vaadin/testing-helpers": "^0.3.2",
"@vaadin/text-field": "23.0.0-alpha2",
"@vaadin/text-field": "23.0.0-alpha3",
"lit": "^2.0.0",
"sinon": "^9.2.0"
},
"gitHead": "070f586dead02ca41b66717820c647f48bf1665f"
"gitHead": "490037919a9e054cc002c1b3be0c94a1603e1a44"
}
/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/
*/
import { isTouch } from '@vaadin/component-base/src/browser-utils.js';
import { ControllerMixin } from '@vaadin/component-base/src/controller-mixin.js';
import { DisabledMixin } from '@vaadin/component-base/src/disabled-mixin.js';

@@ -11,2 +12,3 @@ import { KeyboardMixin } from '@vaadin/component-base/src/keyboard-mixin.js';

import { InputMixin } from '@vaadin/field-base/src/input-mixin.js';
import { VirtualKeyboardController } from '@vaadin/field-base/src/virtual-keyboard-controller.js';
import { ComboBoxPlaceholder } from './vaadin-combo-box-placeholder.js';

@@ -16,5 +18,6 @@

* @polymerMixin
* @param {function(new:HTMLElement)} subclass
*/
export const ComboBoxMixin = (subclass) =>
class VaadinComboBoxMixinElement extends KeyboardMixin(InputMixin(DisabledMixin(subclass))) {
class VaadinComboBoxMixinElement extends ControllerMixin(KeyboardMixin(InputMixin(DisabledMixin(subclass)))) {
static get properties() {

@@ -300,2 +303,4 @@ return {

processTemplates(this);
this.addController(new VirtualKeyboardController(this));
}

@@ -302,0 +307,0 @@

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -290,3 +290,3 @@ */

el.setAttribute('aria-selected', this.__getAriaSelected(focusedIndex, index));
el.setAttribute('aria-posinset', index);
el.setAttribute('aria-posinset', index + 1);

@@ -293,0 +293,0 @@ if (this.theme) {

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2021 Vaadin Ltd.
* Copyright (c) 2015 - 2022 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -247,3 +247,3 @@ */

);
this.addController(new LabelledInputController(this.inputElement, this._labelNode));
this.addController(new LabelledInputController(this.inputElement, this._labelController));
this._positionTarget = this.shadowRoot.querySelector('[part="input-field"]');

@@ -250,0 +250,0 @@ this._toggleElement = this.$.toggleButton;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc