node-red / node-red/node-red.github.io
docs: clarify editableList resize* callbacks are related to physical size, not item count
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 118
- Forks
- 161
- Ø Merge
- 8 Std. 18 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
Current Behavior
It appears that the resize() and resizeItem() callbacks on editableList do not get called as they should when an item is added or removed from the list, unless I am misunderstanding the docs.
resize() does get called when the node dialog is initially opened, but not thereafter and resizeItem seems never to be called at all.
I have not attempted to use them before so don't know whether they have ever worked.
See also forum post https://discourse.nodered.org/t/problem-with-editablelist-resize-callback/88263 where @marcus-j-davies confirms the behaviour (of resize at least).
Expected Behavior
No response
Steps To Reproduce
No response
Example flow
paste your flow here
Environment
- Node-RED version: 3.1.9 and 4.0.0-beta.3
- Node.js version: 20.5.1
- npm version:
- Platform/OS:
- Browser: Edge on Ubuntu
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der im Issue verlinkten Dokumentation zu den editableList-Optionen resize und sieh dir die zugehörige Forendiskussion an. Stelle klar, dass sich die Callbacks resize() und resizeItem() auf die physische Größe und nicht auf die Anzahl der Elemente beziehen, und betrachte das dokumentierte Verhalten als vollständig, wenn es dem im Issue und Forenbeitrag beschriebenen bestätigten Verhalten entspricht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100