I've been slowly working on a small library 
<https://github.com/kintail/input-widget> to make working with the basic 
input widgets like <select> more pleasant to work with - I'd be interested 
to see what you think. The implementation 
<https://github.com/kintail/input-widget/blob/master/src/Kintail/InputWidget.elm#L48>
 handles 
the mapping between selected index and strongly-typed values; check out 
examples/ComboBox.elm 
<https://github.com/kintail/input-widget/blob/master/examples/ComboBox.elm> to 
see a simple usage example.

On Tuesday, 25 October 2016 23:45:26 UTC+11, James Hamilton wrote:
>
> Hello!
>
> I suppose this really only applies to instances of <option>, but there may 
> be other examples. 
>
> When using <option> with <select>, it's necessary to set a value on the 
> <option> using <value> which accepts a String. However, I usually actually 
> want to refer to a Type which I have to represent as a String and marshal 
> it back to its correct type when updating the model. 
>
> Is there a way of doing this using a type, and if not could it be done? I 
> think it's a reasonable thing to expect to be able to do with an <option>, 
> but then again I'm pretty new to this so please tell me if I'm asking for 
> something complicated!
>
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to