Export typedef for validity constraints

This commit is contained in:
Talia 2025-01-27 16:29:02 +01:00
parent 6cc5c43d82
commit 265ae85220
2 changed files with 5 additions and 5 deletions

View file

@ -3,6 +3,6 @@
"browser": "src/BetterSelect.js",
"type": "module",
"license": "MIT",
"version": "1.5.1",
"version": "1.5.2",
"url": "https://darkwiiplayer.github.io/BetterSelect/"
}

View file

@ -1,3 +1,7 @@
/**
* @typedef {"badInput"|"customError"|"patternMismatch"|"rangeOverflow"|"rangeUnderflow"|"stepMismatch"|"tooLong"|"tooShort"|"typeMismatch"|"valid"|"valueMissing"} ValidityConstraint
*/
/**
* @param {function} fn
*/
@ -446,10 +450,6 @@ export class BetterSelect extends HTMLElement {
set disabled(disabled) { this.toggleAttribute("disabled", disabled) }
get disabled() { return this.hasAttribute("disabled") }
/**
* @typedef {"badInput"|"customError"|"patternMismatch"|"rangeOverflow"|"rangeUnderflow"|"stepMismatch"|"tooLong"|"tooShort"|"typeMismatch"|"valid"|"valueMissing"} ValidityConstraint
*/
/**
* @param {ValidityConstraint} _constraint
*/