-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Open
Labels
component: fieldshelp wantedExternal contributions actively solicitedExternal contributions actively solicitedtype: cleanup
Milestone
Description
Problem statement
validateOptions_, doClassValidation_, and doValueUpdate_ all loop through the dropdown's options. This is inefficient.
Proposal
validateOptions_ should create a map of Language-Neutral keys to Human-Readable options. That way it could be queried when selecting a value, instead of having to loop through all of the options.
Additional Information
If this change is made option trimming (prefix/suffix matching) would need to be reworked so that the map contains the trimmed options.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
component: fieldshelp wantedExternal contributions actively solicitedExternal contributions actively solicitedtype: cleanup