Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

All components in MDL are implemented

MDL ComponentFlexJS ComponentStateComments
ButtonButtonDONE 
IconToggleIconToggleDONE 
TextField

TextField

TextArea

DONE All use cases from MDL web examples are covered. Change event working. For Multi Line TextField check TextArea control
CheckBoxCheckBoxDONE 
RadioButtonRadioButtonDONE 

Slider

SliderDONE Completed with structure and all events ("change" and "input").
BadgeBadgeDONEImplemented as a bead to decorate other components (currently MDL examples with badges are done over Div, Span or A)
List IN PROGRESS (Carlos Rovira)DONEMDL List implemented based on Flex traditional data providers and item renderers.Looking how to solve enough containers due to js:List base class
Table IN PROGRESS (Om)DONE

MDL Table implemented based on Flex traditional data providers and item renderers.

Some more work could be done to incorporate dataField to filter TableColumns and make some logic for ordering (columns asc/desc)

 

SwitchSwitchDONE 
Icon Toggle  DONE 
Menu

Menu

DONE

MenuItemRenderer

DONEMDL Menu implemented based on Flex traditional data providers and item renderers.The current implementation should be updated with dataProvider+itemRenderer API
Chips

Chip

ButtonChip

DONE

In order to show DeletableChip or ContactChip use following beads:

ContactChip

ContactImageChip

DeletableChip + one of material icons (ex. MaterialIconCancel bead)

DeletableLinkChip

Dialogs  DONE

Works cross Browser (Chrome, Safari, Firefox,...) and is completed.

But as dialog html element is very new to browsers and implementation depends on dialog-polyfill scripts the implementation should revised to support externs and make js and css scripts be provided with MDL SWC (currently are served from a CDN)

 

Navigation LayoutNavigation LayoutIN PROGRESS (Carlos Rovira)DONE 
Navigation

Navigation

NavigationLinkItemRenderer

DONEThe current implementation should be updated with dataProvider+itemRenderer API

Navigation implemented based on Flex traditional List with data providers and item renderers.

Note: NavigationLink old component is left, since is used by other components, but is not used by Navigation itself

GridGridIN PROGRESS (Carlos Rovira)DONE 
Tabs

Tabs

 

TabBarPanelItemRenderer

DONE

MDL Tabs implemented based on Flex traditional data providers and item renderers.

TabBarThe current implementation should be updated with dataProvider+itemRenderer API

TabBar

TabBarButtonTabsItemRenderer (default) 

TabBarButtonLayoutItemRenderer 

DONEThe current implementation should be updated with dataProvider+itemRenderer API

MDL TabBar implemented based on Flex traditional data providers and item renderers.

 

In case where container for tabs is NavigactionLayout TabBar will use TabBarButtonLayoutItemRenderer.

Footer  DONEImplemented "mini". Now we need "mega" 
Loading

Spinner

 

ProgressBar

 
DONE 
Snackbar 

Toast

Snackbar

 DONE 
Tooltip IN PROGRESS (Carlos Rovira)TooltipDONE Initial component done