Contributing documentation and minor fixes

This commit is contained in:
barsdeveloper
2022-11-12 14:46:26 +01:00
parent cd911b0d0c
commit 054793b7b9
8 changed files with 63 additions and 65 deletions

View File

@@ -44,7 +44,6 @@ export default class IInputPinTemplate extends PinTemplate {
super.firstUpdated(changedProperties)
this.#inputContentElements = /** @type {HTMLElement[]} */([...this.element.querySelectorAll("ueb-input")])
if (this.#inputContentElements.length) {
this.setInputs(this.getInputs(), false)
this.#inputContentElements.forEach(element => {
element.addEventListener("focusout", this.#onFocusOutHandler)
})
@@ -86,6 +85,7 @@ export default class IInputPinTemplate extends PinTemplate {
if (updateDefaultValue) {
this.setDefaultValue(values.map(v => IInputPinTemplate.stringFromInputToUE(v)), values)
}
this.element.addNextUpdatedCallbacks(() => this.element.nodeElement.dispatchReflowEvent())
}
setDefaultValue(values = [], rawValues = values) {