@umbraco-ui/uui-range-slider
Advanced tools
Comparing version 1.7.0 to 1.8.0-rc.0
@@ -220,3 +220,4 @@ { | ||
{ | ||
"name": "validationMessage" | ||
"name": "validationMessage", | ||
"type": "string" | ||
} | ||
@@ -223,0 +224,0 @@ ], |
import { defineElement } from '@umbraco-ui/uui-base/lib/registration'; | ||
import { LitElement, html, svg, css } from 'lit'; | ||
import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; | ||
import { UUIFormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; | ||
import { property, state, query } from 'lit/decorators.js'; | ||
@@ -52,3 +52,6 @@ import { UUIEvent } from '@umbraco-ui/uui-base/lib/events'; | ||
const STEP_MIN_WIDTH = 24; | ||
let UUIRangeSliderElement = class extends FormControlMixin(LitElement) { | ||
let UUIRangeSliderElement = class extends UUIFormControlMixin( | ||
LitElement, | ||
"" | ||
) { | ||
/** Constructor and Validator */ | ||
@@ -190,3 +193,3 @@ constructor() { | ||
get value() { | ||
return this._value; | ||
return super.value; | ||
} | ||
@@ -226,2 +229,10 @@ set value(newVal) { | ||
} | ||
async focus() { | ||
await this.updateComplete; | ||
this.getFormElement().focus(); | ||
} | ||
async blur() { | ||
await this.updateComplete; | ||
this.getFormElement().blur(); | ||
} | ||
connectedCallback() { | ||
@@ -228,0 +239,0 @@ super.connectedCallback(); |
import { LitElement } from 'lit'; | ||
declare const UUIRangeSliderElement_base: (new (...args: any[]) => import("@umbraco-ui/uui-base/lib/mixins").FormControlMixinInterface) & typeof LitElement; | ||
declare const UUIRangeSliderElement_base: (new (...args: any[]) => import("@umbraco-ui/uui-base/lib/mixins").UUIFormControlMixinInterface<string, unknown>) & typeof LitElement; | ||
/** | ||
@@ -8,2 +8,3 @@ * @element uui-range-slider | ||
* @fires UUIRangeSliderEvent#change on change | ||
* @extends UUIFormControlMixin | ||
*/ | ||
@@ -84,4 +85,4 @@ export declare class UUIRangeSliderElement extends UUIRangeSliderElement_base { | ||
*/ | ||
get value(): FormDataEntryValue | FormData; | ||
set value(newVal: FormDataEntryValue | FormData); | ||
get value(): unknown; | ||
set value(newVal: unknown); | ||
private _currentFocus?; | ||
@@ -99,2 +100,4 @@ private _movement; | ||
protected getFormElement(): HTMLInputElement; | ||
focus(): Promise<void>; | ||
blur(): Promise<void>; | ||
/** Elements */ | ||
@@ -101,0 +104,0 @@ private _outerTrack; |
{ | ||
"name": "@umbraco-ui/uui-range-slider", | ||
"version": "1.7.0", | ||
"version": "1.8.0-rc.0", | ||
"license": "MIT", | ||
@@ -33,3 +33,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@umbraco-ui/uui-base": "1.7.0" | ||
"@umbraco-ui/uui-base": "1.8.0-rc.0" | ||
}, | ||
@@ -45,3 +45,3 @@ "scripts": { | ||
"homepage": "https://uui.umbraco.com/?path=/story/uui-range-slider", | ||
"gitHead": "1f139dc2b4ed9ba7b9fb1af5e934589d7c4d8f06" | ||
"gitHead": "46d444c66217c9a3c74518d8ce4badc7f121bfdf" | ||
} |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
43965
1208
1
+ Added@umbraco-ui/uui-base@1.8.0-rc.0(transitive)
- Removed@umbraco-ui/uui-base@1.7.0(transitive)