Michael Nielsen
10/18/2024, 11:51 AM#validate = () => {
this.#validation.validate().then(() => {
console.log('Valid');
}, () => {
console.log('Invalid');
});
}
#onMaxWidthInput(e: InputEvent) {
let target = e.target as HTMLInputElement;
this._maxWidth = target.value;
this.#validate();
}
<uui-input
label="Max Width"
class="element"
pattern="^[1-9][0-9]*$"
${umbBindToValidation(this)}
.value=${this._maxWidth || ""}
@input=${this.#onMaxWidthInput}>
</uui-input>