Files
ueblueprint/js/template/pin/RealPinTemplate.js
barsdeveloper 365732a99c WIP
2024-12-03 22:15:17 +02:00

21 lines
612 B
JavaScript
Executable File

import { html } from "lit"
import NumberEntity from "../../entity/NumberEntity.js"
import INumericPinTemplate from "./INumericPinTemplate.js"
/**
* @template {NumberEntity} T
* @extends INumericPinTemplate<T>
*/
export default class RealPinTemplate extends INumericPinTemplate {
renderInput() {
return html`
<div class="ueb-pin-input-wrapper ueb-pin-input">
<ueb-input .singleLine="${true}"
.innerText="${NumberEntity.printNumber(this.element.getDefaultValue()?.valueOf() ?? 0)}">
</ueb-input>
</div>
`
}
}