LearnNewsExamplesServices
Frontmatter
id6136
titleform.field.Select
stateOpen
labels
enhancementno auto close
assigneestobiu
createdAtDec 5, 2024, 8:02 PM
updatedAtDec 5, 2024, 8:03 PM
githubUrlhttps://github.com/neomjs/neo/issues/6136
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]

form.field.Select

Openenhancementno auto close
tobiu
tobiu commented on Dec 5, 2024, 8:02 PM

A ComboBox supports typing into an input field, while a default select tag only supports selecting an option.

This topic gets interesting, since there is a stage 2 proposal => already implemented in Chrome, but hidden inside an experimental feature: https://developer.chrome.com/blog/rfc-customizable-select

We should create the base class and make it configurable & extensible for custom option renderers.

It should extend form.field.Base (and not form.field.Text). It should use a store, but also work with passing an options array (creating a default store as needed).

Scope: neo v9

tobiu added the enhancement label on Dec 5, 2024, 8:02 PM
tobiu added the no auto close label on Dec 5, 2024, 8:02 PM
tobiu assigned to @tobiu on Dec 5, 2024, 8:02 PM