flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Rovira <carlosrov...@apache.org>
Subject [FlexJS] MDL HTML Component Set feature complete
Date Fri, 03 Feb 2017 10:52:03 GMT
Hi,

just let you know that I think we have done with MDL feature set.

So all components in MDL website are implemented and working. I think API
is stable at this moment and docs are in place.

Notice that still we have some bugs (like the one in 'click' RadioButton),
or the list of icons is not finished (we should have a half of nearly 900
icons setup)

I think this is a great foundation to help FlexJS gain more audience with a
working and good looking component set, but it could be improve more:

1.- Introduce some components that are missing in MDL (e.j: DatePicker, or
DropDownList/ComboBox, are not part of the official MDL set). Some of them
I saw implementations out there
and *maybe* it could be integrated in our library.

2.- Introduce more "Flex"-y things (i.e: TableColumns could have
"dateField" property so we use that to remove columns from MDL Table, or we
could introduce Table content scrolling,...)

3.- Some people has told us about some possible deficiencies ( i.e: is
Binding working across component set? I think mostly, but didn't test all
possible cases, are all
possible component events setup? I think so, but again we could find
something was bypassed during implementation)

That's what I see at this moment. If you see something more is missing,
please let us know. I'm sure that if people use it, things will arise, and
hope between all we could fix or enhance it.

So, I think is time for me to start other tasks, and hope others here could
try to get involved in getting more here. There's room for more
improvements.

I think that although I like many things in MDL, we should have our own
component set that will be more near to FlexJS philosophy (maybe Express?)
and
where we could implement one or more themes that could be easy configured
and substitute (MDL, CreateJS or others are only wrapped in FlexJS but has
very different implementations so if you use them, you could no change
visuals at a later time).

Thanks

-- 
Carlos Rovira
http://about.me/carlosrovira

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message